ARB
Public Member Functions | List of all members
ConfigDefinition Class Reference
Inheritance diagram for ConfigDefinition:
Inheritance graph
[legend]
Collaboration diagram for ConfigDefinition:
Collaboration graph
[legend]

Public Member Functions

 ConfigDefinition (AW_default default_file_, const char *id_)
 
bool operator< (const ConfigDefinition &other) const
 
AW_default get_db () const
 
const charget_id () const
 
string get_awar_name (const string &subname, bool temp=false) const
 
string get_config_dbpath (const string &cfgname) const
 
AW_awarget_awar (const string &subname, bool temp=false) const
 
AW_awarget_awar (ConfigAwar a) const
 
string get_awar_value (ConfigAwar a) const
 
void set_awar_value (ConfigAwar a, const string &new_value) const
 

Detailed Description

Definition at line 46 of file AWT_config_manager.cxx.

Constructor & Destructor Documentation

ConfigDefinition::ConfigDefinition ( AW_default  default_file_,
const char id_ 
)
inline

Member Function Documentation

bool ConfigDefinition::operator< ( const ConfigDefinition other) const
inline

Definition at line 65 of file AWT_config_manager.cxx.

AW_default ConfigDefinition::get_db ( ) const
inline

Definition at line 67 of file AWT_config_manager.cxx.

Referenced by AWT_modify_managed_configs().

const char* ConfigDefinition::get_id ( ) const
inline

Definition at line 68 of file AWT_config_manager.cxx.

Referenced by load_cb(), and save_cb().

string ConfigDefinition::get_awar_name ( const string subname,
bool  temp = false 
) const
inline

Definition at line 70 of file AWT_config_manager.cxx.

References string().

string ConfigDefinition::get_config_dbpath ( const string cfgname) const
inline

Definition at line 73 of file AWT_config_manager.cxx.

References get_awar_name().

Referenced by AWT_modify_managed_configs().

AW_awar* ConfigDefinition::get_awar ( const string subname,
bool  temp = false 
) const
inline
AW_awar* ConfigDefinition::get_awar ( ConfigAwar  a) const
inline

Definition at line 81 of file AWT_config_manager.cxx.

string ConfigDefinition::get_awar_value ( ConfigAwar  a) const
inline
void ConfigDefinition::set_awar_value ( ConfigAwar  a,
const string new_value 
) const
inline

Definition at line 84 of file AWT_config_manager.cxx.

Referenced by delete_cb(), load_cb(), save_comments(), and store_cb().


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