"I am a person who works hard and plays hard."

Yuan Wei
Second Year Graduate Student Department of Computer Science
University of Virginia Charlottesville, VA 22903
Email: yw3f@cs.virginia.edu


Source Code Analysis

Main Page   Compound List   File List   Compound Members   File Members  

opt_opt_t Struct Reference

#include <options.h>

Collaboration diagram for opt_opt_t:

Collaboration graph
[legend]
List of all members.

Public Attributes


Member Data Documentation

int opt_opt_t::accrue
 

Definition at line 103 of file options.h.

Referenced by opt_reg_double(), opt_reg_double_list(), opt_reg_enum(), opt_reg_enum_list(), opt_reg_flag(), opt_reg_flag_list(), opt_reg_float(), opt_reg_float_list(), opt_reg_int(), opt_reg_int_list(), opt_reg_string(), opt_reg_string_list(), opt_reg_uint(), opt_reg_uint_list(), and process_option().

char* opt_opt_t::desc
 

Definition at line 98 of file options.h.

Referenced by dlite_option(), opt_print_options(), opt_reg_double(), opt_reg_double_list(), opt_reg_enum(), opt_reg_enum_list(), opt_reg_flag(), opt_reg_flag_list(), opt_reg_float(), opt_reg_float_list(), opt_reg_int(), opt_reg_int_list(), opt_reg_string(), opt_reg_string_list(), opt_reg_uint(), opt_reg_uint_list(), and print_help().

char* opt_opt_t::format
 

Definition at line 101 of file options.h.

Referenced by opt_print_option(), opt_reg_double(), opt_reg_double_list(), opt_reg_enum(), opt_reg_enum_list(), opt_reg_flag(), opt_reg_flag_list(), opt_reg_float(), opt_reg_float_list(), opt_reg_int(), opt_reg_int_list(), opt_reg_string(), opt_reg_string_list(), opt_reg_uint(), and opt_reg_uint_list().

char* opt_opt_t::name
 

Definition at line 97 of file options.h.

Referenced by add_option(), dlite_option(), opt_find_option(), opt_print_option(), opt_print_options(), opt_reg_double(), opt_reg_double_list(), opt_reg_enum(), opt_reg_enum_list(), opt_reg_flag(), opt_reg_flag_list(), opt_reg_float(), opt_reg_float_list(), opt_reg_int(), opt_reg_int_list(), opt_reg_string(), opt_reg_string_list(), opt_reg_uint(), opt_reg_uint_list(), print_help(), and process_option().

int* opt_opt_t::nelt
 

Definition at line 100 of file options.h.

Referenced by opt_null_string(), opt_print_option(), opt_reg_double(), opt_reg_double_list(), opt_reg_enum(), opt_reg_enum_list(), opt_reg_flag(), opt_reg_flag_list(), opt_reg_float(), opt_reg_float_list(), opt_reg_int(), opt_reg_int_list(), opt_reg_string(), opt_reg_string_list(), opt_reg_uint(), opt_reg_uint_list(), and process_option().

struct opt_opt_t* opt_opt_t::next
 

Definition at line 96 of file options.h.

Referenced by add_option(), opt_delete(), opt_find_option(), opt_print_help(), opt_print_options(), opt_reg_double(), opt_reg_double_list(), opt_reg_enum(), opt_reg_enum_list(), opt_reg_flag(), opt_reg_flag_list(), opt_reg_float(), opt_reg_float_list(), opt_reg_int(), opt_reg_int_list(), opt_reg_string(), opt_reg_string_list(), opt_reg_uint(), opt_reg_uint_list(), and process_option().

int opt_opt_t::nvars
 

Definition at line 99 of file options.h.

Referenced by opt_null_string(), opt_print_option(), opt_reg_double(), opt_reg_double_list(), opt_reg_enum(), opt_reg_enum_list(), opt_reg_flag(), opt_reg_flag_list(), opt_reg_float(), opt_reg_float_list(), opt_reg_int(), opt_reg_int_list(), opt_reg_string(), opt_reg_string_list(), opt_reg_uint(), opt_reg_uint_list(), print_help(), and process_option().

enum opt_class_t opt_opt_t::oc
 

Definition at line 104 of file options.h.

Referenced by opt_null_string(), opt_print_option(), opt_reg_double(), opt_reg_double_list(), opt_reg_enum(), opt_reg_enum_list(), opt_reg_flag(), opt_reg_flag_list(), opt_reg_float(), opt_reg_float_list(), opt_reg_int(), opt_reg_int_list(), opt_reg_string(), opt_reg_string_list(), opt_reg_uint(), opt_reg_uint_list(), print_help(), and process_option().

int opt_opt_t::print
 

Definition at line 102 of file options.h.

Referenced by opt_print_options(), opt_reg_double(), opt_reg_double_list(), opt_reg_enum(), opt_reg_enum_list(), opt_reg_flag(), opt_reg_flag_list(), opt_reg_float(), opt_reg_float_list(), opt_reg_int(), opt_reg_int_list(), opt_reg_string(), opt_reg_string_list(), opt_reg_uint(), and opt_reg_uint_list().

union opt_opt_t::opt_variant_t opt_opt_t::variant
 

Referenced by opt_null_string(), opt_print_option(), opt_reg_double(), opt_reg_double_list(), opt_reg_enum(), opt_reg_enum_list(), opt_reg_flag(), opt_reg_flag_list(), opt_reg_float(), opt_reg_float_list(), opt_reg_int(), opt_reg_int_list(), opt_reg_string(), opt_reg_string_list(), opt_reg_uint(), opt_reg_uint_list(), and process_option().


The documentation for this struct was generated from the following file:


UVa CS Department of Computer Science
School of Engineering, University of Virginia
151 Engineer's Way, P.O. Box 400740
Charlottesville, Virginia 22904-4740

(434) 982-2200  Fax: (434) 982-2214