構造体 poptContext_s

#include <poptint.h>


変数

optionStackEntry optionStack [POPT_OPTION_DEPTH]
optionStackEntryos
const char ** leftovers
int numLeftovers
int nextLeftover
poptOptionoptions
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_setarg_strip


説明

poptint.h61 行で定義されています。


構造体

struct optionStackEntry optionStack[POPT_OPTION_DEPTH]

poptint.h62 行で定義されています。

参照元 findNextArg()handleAlias()poptBadOption()poptGetNextOpt()poptResetContext()poptStripArg()poptStuffArgs()showHelpIntro().

struct optionStackEntry* os

poptint.h64 行で定義されています。

参照元 findNextArg()handleAlias()poptBadOption()poptFreeContext()poptGetInvocationName()poptGetNextOpt()poptGetOptArg()poptResetContext()poptStuffArgs()prtcon().

const char** leftovers

poptint.h66 行で定義されています。

参照元 execCommand()poptFreeContext()poptGetArg()poptGetArgs()poptGetNextOpt()poptPeekArg().

int numLeftovers

poptint.h67 行で定義されています。

参照元 execCommand()poptGetArg()poptGetArgs()poptGetNextOpt()poptPeekArg()poptResetContext().

int nextLeftover

poptint.h68 行で定義されています。

参照元 poptGetArg()poptGetArgs()poptPeekArg()poptResetContext().

struct poptOption* options

poptint.h70 行で定義されています。

参照元 poptGetNextOpt()poptPrintHelp()poptPrintUsage().

int restLeftover

poptint.h71 行で定義されています。

参照元 poptGetNextOpt()poptResetContext().

const char* appName

poptint.h73 行で定義されています。

参照元 configLine()poptFreeContext()poptReadDefaultConfig().

poptItem aliases

poptint.h75 行で定義されています。

参照元 handleAlias()poptAddItem()poptFreeContext()poptPrintUsage()singleTableHelp().

int numAliases

poptint.h76 行で定義されています。

参照元 handleAlias()poptAddItem()poptFreeContext()poptPrintUsage()singleTableHelp().

int flags

poptint.h77 行で定義されています。

参照元 handleExec()poptGetNextOpt()showHelpIntro().

poptItem execs

poptint.h79 行で定義されています。

参照元 handleExec()poptAddItem()poptFreeContext()poptPrintUsage()singleTableHelp().

int numExecs

poptint.h80 行で定義されています。

参照元 handleExec()poptAddItem()poptFreeContext()poptPrintUsage()singleTableHelp().

const char** finalArgv

poptint.h82 行で定義されています。

参照元 execCommand()handleExec()poptFreeContext()poptGetNextOpt()poptResetContext().

int finalArgvCount

poptint.h83 行で定義されています。

参照元 execCommand()handleExec()poptGetNextOpt()poptResetContext().

int finalArgvAlloced

poptint.h84 行で定義されています。

参照元 handleExec()poptGetNextOpt().

poptItem doExec

poptint.h86 行で定義されています。

参照元 execCommand()handleExec()poptGetNextOpt()poptResetContext().

const char* execPath

poptint.h88 行で定義されています。

参照元 execCommand()poptFreeContext()poptSetExecPath().

int execAbsolute

poptint.h89 行で定義されています。

参照元 execCommand()poptSetExecPath().

const char* otherHelp

poptint.h91 行で定義されています。

参照元 poptFreeContext()poptPrintHelp()poptPrintUsage()poptSetOtherOptionHelp().

pbm_set* arg_strip

poptint.h93 行で定義されています。

参照元 poptFreeContext()poptResetContext()poptStripArg()poptStrippedArgv().


この構造体の説明は次のファイルから生成されました:
Sambaに対してSat Aug 29 21:24:44 2009に生成されました。  doxygen 1.4.7