Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ACE_Configuration_Section_Key_Heap Class Reference

Internal section key class for heap based configuration database. More...

#include <Configuration.h>

Inheritance diagram for ACE_Configuration_Section_Key_Heap:

Inheritance graph
[legend]
Collaboration diagram for ACE_Configuration_Section_Key_Heap:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ACE_Configuration_Section_Key_Heap (const ACE_TCHAR *path)
 Constructor based on the full path of the section.

Public Attributes

ACE_TCHARpath_
 The path itself.
VALUE_HASH::ITERATORvalue_iter_
 The value iterator.
SUBSECTION_HASH::ITERATORsection_iter_
 The sub section iterator.

Protected Member Functions

virtual ~ACE_Configuration_Section_Key_Heap (void)
 Destructor - will delete the iterators.
 ACE_Configuration_Section_Key_Heap (const ACE_Configuration_Section_Key_Heap &rhs)
ACE_Configuration_Section_Key_Heapoperator= (const ACE_Configuration_Section_Key_Heap &rhs)

Detailed Description

Internal section key class for heap based configuration database.

Contains a value iterator and full path name of section.


Constructor & Destructor Documentation

ACE_Configuration_Section_Key_Heap::ACE_Configuration_Section_Key_Heap const ACE_TCHAR path  ) 
 

Constructor based on the full path of the section.

ACE_Configuration_Section_Key_Heap::~ACE_Configuration_Section_Key_Heap void   )  [protected, virtual]
 

Destructor - will delete the iterators.

ACE_Configuration_Section_Key_Heap::ACE_Configuration_Section_Key_Heap const ACE_Configuration_Section_Key_Heap rhs  )  [protected]
 


Member Function Documentation

ACE_Configuration_Section_Key_Heap& ACE_Configuration_Section_Key_Heap::operator= const ACE_Configuration_Section_Key_Heap rhs  )  [protected]
 


Member Data Documentation

ACE_TCHAR* ACE_Configuration_Section_Key_Heap::path_
 

The path itself.

SUBSECTION_HASH::ITERATOR* ACE_Configuration_Section_Key_Heap::section_iter_
 

The sub section iterator.

VALUE_HASH::ITERATOR* ACE_Configuration_Section_Key_Heap::value_iter_
 

The value iterator.


The documentation for this class was generated from the following files:
Generated on Sun Mar 5 15:39:13 2006 for ACE by  doxygen 1.3.9.1