ARB
Classes | Macros | Enumerations | Functions
ad_config.h File Reference
#include "arbdb_base.h"
#include <arbtools.h>
Include dependency graph for ad_config.h:
This graph shows which files directly or indirectly include this file:

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

GBDATAGBT_find_configuration (GBDATA *gb_main, const char *name)
 
void GBT_get_configuration_names (struct ConstStrArray &configNames, GBDATA *gb_main)
 
void GBT_append_to_config_string (const GBT_config_item &item, struct GBS_strstruct *strstruct)
 

Macro Definition Documentation

#define CONFIG_DATA_PATH   "configuration_data"
#define CONFIG_ITEM   "configuration"

Definition at line 25 of file ad_config.h.

Referenced by findOrCreate_configuration(), and GBT_get_configuration_names().

#define DEFAULT_CONFIGURATION   "default_configuration"

Enumeration Type Documentation

Enumerator
CI_UNKNOWN 
CI_GROUP 
CI_FOLDED_GROUP 
CI_SPECIES 
CI_SAI 
CI_CLOSE_GROUP 
CI_END_OF_CONFIG 

Definition at line 69 of file ad_config.h.

Function Documentation

GBDATA* GBT_find_configuration ( GBDATA gb_main,
const char name 
)
void GBT_get_configuration_names ( struct ConstStrArray configNames,
GBDATA gb_main 
)
void GBT_append_to_config_string ( const GBT_config_item item,
struct GBS_strstruct strstruct 
)