AWS SDK for C++
0.14.3
AWS SDK for C++
|
#include <UUID.h>
Public Member Functions | |
UUID (const Aws::String &) | |
UUID (const unsigned char uuid[UUID_BINARY_SIZE]) | |
operator Aws::String () | |
operator ByteBuffer () | |
Static Public Member Functions | |
static UUID | RandomUUID () |
Class encapsulating a UUID. This is platform dependent. The method you are most likely interested in is RandomUUID().
Aws::Utils::UUID::UUID | ( | const Aws::String & | ) |
Parses a GUID string into the raw data.
Aws::Utils::UUID::UUID | ( | const unsigned char | uuid[UUID_BINARY_SIZE] | ) |
Sets the raw uuid data
Aws::Utils::UUID::operator Aws::String | ( | ) |
Returns the current UUID as a GUID string
|
inline |
|
static |
Generates a UUID. It will always try to prefer a random implementation from the entropy source on the machine. If none, is available, it will fallback to the mac address and timestamp implementation.