MySQL 9.3.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
mrs::database::inner::GTIDuuid Class Reference

#include <gtid.h>

Inheritance diagram for mrs::database::inner::GTIDuuid:
[legend]

Public Member Functions

std::string to_string () const
 
- Public Member Functions inherited from mrs::database::entry::UniversalId
 UniversalId ()=default
 
 UniversalId (std::initializer_list< uint8_t > v)
 
 UniversalId (const Array &v)
 
bool empty () const
 
auto begin () const
 
auto end () const
 
std::strong_ordering operator<=> (const UniversalId &rhs) const
 
bool operator== (const UniversalId &rhs) const =default
 
const char * to_raw () const
 
std::string to_string () const
 

Additional Inherited Members

- Public Types inherited from mrs::database::entry::UniversalId
using Array = std::array< uint8_t, k_size >
 
- Static Public Member Functions inherited from mrs::database::entry::UniversalId
static UniversalId from_cstr (const char *p, uint32_t length)
 
static void from_raw (UniversalId *uid, const char *binray)
 
static void from_raw_zero_on_null (UniversalId *uid, const char *binray)
 
static void from_raw_optional (std::optional< UniversalId > *uid, const char *binray)
 
- Public Attributes inherited from mrs::database::entry::UniversalId
Array raw {}
 
- Static Public Attributes inherited from mrs::database::entry::UniversalId
constexpr static uint64_t k_size = 16
 

Member Function Documentation

◆ to_string()

std::string mrs::database::inner::GTIDuuid::to_string ( ) const
inline

The documentation for this class was generated from the following file: