#include <UUID.h>
The size of a binary UUID.
ACE_Utils::UUID::UUID |
( |
void |
) | |
|
|
inline |
ACE_Utils::UUID::UUID |
( |
const ACE_CString & |
uuidString) | |
|
Constructs a UUID from a string representation.
ACE_Utils::UUID::UUID |
( |
const UUID & |
right) | |
|
|
inline |
ACE_Utils::UUID::~UUID |
( |
void |
) | |
|
|
inline |
u_char ACE_Utils::UUID::clock_seq_hi_and_reserved |
( |
void |
) | |
const |
|
inline |
void ACE_Utils::UUID::clock_seq_hi_and_reserved |
( |
u_char |
clock_seq_hi_and_reserved) | |
|
|
inline |
u_char ACE_Utils::UUID::clock_seq_low |
( |
void |
) | |
const |
|
inline |
void ACE_Utils::UUID::clock_seq_low |
( |
u_char |
clock_seq_low) | |
|
|
inline |
void ACE_Utils::UUID::from_string |
( |
const ACE_CString & |
uuid_string) | |
|
|
inline |
Set the value using a string.
void ACE_Utils::UUID::from_string_i |
( |
const ACE_CString & |
uuid_string) | |
|
|
private |
Helper method to convert from a string UUID.
- Parameters
-
[in] | uuid_string | String version of UUID. |
Special case for the nil UUID.
Support versions 1, 3, and 4 only
unsigned long ACE_Utils::UUID::hash |
( |
void |
) | |
const |
|
inline |
Compute a hash value for the UUID.
void ACE_Utils::UUID::init |
( |
void |
) | |
|
|
inlineprivate |
const UUID_Node & ACE_Utils::UUID::node |
( |
void |
) | |
const |
|
inline |
void ACE_Utils::UUID::node |
( |
const UUID_Node & |
node) | |
|
|
inline |
bool ACE_Utils::UUID::operator!= |
( |
const UUID & |
right) | |
const |
|
inline |
const UUID & ACE_Utils::UUID::operator= |
( |
const UUID & |
rhs) | |
|
Assign an existing UUID to this UUID.
- Todo:
- We should create an UUID_Ex class for UUIDs that contain the thread id and process id.
bool ACE_Utils::UUID::operator== |
( |
const UUID & |
right) | |
const |
|
inline |
void ACE_Utils::UUID::pid |
( |
char * |
pid) | |
|
|
inline |
void ACE_Utils::UUID::thr_id |
( |
char * |
thr_id) | |
|
|
inline |
ACE_UINT16 ACE_Utils::UUID::time_hi_and_version |
( |
void |
) | |
const |
|
inline |
void ACE_Utils::UUID::time_hi_and_version |
( |
ACE_UINT16 |
time_hi_and_version) | |
|
|
inline |
ACE_UINT32 ACE_Utils::UUID::time_low |
( |
void |
) | |
const |
|
inline |
void ACE_Utils::UUID::time_low |
( |
ACE_UINT32 |
timelow) | |
|
|
inline |
ACE_UINT16 ACE_Utils::UUID::time_mid |
( |
void |
) | |
const |
|
inline |
void ACE_Utils::UUID::time_mid |
( |
ACE_UINT16 |
time_mid) | |
|
|
inline |
const ACE_CString * ACE_Utils::UUID::to_string |
( |
void |
) | |
const |
Returns a string representation of the UUID.
The string representation of the UUID. This is created and updated only on demand.
const UUID ACE_Utils::UUID::NIL_UUID |
|
static |
The documentation for this class was generated from the following files: