LeviLamina
Loading...
Searching...
No Matches
mce::UUID Class Reference

Public Member Functions

constexpr UUID (uint64 a=0, uint64 b=0) noexcept
 
 UUID (std::string const &uuidStr)
 
 UUID (std::string_view uuidStr)
 
 operator bool () const
 
 operator std::string () const
 
constexpr bool operator== (UUID const &other) const
 
constexpr std::strong_ordering operator<=> (UUID const &other) const
 
MCAPI::std::string asString () const
 

Static Public Member Functions

static LLNDAPI mce::UUID random ()
 
static mce::UUID fromStringHash (std::string_view sv)
 
static MCAPI bool canParse (::std::string const &in)
 
static MCAPI ::mce::UUID fromString (::std::string const &in)
 
static MCAPI ::mce::UUIDEMPTY ()
 
static MCAPI uint64 & STRING_LENGTH ()
 

Public Attributes

uint64 a
 
uint64 b
 

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