#include <Configuration.h>
Collaboration diagram for ACE_Configuration_Section_IntId:
Public Member Functions | |
ACE_Configuration_Section_IntId (void) | |
Default ctor. | |
ACE_Configuration_Section_IntId (VALUE_MAP *value_hash_map, SUBSECTION_MAP *section_hash_map) | |
Named ctor. | |
ACE_Configuration_Section_IntId (const ACE_Configuration_Section_IntId &rhs) | |
Copy ctor. | |
~ACE_Configuration_Section_IntId (void) | |
Destructor. | |
ACE_Configuration_Section_IntId & | operator= (const ACE_Configuration_Section_IntId &rhs) |
Assignment operator. | |
void | free (ACE_Allocator *alloc) |
Frees the hash table and all its values. | |
Public Attributes | |
VALUE_MAP * | value_hash_map_ |
SUBSECTION_MAP * | section_hash_map_ |
Contains a hash table containing value name/values
Definition at line 696 of file Configuration.h.
|
Default ctor.
Definition at line 1192 of file Configuration.cpp.
01193 : value_hash_map_ (0), 01194 section_hash_map_ (0) 01195 { 01196 } |
|
Named ctor.
Definition at line 1198 of file Configuration.cpp. References SUBSECTION_MAP, and VALUE_MAP.
01199 : value_hash_map_ (value_hash_map), 01200 section_hash_map_ (section_hash_map) 01201 { 01202 } |
|
Copy ctor.
Definition at line 1204 of file Configuration.cpp.
01205 : value_hash_map_ (rhs.value_hash_map_), 01206 section_hash_map_ (rhs.section_hash_map_) 01207 { 01208 01209 } |
|
Destructor.
Definition at line 1211 of file Configuration.cpp.
01212 { 01213 } |
|
Frees the hash table and all its values.
Definition at line 1227 of file Configuration.cpp. References ACE_Allocator::free(), section_hash_map_, and value_hash_map_. Referenced by ACE_Configuration_Heap::remove_section().
|
|
Assignment operator.
Definition at line 1216 of file Configuration.cpp. References section_hash_map_, and value_hash_map_.
01217 { 01218 if (this != &rhs) 01219 { 01220 value_hash_map_ = rhs.value_hash_map_; 01221 section_hash_map_ = rhs.section_hash_map_; 01222 } 01223 return *this; 01224 } |
|
Definition at line 722 of file Configuration.h. Referenced by ACE_Configuration_Heap::add_section(), ACE_Configuration_Heap::enumerate_sections(), free(), operator=(), and ACE_Configuration_Heap::remove_section(). |
|