4 /* Options parsing mechanism */
6 /* Define a new command line option with a long name (--long_name), a short
7 one character name (-c), a descriptive text, the argument type, and a
8 pointer to where the argument value will be stored. For an option of
9 type LTTV_OPT_NONE, the argument is a boolean value set to true when the
12 /* Initial draft by Michel Dagenais May 2003
13 * Reworked by Mathieu Desnoyers, May 2003
16 typedef enum _lttv_option_type
17 {LTTV_OPT_NONE
, LTTV_OPT_STRING
, LTTV_OPT_INT
, LTTV_OPT_LONG
}
20 typedef void (*lttv_option_hook
)(void *hook_data
);
22 void lttv_option_add(char *long_name
, char char_name
, char *description
,
23 char *argDescription
, lttv_option_type t
, void *p
,
24 lttv_option_hook h
, void *hook_data
);
This page took 0.029128 seconds and 4 git commands to generate.