Public Methods |
| Repository_Configuration (const char *repository_mode) |
| Default Constructor. More...
|
| ~Repository_Configuration () |
| Destructor. More...
|
const ACE_Configuration_Section_Key & | root_section () |
int | open () |
int | open (const char *file_name) |
| opens a configuration based on a file name. More...
|
int | open_section (const ACE_Configuration_Section_Key &base, const char *sub_section, int create, ACE_Configuration_Section_Key &result) |
int | remove_section (const ACE_Configuration_Section_Key &key, const char *sub_section, int recursive) |
int | enumerate_sections (const ACE_Configuration_Section_Key &key, int Index, ACE_CString &name) |
int | set_string_value (const ACE_Configuration_Section_Key &key, const char *name, const ACE_CString &value) |
int | set_integer_value (const ACE_Configuration_Section_Key &key, const char *name, u_int value) |
int | get_string_value (const ACE_Configuration_Section_Key &key, const char *name, ACE_CString &value) |
int | get_integer_value (const ACE_Configuration_Section_Key &key, const char *name, u_int &value) |
Private Attributes |
ACE_Configuration * | config_ |
Class to help maintain the xml and non-win32 registry configuration.