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
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
 
                             
                             
                             
                             
                             
                             
                             
                             
                             
                             
                             
                             
 
 
 
 
       
	   
	   
	   
	  