#include <poptint.h>
Data Fields | |
optionStackEntry | optionStack [POPT_OPTION_DEPTH] |
optionStackEntry * | os |
const char ** | leftovers |
int | numLeftovers |
int | nextLeftover |
poptOption * | options |
int | restLeftover |
const char * | appName |
poptItem | aliases |
int | numAliases |
int | flags |
poptItem | execs |
int | numExecs |
const char ** | finalArgv |
int | finalArgvCount |
int | finalArgvAlloced |
poptItem | doExec |
const char * | execPath |
int | execAbsolute |
const char * | otherHelp |
pbm_set * | arg_strip |
Definition at line 61 of file poptint.h.
struct optionStackEntry poptContext_s::optionStack[POPT_OPTION_DEPTH] |
Definition at line 62 of file poptint.h.
Referenced by findNextArg(), handleAlias(), poptBadOption(), poptGetNextOpt(), poptResetContext(), poptStripArg(), poptStuffArgs(), and showHelpIntro().
struct optionStackEntry* poptContext_s::os |
Definition at line 64 of file poptint.h.
Referenced by findNextArg(), handleAlias(), poptBadOption(), poptFreeContext(), poptGetInvocationName(), poptGetNextOpt(), poptGetOptArg(), poptResetContext(), and poptStuffArgs().
const char** poptContext_s::leftovers |
Definition at line 66 of file poptint.h.
Referenced by execCommand(), poptFreeContext(), poptGetArg(), poptGetArgs(), poptGetNextOpt(), and poptPeekArg().
Definition at line 67 of file poptint.h.
Referenced by execCommand(), poptGetArg(), poptGetArgs(), poptGetNextOpt(), poptPeekArg(), and poptResetContext().
Definition at line 68 of file poptint.h.
Referenced by poptGetArg(), poptGetArgs(), poptPeekArg(), and poptResetContext().
struct poptOption* poptContext_s::options |
Definition at line 70 of file poptint.h.
Referenced by poptGetNextOpt(), poptPrintHelp(), and poptPrintUsage().
const char* poptContext_s::appName |
Definition at line 73 of file poptint.h.
Referenced by configLine(), poptFreeContext(), and poptReadDefaultConfig().
Definition at line 75 of file poptint.h.
Referenced by handleAlias(), poptAddItem(), poptFreeContext(), poptPrintUsage(), and singleTableHelp().
Definition at line 76 of file poptint.h.
Referenced by handleAlias(), poptAddItem(), poptFreeContext(), poptPrintUsage(), and singleTableHelp().
Definition at line 77 of file poptint.h.
Referenced by handleExec(), poptGetNextOpt(), and showHelpIntro().
Definition at line 79 of file poptint.h.
Referenced by handleExec(), poptAddItem(), poptFreeContext(), poptPrintUsage(), and singleTableHelp().
Definition at line 80 of file poptint.h.
Referenced by handleExec(), poptAddItem(), poptFreeContext(), poptPrintUsage(), and singleTableHelp().
const char** poptContext_s::finalArgv |
Definition at line 82 of file poptint.h.
Referenced by execCommand(), handleExec(), poptFreeContext(), poptGetNextOpt(), and poptResetContext().
Definition at line 83 of file poptint.h.
Referenced by execCommand(), handleExec(), poptGetNextOpt(), and poptResetContext().
Definition at line 86 of file poptint.h.
Referenced by execCommand(), handleExec(), poptGetNextOpt(), and poptResetContext().
const char* poptContext_s::execPath |
Definition at line 88 of file poptint.h.
Referenced by execCommand(), poptFreeContext(), and poptSetExecPath().
const char* poptContext_s::otherHelp |
Definition at line 91 of file poptint.h.
Referenced by poptFreeContext(), poptPrintHelp(), poptPrintUsage(), and poptSetOtherOptionHelp().
Definition at line 93 of file poptint.h.
Referenced by poptFreeContext(), poptResetContext(), poptStripArg(), and poptStrippedArgv().