#include <universal_id.h>
|
constexpr static uint64_t | k_size = 16 |
|
◆ Array
using mrs::database::entry::UniversalId::Array = std::array<uint8_t, k_size> |
◆ UniversalId() [1/3]
mrs::database::entry::UniversalId::UniversalId |
( |
| ) |
|
|
default |
◆ UniversalId() [2/3]
mrs::database::entry::UniversalId::UniversalId |
( |
std::initializer_list< uint8_t > |
v | ) |
|
|
inline |
◆ UniversalId() [3/3]
mrs::database::entry::UniversalId::UniversalId |
( |
const Array & |
v | ) |
|
|
inline |
◆ begin()
auto mrs::database::entry::UniversalId::begin |
( |
| ) |
const |
|
inline |
◆ empty()
bool mrs::database::entry::UniversalId::empty |
( |
| ) |
const |
|
inline |
◆ end()
auto mrs::database::entry::UniversalId::end |
( |
| ) |
const |
|
inline |
◆ from_cstr()
static UniversalId mrs::database::entry::UniversalId::from_cstr |
( |
const char * |
p, |
|
|
uint32_t |
length |
|
) |
| |
|
inlinestatic |
◆ from_raw()
static void mrs::database::entry::UniversalId::from_raw |
( |
UniversalId * |
uid, |
|
|
const char * |
binray |
|
) |
| |
|
inlinestatic |
◆ from_raw_optional()
static void mrs::database::entry::UniversalId::from_raw_optional |
( |
std::optional< UniversalId > * |
uid, |
|
|
const char * |
binray |
|
) |
| |
|
inlinestatic |
◆ from_raw_zero_on_null()
static void mrs::database::entry::UniversalId::from_raw_zero_on_null |
( |
UniversalId * |
uid, |
|
|
const char * |
binray |
|
) |
| |
|
inlinestatic |
◆ operator<=>()
std::strong_ordering mrs::database::entry::UniversalId::operator<=> |
( |
const UniversalId & |
rhs | ) |
const |
|
inline |
◆ operator==()
bool mrs::database::entry::UniversalId::operator== |
( |
const UniversalId & |
rhs | ) |
const |
|
default |
◆ to_raw()
const char * mrs::database::entry::UniversalId::to_raw |
( |
| ) |
const |
|
inline |
◆ to_string()
std::string mrs::database::entry::UniversalId::to_string |
( |
| ) |
const |
|
inline |
◆ k_size
constexpr static uint64_t mrs::database::entry::UniversalId::k_size = 16 |
|
staticconstexpr |
◆ raw
Array mrs::database::entry::UniversalId::raw {} |
The documentation for this struct was generated from the following file:
- router/src/mysql_rest_service/include/mrs/database/entry/universal_id.h