|
Polly 22.0.0git
|
#include <arg.h>
Public Attributes | |
| enum isl_arg_type | type |
| char | short_name |
| const char * | long_name |
| const char * | argument_name |
| size_t | offset |
| const char * | help_msg |
| unsigned | flags |
| union { | |
| struct { | |
| struct isl_arg_choice * choice | |
| unsigned default_value | |
| unsigned default_selected | |
| int(* set )(void *opt, unsigned val) | |
| } choice | |
| struct { | |
| struct isl_arg_flags * flags | |
| unsigned default_value | |
| } flags | |
| struct { | |
| unsigned default_value | |
| int(* set )(void *opt, unsigned val) | |
| } b | |
| struct { | |
| int default_value | |
| } i | |
| struct { | |
| long default_value | |
| long default_selected | |
| int(* set )(void *opt, long val) | |
| } l | |
| struct { | |
| unsigned long default_value | |
| } ul | |
| struct { | |
| const char * default_value | |
| } str | |
| struct { | |
| size_t offset_n | |
| } str_list | |
| struct { | |
| struct isl_args * child | |
| } child | |
| struct { | |
| void(* print_version )(void) | |
| } version | |
| struct { | |
| int(* init )(void *) | |
| void(* clear )(void *) | |
| } user | |
| } | u |
| const char* isl_arg::argument_name |
Definition at line 55 of file arg.h.
Referenced by print_int_help(), print_str_help(), and print_str_list_help().
| struct { ... } isl_arg::b |
Referenced by parse_bool_option().
| struct isl_args* isl_arg::child |
Definition at line 96 of file arg.h.
Referenced by any_version(), find_nested_options(), parse_child_option(), print_version(), and set_default_child().
| struct { ... } isl_arg::child |
| struct isl_arg_choice* isl_arg::choice |
Definition at line 65 of file arg.h.
Referenced by parse_choice_option(), print_choice_help(), and print_default_choice().
| struct { ... } isl_arg::choice |
| unsigned isl_arg::default_selected |
Definition at line 67 of file arg.h.
Referenced by parse_long_option(), and print_long_help().
| unsigned isl_arg::default_value |
Definition at line 66 of file arg.h.
Referenced by parse_long_option().
| unsigned isl_arg::flags |
Definition at line 62 of file arg.h.
Referenced by parse_bool_option(), print_arg_help(), print_default_flags(), print_flags_help(), set_flag(), and skip_dash_dash().
| struct isl_arg_flags* isl_arg::flags |
| struct { ... } isl_arg::flags |
| const char* isl_arg::help_msg |
Definition at line 58 of file arg.h.
Referenced by print_default(), print_default_flags(), and print_help_msg().
| struct { ... } isl_arg::i |
Referenced by find_nested_options(), free_args(), free_str_list(), and isl_args_set_defaults().
| struct { ... } isl_arg::l |
Referenced by parse_long_option(), and print_long_help().
| const char* isl_arg::long_name |
Definition at line 54 of file arg.h.
Referenced by match_long_name(), parse_bool_option(), parse_child_option(), print_arg_help(), print_argument_name(), and skip_name().
| size_t isl_arg::offset |
Definition at line 57 of file arg.h.
Referenced by isl_arg_str_list_append(), isl_args_parse(), parse_bool_option(), parse_child_option(), parse_choice_option(), parse_flags_option(), parse_int_option(), parse_long_option(), parse_str_option(), parse_ulong_option(), print_bool_help(), print_default_choice(), print_default_flags(), print_int_help(), print_long_help(), and print_str_help().
| size_t isl_arg::offset_n |
Definition at line 93 of file arg.h.
Referenced by isl_arg_str_list_append().
| void(* isl_arg::print_version) (void) |
Definition at line 99 of file arg.h.
Referenced by print_version().
| int(* isl_arg::set) (void *opt, long val) |
Definition at line 68 of file arg.h.
Referenced by parse_bool_option(), and parse_long_option().
| char isl_arg::short_name |
Definition at line 53 of file arg.h.
Referenced by print_arg_help(), and skip_name().
| struct { ... } isl_arg::str |
| struct { ... } isl_arg::str_list |
Referenced by isl_arg_str_list_append().
| enum isl_arg_type isl_arg::type |
Definition at line 52 of file arg.h.
Referenced by any_version(), find_nested_options(), isl_args_set_defaults(), parse_option(), and print_version().
| union { ... } isl_arg::u |
| struct { ... } isl_arg::ul |
| struct { ... } isl_arg::user |
| struct { ... } isl_arg::version |
Referenced by print_version().