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.