|
| AnyOption (int maxoptions) |
|
| AnyOption (int maxoptions, int maxcharoptions) |
|
void | setCommandPrefixChar (char _prefix) |
|
void | setCommandLongPrefix (const char *_prefix) |
|
void | setFileCommentChar (char _comment) |
|
void | setFileDelimiterChar (char _delimiter) |
|
void | useCommandArgs (int _argc, char **_argv) |
|
void | useFiileName (const char *_filename) |
|
void | noPOSIX () |
|
void | setVerbose () |
|
void | setOption (const char *opt_string) |
|
void | setOption (char opt_char) |
|
void | setOption (const char *opt_string, char opt_char) |
|
void | setFlag (const char *opt_string) |
|
void | setFlag (char opt_char) |
|
void | setFlag (const char *opt_string, char opt_char) |
|
void | setCommandOption (const char *opt_string) |
|
void | setCommandOption (char opt_char) |
|
void | setCommandOption (const char *opt_string, char opt_char) |
|
void | setCommandFlag (const char *opt_string) |
|
void | setCommandFlag (char opt_char) |
|
void | setCommandFlag (const char *opt_string, char opt_char) |
|
void | setFileOption (const char *opt_string) |
|
void | setFileOption (char opt_char) |
|
void | setFileOption (const char *opt_string, char opt_char) |
|
void | setFileFlag (const char *opt_string) |
|
void | setFileFlag (char opt_char) |
|
void | setFileFlag (const char *opt_string, char opt_char) |
|
void | processOptions () |
|
void | processCommandArgs () |
|
void | processCommandArgs (int max_args) |
|
bool | processFile () |
|
void | processCommandArgs (int _argc, char **_argv) |
|
void | processCommandArgs (int _argc, char **_argv, int max_args) |
|
bool | processFile (const char *_filename) |
|
char * | getValue (const char *_option) |
|
bool | getFlag (const char *_option) |
|
char * | getValue (char _optchar) |
|
bool | getFlag (char _optchar) |
|
void | printUsage () |
|
void | printAutoUsage () |
|
void | addUsage (const char *line) |
|
void | printHelp () |
|
void | autoUsagePrint (bool flag) |
|
int | getArgc () const |
|
char * | getArgv (int index) const |
|
bool | hasOptions () const |
|
|
void | init () |
|
void | init (int maxopt, int maxcharopt) |
|
bool | alloc () |
|
void | allocValues (int index, size_t length) |
|
void | cleanup () |
|
bool | valueStoreOK () |
|
bool | doubleOptStorage () |
|
bool | doubleCharStorage () |
|
bool | doubleUsageStorage () |
|
bool | setValue (const char *option, char *value) |
|
bool | setFlagOn (const char *option) |
|
bool | setValue (char optchar, char *value) |
|
bool | setFlagOn (char optchar) |
|
void | addOption (const char *option, int type) |
|
void | addOption (char optchar, int type) |
|
void | addOptionError (const char *opt) const |
|
void | addOptionError (char opt) const |
|
bool | findFlag (char *value) |
|
void | addUsageError (const char *line) |
|
bool | CommandSet () const |
|
bool | FileSet () const |
|
bool | POSIX () const |
|
char | parsePOSIX (char *arg) |
|
int | parseGNU (char *arg) |
|
bool | matchChar (char c) |
|
int | matchOpt (char *opt) |
|
char * | readFile () |
|
char * | readFile (const char *fname) |
|
bool | consumeFile (char *buffer) |
|
void | processLine (char *theline, int length) |
|
char * | chomp (char *str) |
|
void | valuePairs (char *type, char *value) |
|
void | justValue (char *value) |
|
void | printVerbose (const char *msg) const |
|
void | printVerbose (char *msg) const |
|
void | printVerbose (char ch) const |
|
void | printVerbose () const |
|