#include <Configuration.h>
Public Methods | |
ACE_Configuration_Value_IntId (void) | |
default constructor. | |
ACE_EXPLICIT | ACE_Configuration_Value_IntId (ACE_TCHAR* string) |
string constructor, takes ownership of string. | |
ACE_EXPLICIT | ACE_Configuration_Value_IntId (u_int integer) |
integer constructor. | |
ACE_Configuration_Value_IntId (void* data, u_int 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_ |
void* | data_ |
u_int | length_ |
This class is present as the internal portion of a section's value hash table It may store string, integer or binary data.
|
default constructor.
|
|
string constructor, takes ownership of string.
|
|
integer constructor.
|
|
binary constructor, takes ownership of data.
|
|
copy ctor.
|
|
destructor.
|
|
|
|
Assignment operator.
|
|
|
|
|
|
points to the string value or binary data or IS the integer (XXX need to change this since sizeof (u_int) is not the same accross different platforms) Length is only used when type_ == BINARY |