#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 52 of file poptint.h.
struct optionStackEntry poptContext_s::optionStack[POPT_OPTION_DEPTH] [read] |
Definition at line 53 of file poptint.h.
Referenced by findNextArg(), handleAlias(), poptBadOption(), poptGetNextOpt(), poptResetContext(), poptStripArg(), poptStuffArgs(), and showHelpIntro().
struct optionStackEntry* poptContext_s::os [read] |
Definition at line 54 of file poptint.h.
Referenced by findNextArg(), handleAlias(), poptBadOption(), poptFreeContext(), poptGetInvocationName(), poptGetNextOpt(), poptGetOptArg(), poptResetContext(), and poptStuffArgs().
const char** poptContext_s::leftovers |
Definition at line 55 of file poptint.h.
Referenced by execCommand(), poptFreeContext(), poptGetArg(), poptGetArgs(), poptGetNextOpt(), and poptPeekArg().
Definition at line 56 of file poptint.h.
Referenced by execCommand(), poptGetArg(), poptGetArgs(), poptGetNextOpt(), poptPeekArg(), and poptResetContext().
Definition at line 57 of file poptint.h.
Referenced by poptGetArg(), poptGetArgs(), poptPeekArg(), and poptResetContext().
struct poptOption* poptContext_s::options [read] |
Definition at line 58 of file poptint.h.
Referenced by poptGetNextOpt(), poptPrintHelp(), and poptPrintUsage().
const char* poptContext_s::appName |
Definition at line 60 of file poptint.h.
Referenced by configLine(), poptFreeContext(), and poptReadDefaultConfig().
Definition at line 61 of file poptint.h.
Referenced by handleAlias(), poptAddItem(), poptFreeContext(), poptPrintUsage(), and singleTableHelp().
Definition at line 62 of file poptint.h.
Referenced by handleAlias(), poptAddItem(), poptFreeContext(), poptPrintUsage(), and singleTableHelp().
Definition at line 63 of file poptint.h.
Referenced by handleExec(), poptGetNextOpt(), and showHelpIntro().
Definition at line 64 of file poptint.h.
Referenced by handleExec(), poptAddItem(), poptFreeContext(), poptPrintUsage(), and singleTableHelp().
Definition at line 65 of file poptint.h.
Referenced by handleExec(), poptAddItem(), poptFreeContext(), poptPrintUsage(), and singleTableHelp().
const char** poptContext_s::finalArgv |
Definition at line 66 of file poptint.h.
Referenced by execCommand(), handleExec(), poptFreeContext(), poptGetNextOpt(), and poptResetContext().
Definition at line 67 of file poptint.h.
Referenced by execCommand(), handleExec(), poptGetNextOpt(), and poptResetContext().
Definition at line 69 of file poptint.h.
Referenced by execCommand(), handleExec(), poptGetNextOpt(), and poptResetContext().
const char* poptContext_s::execPath |
Definition at line 70 of file poptint.h.
Referenced by execCommand(), poptFreeContext(), and poptSetExecPath().
const char* poptContext_s::otherHelp |
Definition at line 72 of file poptint.h.
Referenced by poptFreeContext(), poptPrintHelp(), poptPrintUsage(), and poptSetOtherOptionHelp().
Definition at line 73 of file poptint.h.
Referenced by poptFreeContext(), poptResetContext(), poptStripArg(), and poptStrippedArgv().