#include <Configuration.h>
Inheritance diagram for ACE_Configuration_Section_Key_Heap:


Public Methods | |
| ACE_Configuration_Section_Key_Heap (const ACE_TCHAR *path) | |
| Constructor based on the full path of the section. More... | |
Public Attributes | |
| ACE_TCHAR * | path_ |
| The path itself. More... | |
| VALUE_HASH::ITERATOR * | value_iter_ |
| The value iterator. More... | |
| SUBSECTION_HASH::ITERATOR * | section_iter_ |
| The sub section iterator. More... | |
Protected Methods | |
| virtual | ~ACE_Configuration_Section_Key_Heap (void) |
| Destructor - will delete the iterators. More... | |
| ACE_Configuration_Section_Key_Heap (const ACE_Configuration_Section_Key_Heap &rhs) | |
| ACE_Configuration_Section_Key_Heap & | operator= (const ACE_Configuration_Section_Key_Heap &rhs) |
Contains a value iterator and full path name of section.
Definition at line 726 of file Configuration.h.
|
|
Constructor based on the full path of the section.
Definition at line 1231 of file Configuration.cpp. References ACE_TCHAR, path_, and ACE_OS_String::strdup.
01232 : path_ (0), 01233 value_iter_ (0), 01234 section_iter_ (0) 01235 { 01236 path_ = ACE_OS::strdup (path); 01237 } |
|
|
Destructor - will delete the iterators.
Definition at line 1239 of file Configuration.cpp. References ACE_OS_Memory::free, path_, section_iter_, and value_iter_.
01240 {
01241 delete value_iter_;
01242 delete section_iter_;
01243 ACE_OS::free (path_);
01244 }
|
|
|
|
|
|
|
|
|
The path itself.
Definition at line 734 of file Configuration.h. Referenced by ACE_Configuration_Section_Key_Heap, ACE_Configuration_Heap::enumerate_sections, ACE_Configuration_Heap::enumerate_values, ACE_Configuration_Heap::load_key, and ~ACE_Configuration_Section_Key_Heap. |
|
|
The sub section iterator.
Definition at line 740 of file Configuration.h. Referenced by ACE_Configuration_Heap::enumerate_sections, and ~ACE_Configuration_Section_Key_Heap. |
|
|
The value iterator.
Definition at line 737 of file Configuration.h. Referenced by ACE_Configuration_Heap::enumerate_values, and ~ACE_Configuration_Section_Key_Heap. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002