A Globally Unique Identifier. This does not use microsoft's algorithm, but is similiar to type 4 UUID. However, it does not have a '4' in the required position. More...
#include <GUID.h>
Public Member Functions | |
Guid (const Array< byte > &bytes) | |
Guid (const Guid &guid) | |
void | GetBytes (Array< byte > &bytes) const |
Array< byte > | GetBytes () const |
StringPtr | ToBase64 () |
StringPtr | ToHex () |
bool | Equals (const Guid &g) |
Static Public Member Functions | |
static int | Length () |
static Guid | ParseBase64 (const String &str) |
static Guid | ParseHex (const String &str) |
Protected Attributes | |
uint32 | data1 |
uint16 | data2 |
uint16 | data3 |
uint64 | data4 |
A Globally Unique Identifier. This does not use microsoft's algorithm, but is similiar to type 4 UUID. However, it does not have a '4' in the required position.
Definition at line 38 of file GUID.h.