Freeciv-3.1
|
Data Fields | ||
struct section * | psection | |
char * | name | |
enum entry_type | type | |
int | used | |
char * | comment | |
union { | ||
struct { | ||
bool value | ||
} boolean | ||
struct { | ||
int value | ||
} integer | ||
struct { | ||
float value | ||
} floating | ||
struct { | ||
char * value | ||
bool escaped | ||
bool raw | ||
bool gt_marking | ||
} string | ||
}; | ||
Definition at line 193 of file registry_ini.c.
union { ... } entry |
struct { ... } entry::boolean |
Referenced by entry_bool_get(), entry_bool_set(), entry_to_file(), and section_entry_bool_new().
char* entry::comment |
Definition at line 198 of file registry_ini.c.
Referenced by entry_comment(), entry_destroy(), entry_new(), entry_set_comment(), secfile_insert_bitwise_enum_full(), secfile_insert_bitwise_enum_vec_full(), secfile_insert_bool_full(), secfile_insert_bool_vec_full(), secfile_insert_enum_data_full(), secfile_insert_enum_vec_data_full(), secfile_insert_float_full(), secfile_insert_int_full(), secfile_insert_int_vec_full(), secfile_insert_plain_enum_full(), secfile_insert_plain_enum_vec_full(), secfile_insert_str_full(), secfile_insert_str_vec_full(), and secfile_save().
bool entry::escaped |
Definition at line 216 of file registry_ini.c.
Referenced by entry_str_escaped(), entry_str_set_escaped(), entry_to_file(), and section_entry_str_new().
struct { ... } entry::floating |
Referenced by entry_float_get(), entry_float_set(), entry_to_file(), and section_entry_float_new().
bool entry::gt_marking |
Definition at line 218 of file registry_ini.c.
Referenced by entry_str_set_gt_marking(), entry_to_file(), and section_entry_str_new().
struct { ... } entry::integer |
Referenced by entry_bool_get(), entry_int_get(), entry_int_set(), entry_to_file(), and section_entry_int_new().
char* entry::name |
Definition at line 195 of file registry_ini.c.
Referenced by entry_destroy(), entry_name(), entry_new(), and entry_set_name().
struct section* entry::psection |
Definition at line 194 of file registry_ini.c.
Referenced by entry_bool_get(), entry_bool_set(), entry_destroy(), entry_float_get(), entry_float_set(), entry_from_inf_token(), entry_int_get(), entry_int_set(), entry_new(), entry_section(), entry_set_name(), entry_str_escaped(), entry_str_get(), entry_str_set(), entry_str_set_escaped(), entry_str_set_gt_marking(), secfile_check_unused(), secfile_entry_by_path(), secfile_insert_bitwise_enum_full(), secfile_insert_bool_full(), secfile_insert_enum_data_full(), secfile_insert_filereference(), secfile_insert_float_full(), secfile_insert_int_full(), secfile_insert_plain_enum_full(), secfile_insert_str_full(), secfile_save(), section_entry_bool_new(), section_entry_by_name(), section_entry_filereference_new(), section_entry_float_new(), section_entry_int_new(), section_entry_lookup(), and section_entry_str_new().
bool entry::raw |
Definition at line 217 of file registry_ini.c.
Referenced by entry_to_file(), secfile_insert_str_full(), and section_entry_str_new().
struct { ... } entry::string |
enum entry_type entry::type |
Definition at line 196 of file registry_ini.c.
Referenced by entry_bool_get(), entry_bool_set(), entry_destroy(), entry_float_get(), entry_float_set(), entry_int_get(), entry_int_set(), entry_new(), entry_str_escaped(), entry_str_get(), entry_str_set(), entry_str_set_escaped(), entry_str_set_gt_marking(), entry_to_file(), entry_type_get(), section_entry_bool_new(), section_entry_filereference_new(), section_entry_float_new(), section_entry_int_new(), and section_entry_str_new().
int entry::used |
Definition at line 197 of file registry_ini.c.
Referenced by entry_new(), entry_use(), and entry_used().
bool entry::value |
Definition at line 203 of file registry_ini.c.
Referenced by entry_bool_get(), entry_bool_set(), entry_destroy(), entry_float_get(), entry_float_set(), entry_int_get(), entry_int_set(), entry_str_get(), entry_str_set(), entry_to_file(), secfile_insert_bool_full(), secfile_insert_enum_data_full(), secfile_insert_float_full(), secfile_insert_int_full(), secfile_lookup_enum_default_data(), secfile_lookup_int_def_min_max(), section_entry_bool_new(), section_entry_filereference_new(), section_entry_float_new(), section_entry_int_new(), and section_entry_str_new().
int entry::value |
Definition at line 207 of file registry_ini.c.
float entry::value |
Definition at line 211 of file registry_ini.c.
char* entry::value |
Definition at line 215 of file registry_ini.c.