Public Types | |
| enum | argKind { Opt, Req, Tog } |
| enum | ArgsRetCode { ARG_MISSING, ARG_OK, ARG_ERR } |
Public Member Functions | |
| ARGS (char *, argKind, unionClass, char *d=NULL, argsAction &a=no_action) | |
| ARGS (argKind, unionClass, char *d=NULL, argsAction &a=no_action) | |
| ARGS (unionClass, char *d=NULL, argsAction &a=no_action) | |
| ARGS (const ARGS &) | |
| ARGS () | |
Static Public Member Functions | |
| static void | cleanUp () |
| static ArgsRetCode | parseFromCommandLine (int, char **) |
| static ArgsRetCode | parseFromFile (char *f="argsFile") |
| static void | parse (int, char **, char *&, ostream *prout=NULL) |
| static void | parse (int i, char **c, ostream *prout=NULL) |
| static void | printMissing () |
| static void | usage (bool force=false) |
| static void | ignoreUnknownFlag () |
| static void | regardUnknownFlag () |
Static Public Attributes | |
| static ARGS | Args [] |
| static ARGS | END |
Friends | |
| class | unionClass |
| class | argsAction |
| ostream & | operator<< (ostream &, ARGS *) |
| ostream & | operator<< (ostream &, ARGS &) |
Definition at line 176 of file arguments.h.
1.5.1