#include <uuid.h>
◆ byteToHex()
static void kuzu::common::UUID::byteToHex |
( |
char | byteVal, |
|
|
char * | buf, |
|
|
uint64_t & | pos ) |
|
static |
◆ fromCString()
static int128_t kuzu::common::UUID::fromCString |
( |
const char * | str, |
|
|
uint64_t | len ) |
|
static |
◆ fromString() [1/2]
static int128_t kuzu::common::UUID::fromString |
( |
std::string | str | ) |
|
|
static |
◆ fromString() [2/2]
static bool kuzu::common::UUID::fromString |
( |
std::string | str, |
|
|
int128_t & | result ) |
|
static |
◆ generateRandomUUID()
static ku_uuid_t kuzu::common::UUID::generateRandomUUID |
( |
RandomEngine * | engine | ) |
|
|
static |
◆ hex2Char()
static unsigned char kuzu::common::UUID::hex2Char |
( |
char | ch | ) |
|
|
static |
◆ isHex()
static bool kuzu::common::UUID::isHex |
( |
char | ch | ) |
|
|
static |
◆ regexPattern()
static const regex::RE2 & kuzu::common::UUID::regexPattern |
( |
| ) |
|
|
static |
◆ toString() [1/3]
static std::string kuzu::common::UUID::toString |
( |
int128_t | input | ) |
|
|
static |
◆ toString() [2/3]
static void kuzu::common::UUID::toString |
( |
int128_t | input, |
|
|
char * | buf ) |
|
static |
◆ toString() [3/3]
static std::string kuzu::common::UUID::toString |
( |
ku_uuid_t | val | ) |
|
|
static |
◆ HEX_DIGITS
const char kuzu::common::UUID::HEX_DIGITS[] = "0123456789abcdef" |
|
staticconstexpr |
◆ UUID_STRING_LENGTH
const uint8_t kuzu::common::UUID::UUID_STRING_LENGTH = 36 |
|
staticconstexpr |
The documentation for this struct was generated from the following file: