#include <Configuration.h>
Public Methods | |
| ACE_Configuration_Value_IntId (void) | |
| Default constructor. More... | |
| ACE_EXPLICIT | ACE_Configuration_Value_IntId (ACE_TCHAR *string) |
| String constructor, takes ownership of string. More... | |
| ACE_EXPLICIT | ACE_Configuration_Value_IntId (u_int integer) |
| Integer constructor. More... | |
| ACE_Configuration_Value_IntId (void *data, size_t length) | |
| Binary constructor, takes ownership of data. More... | |
| ACE_Configuration_Value_IntId (const ACE_Configuration_Value_IntId &rhs) | |
| Copy ctor. More... | |
| ~ACE_Configuration_Value_IntId (void) | |
| Destructor. More... | |
| ACE_Configuration_Value_IntId & | operator= (const ACE_Configuration_Value_IntId &rhs) |
| Assignment operator. More... | |
| void | free (ACE_Allocator *alloc) |
Public Attributes | |
| ACE_Configuration::VALUETYPE | type_ |
| Points to the string value or binary data or IS the integer Length is only used when type_ == BINARY. More... | |
| union { | |
| void * ptr_ | |
| u_int int_ | |
| } | data_ |
| size_t | 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 Length is only used when type_ == BINARY.
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001