The internal ID for a section hash table. More...
#include <Configuration.h>

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_ |
The internal ID for a section hash table.
Contains a hash table containing value name/values
Definition at line 694 of file Configuration.h.
| ACE_Configuration_Section_IntId::ACE_Configuration_Section_IntId | ( | void | ) |
Default ctor.
Definition at line 1182 of file Configuration.cpp.
: value_hash_map_ (0), section_hash_map_ (0) { }
| ACE_Configuration_Section_IntId::ACE_Configuration_Section_IntId | ( | VALUE_MAP * | value_hash_map, | |
| SUBSECTION_MAP * | section_hash_map | |||
| ) |
Named ctor.
Definition at line 1188 of file Configuration.cpp.
: value_hash_map_ (value_hash_map), section_hash_map_ (section_hash_map) { }
| ACE_Configuration_Section_IntId::ACE_Configuration_Section_IntId | ( | const ACE_Configuration_Section_IntId & | rhs | ) |
Copy ctor.
Definition at line 1194 of file Configuration.cpp.
: value_hash_map_ (rhs.value_hash_map_), section_hash_map_ (rhs.section_hash_map_) { }
| ACE_Configuration_Section_IntId::~ACE_Configuration_Section_IntId | ( | void | ) |
| void ACE_Configuration_Section_IntId::free | ( | ACE_Allocator * | alloc | ) |
Frees the hash table and all its values.
Definition at line 1217 of file Configuration.cpp.
{
alloc->free ((void *) (value_hash_map_));
alloc->free ((void *) (section_hash_map_));
}
| ACE_Configuration_Section_IntId & ACE_Configuration_Section_IntId::operator= | ( | const ACE_Configuration_Section_IntId & | rhs | ) |
Assignment operator.
Definition at line 1206 of file Configuration.cpp.
{
if (this != &rhs)
{
value_hash_map_ = rhs.value_hash_map_;
section_hash_map_ = rhs.section_hash_map_;
}
return *this;
}
Definition at line 720 of file Configuration.h.
Definition at line 718 of file Configuration.h.
1.7.0