ARB
Public Member Functions | List of all members
AWT_config Class Reference

#include <config_manager.hxx>

Inheritance diagram for AWT_config:
Inheritance graph
[legend]
Collaboration diagram for AWT_config:
Collaboration graph
[legend]

Public Member Functions

 AWT_config (const char *cfgStr)
 
 AWT_config (const ConfigMapping &cfgname2awar)
 
 AWT_config (const AWT_config_definition *cfg_def)
 
 ~AWT_config ()
 
GB_ERROR parseError () const
 
bool has_entry (const char *entry) const
 
const char * get_entry (const char *entry) const
 
void set_entry (const char *entry, const char *value)
 
void delete_entry (const char *entry)
 
char * config_string () const
 
void get_entries (class ConstStrArray &to_array)
 
void write_to_awars (const ConfigMapping &cfgname2awar, bool warn) const
 

Detailed Description

Definition at line 46 of file config_manager.hxx.

Constructor & Destructor Documentation

AWT_config::AWT_config ( const char *  cfgStr)

Definition at line 1203 of file config_manager.cxx.

References ConfigMapping::parseFrom().

AWT_config::AWT_config ( const ConfigMapping &  cfgname2awar)

Definition at line 1240 of file config_manager.cxx.

AWT_config::AWT_config ( const AWT_config_definition *  cfg_def)

Definition at line 1247 of file config_manager.cxx.

References AWT_config_definition::get_mapping().

AWT_config::~AWT_config ( )

Definition at line 1254 of file config_manager.cxx.

Member Function Documentation

GB_ERROR AWT_config::parseError ( ) const
inline

Definition at line 64 of file config_manager.hxx.

Referenced by AWT_modify_managed_configs(), and AWT_config_definition::write().

bool AWT_config::has_entry ( const char *  entry) const
inline
const char* AWT_config::get_entry ( const char *  entry) const
inline
void AWT_config::set_entry ( const char *  entry,
const char *  value 
)
inline
void AWT_config::delete_entry ( const char *  entry)
inline
char* AWT_config::config_string ( ) const
inline
void AWT_config::get_entries ( class ConstStrArray &  to_array)

Definition at line 1289 of file config_manager.cxx.

References ConfigMapping::get_entries().

Referenced by AWT_modify_managed_configs().

void AWT_config::write_to_awars ( const ConfigMapping &  cfgname2awar,
bool  warn 
) const

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