ARB
|
Go to the source code of this file.
Classes | |
class | GBT_config |
struct | GBT_config_item |
class | GBT_config_parser |
Macros | |
#define | CONFIG_DATA_PATH "configuration_data" |
#define | CONFIG_ITEM "configuration" |
#define | DEFAULT_CONFIGURATION "default_configuration" |
Enumerations | |
enum | GBT_CONFIG_ITEM_TYPE { CI_UNKNOWN = 1, CI_GROUP = 2, CI_FOLDED_GROUP = 4, CI_SPECIES = 8, CI_SAI = 16, CI_CLOSE_GROUP = 32, CI_END_OF_CONFIG = 64 } |
Functions | |
GBDATA * | GBT_find_configuration (GBDATA *gb_main, const char *name) |
void | GBT_get_configuration_names (struct ConstStrArray &configNames, GBDATA *gb_main) |
#define CONFIG_DATA_PATH "configuration_data" |
Definition at line 27 of file ad_config.h.
Referenced by awt_create_CONFIG_selection_list(), config_rename_handler(), findOrCreate_configuration(), GBT_find_configuration(), GBT_get_configuration_names(), MG_config_delete_cb(), and MG_transfer_config().
#define CONFIG_ITEM "configuration" |
Definition at line 28 of file ad_config.h.
Referenced by findOrCreate_configuration(), and GBT_get_configuration_names().
#define DEFAULT_CONFIGURATION "default_configuration" |
Definition at line 30 of file ad_config.h.
Referenced by ARB_main(), init_config_awars(), NT_start_editor_on_tree(), and GBT_config::saveAsOver().
enum GBT_CONFIG_ITEM_TYPE |
Enumerator | |
---|---|
CI_UNKNOWN | |
CI_GROUP | |
CI_FOLDED_GROUP | |
CI_SPECIES | |
CI_SAI | |
CI_CLOSE_GROUP | |
CI_END_OF_CONFIG |
Definition at line 72 of file ad_config.h.
Definition at line 58 of file ad_config.cxx.
References CONFIG_DATA_PATH, GB_DB, GB_find_string(), GB_get_father(), GB_IGNORE_CASE, GB_search(), NULp, and SEARCH_GRANDCHILD.
Referenced by config_comment_changed_cb(), findOrCreate_configuration(), GBT_config::GBT_config(), nt_create_config_after_import(), nt_delete_configuration(), nt_rename_configuration(), and selected_config_changed_cb().
void GBT_get_configuration_names | ( | struct ConstStrArray & | configNames, |
GBDATA * | gb_main | ||
) |
Definition at line 20 of file ad_config.cxx.
References CONFIG_DATA_PATH, CONFIG_ITEM, error(), GB_CREATE_CONTAINER, GB_entry(), GB_nextEntry(), GB_number_of_subentries(), GB_search(), GB_warningf(), GBS_global_string_copy(), GBT_read_char_pntr(), GBT_write_string(), NULp, ConstStrArray::put(), CharPtrArray::reserve(), and ta.
Referenced by AWT_configuration_selection::fill(), and GBT_commit_rename_session().