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

#include <awt_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 charget_entry (const char *entry) const
 
void set_entry (const char *entry, const char *value)
 
void delete_entry (const char *entry)
 
charconfig_string () const
 
void get_entries (class ConstStrArray &to_array)
 
void write_to_awars (const ConfigMapping &cfgname2awar, bool warn) const
 

Detailed Description

Definition at line 48 of file awt_config_manager.hxx.

Constructor & Destructor Documentation

AWT_config::AWT_config ( const char cfgStr)

Definition at line 925 of file AWT_config_manager.cxx.

References ConfigMapping::parseFrom().

AWT_config::AWT_config ( const ConfigMapping cfgname2awar)

Definition at line 962 of file AWT_config_manager.cxx.

AWT_config::AWT_config ( const AWT_config_definition cfg_def)

Definition at line 969 of file AWT_config_manager.cxx.

References AWT_config_definition::get_mapping().

AWT_config::~AWT_config ( )

Definition at line 976 of file AWT_config_manager.cxx.

Member Function Documentation

GB_ERROR AWT_config::parseError ( ) const
inline
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

Definition at line 79 of file awt_config_manager.hxx.

References awt_assert, and ConfigMapping::set_entry().

Referenced by AWT_modify_managed_configs(), and nds_restore_config().

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 1011 of file AWT_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: