Doxygen Source Code Documentation
parse.h File Reference
Go to the source code of this file.
Data Structures | |
struct | arg_info |
Defines | |
#define | P_STRING 1 |
#define | P_CHAR 2 |
#define | P_SHORT 3 |
#define | P_INT 4 |
#define | P_LONG 5 |
#define | P_FILE 6 |
#define | P_OLD_FILE 7 |
#define | P_NEW_FILE 8 |
#define | P_FLOAT 9 |
#define | P_DOUBLE 10 |
#define | P_CASE_INSENSITIVE 01 |
#define | P_REQUIRED_PREFIX 02 |
#define | P_NO_ARGS 0 |
#define | P_ONE_ARG 1 |
#define | P_INFINITE_ARGS 2 |
#define | p_entry(pref, swit, flag, count, type, store, size) { (pref), (swit), (flag), (count), (type), (int *) (store), (size) } |
#define | Argdcl(x) x |
Functions | |
int arg_verify | Argdcl ((char **, arg_info *, int)) |
void init_store | Argdcl ((arg_info *, int)) |
int match_table | Argdcl ((char *, arg_info *, int, int, int *)) |
int parse_args | Argdcl ((int, char **, arg_info *, int, char **, int)) |
Define Documentation
|
|
|
Definition at line 17 of file parse.h. Referenced by arg_verify(), and match(). |
|
Definition at line 7 of file parse.h. Referenced by put_one_arg(). |
|
Definition at line 15 of file parse.h. Referenced by arg_verify(), and put_one_arg(). |
|
|
|
Definition at line 11 of file parse.h. Referenced by put_one_arg(). |
|
Definition at line 14 of file parse.h. Referenced by put_one_arg(). |
|
Definition at line 22 of file parse.h. Referenced by arg_verify(), and init_store(). |
|
Definition at line 9 of file parse.h. Referenced by put_one_arg(). |
|
Definition at line 10 of file parse.h. Referenced by put_one_arg(). |
|
Definition at line 13 of file parse.h. Referenced by put_one_arg(). |
|
Definition at line 20 of file parse.h. Referenced by arg_verify(), and parse_args(). |
|
Definition at line 12 of file parse.h. Referenced by put_one_arg(). |
|
Definition at line 21 of file parse.h. Referenced by arg_parse(), and arg_verify(). |
|
Definition at line 18 of file parse.h. Referenced by arg_verify(), and match(). |
|
Definition at line 8 of file parse.h. Referenced by put_one_arg(). |
|
Definition at line 6 of file parse.h. Referenced by put_one_arg(). |
Function Documentation
|
|
|
|
|
|
|
|