#include <UUID.h>
Collaboration diagram for ACE_Utils::UUID:
Public Methods | |
UUID (void) | |
Constructor. | |
UUID (const ACE_CString &uuidString) | |
Construct a UUID from a string representation of an UUID. | |
~UUID (void) | |
ACE_UINT32 | timeLow (void) |
Data Members for Class Attributes. | |
void | timeLow (ACE_UINT32) |
ACE_UINT16 | timeMid (void) |
void | timeMid (ACE_UINT16) |
ACE_UINT16 | timeHiAndVersion (void) |
void | timeHiAndVersion (ACE_UINT16) |
u_char | clockSeqHiAndReserved (void) |
void | clockSeqHiAndReserved (u_char) |
u_char | clockSeqLow (void) |
void | clockSeqLow (u_char) |
UUID_node * | node (void) |
void | node (UUID_node *) |
ACE_CString * | thr_id (void) |
void | thr_id (char *) |
ACE_CString * | pid (void) |
void | pid (char *) |
const ACE_CString * | to_string (void) |
Returns a string representation of the UUID. | |
Static Public Attributes | |
UUID | NIL_UUID |
Private Methods | |
UUID (const UUID &) | |
Relational Operations. | |
UUID & | operator= (const UUID &) |
Private Attributes | |
ACE_UINT32 | timeLow_ |
Data Members for Class Attributes. | |
ACE_UINT16 | timeMid_ |
ACE_UINT16 | timeHiAndVersion_ |
u_char | clockSeqHiAndReserved_ |
u_char | clockSeqLow_ |
UUID_node * | node_ |
int | node_release_ |
ACE_CString | thr_id_ |
ACE_CString | pid_ |
ACE_CString * | as_string_ |
|
Constructor. Construct a nil UUID. Such a UUID has every one of it's data elements set to zero. |
|
Construct a UUID from a string representation of an UUID.
|
|
|
|
Relational Operations.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Data Members for Class Attributes.
|
|
|
|
|
|
Returns a string representation of the UUID.
|
|
The string representation of the UUID. This is created and updated only on demand. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Data Members for Class Attributes.
|
|
|