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