The section hash table internal value class. More...
#include <Configuration.h>
| Public Member Functions | |
| ACE_Configuration_Value_IntId (void) | |
| Default constructor. | |
| ACE_Configuration_Value_IntId (ACE_TCHAR *string) | |
| String constructor, takes ownership of string. | |
| ACE_Configuration_Value_IntId (u_int integer) | |
| Integer constructor. | |
| ACE_Configuration_Value_IntId (void *data, size_t length) | |
| Binary constructor, takes ownership of data. | |
| ACE_Configuration_Value_IntId (const ACE_Configuration_Value_IntId &rhs) | |
| Copy ctor. | |
| ~ACE_Configuration_Value_IntId (void) | |
| Destructor. | |
| ACE_Configuration_Value_IntId & | operator= (const ACE_Configuration_Value_IntId &rhs) | 
| Assignment operator. | |
| void | free (ACE_Allocator *alloc) | 
| Public Attributes | |
| ACE_Configuration::VALUETYPE | type_ | 
| union { | |
| void * ptr_ | |
| u_int int_ | |
| } | data_ | 
| size_t | length_ | 
The section hash table internal value class.
This class is present as the internal portion of a section's value hash table It may store string, integer or binary data.
| ACE_Configuration_Value_IntId::ACE_Configuration_Value_IntId | ( | void | ) | 
Default constructor.
| ACE_Configuration_Value_IntId::ACE_Configuration_Value_IntId | ( | ACE_TCHAR * | string | ) |  [explicit] | 
String constructor, takes ownership of string.
| ACE_Configuration_Value_IntId::ACE_Configuration_Value_IntId | ( | u_int | integer | ) |  [explicit] | 
Integer constructor.
| ACE_Configuration_Value_IntId::ACE_Configuration_Value_IntId | ( | void * | data, | |
| size_t | length | |||
| ) | 
Binary constructor, takes ownership of data.
| ACE_Configuration_Value_IntId::ACE_Configuration_Value_IntId | ( | const ACE_Configuration_Value_IntId & | rhs | ) | 
Copy ctor.
| ACE_Configuration_Value_IntId::~ACE_Configuration_Value_IntId | ( | void | ) | 
Destructor.
| void ACE_Configuration_Value_IntId::free | ( | ACE_Allocator * | alloc | ) | 
| ACE_Configuration_Value_IntId & ACE_Configuration_Value_IntId::operator= | ( | const ACE_Configuration_Value_IntId & | rhs | ) | 
Assignment operator.
| union { ... } ACE_Configuration_Value_IntId::data_ | 
Points to the string value or binary data or IS the integer Length is only used when type_ == BINARY
 1.7.1
 1.7.1