Skip to content

cvedia::rt::Uuid

Inherits from UuidBytes

Public Functions

Name
Uuid()
Uuid(UuidBytes const & bytes)
Uuid(std::string const & str)
std::string toString() const
size_t hash() const
UuidBytes const & getData() const
bool isValid() const
bool operator==(Uuid const & other) const
bool operator!=(Uuid const & other) const
Uuid randomUuid()

Public Functions Documentation

function Uuid

inline Uuid()

function Uuid

inline explicit Uuid(
    UuidBytes const & bytes
)

function Uuid

inline explicit Uuid(
    std::string const & str
)

function toString

inline std::string toString() const

function hash

inline size_t hash() const

function getData

inline UuidBytes const & getData() const

function isValid

inline bool isValid() const

function operator==

inline bool operator==(
    Uuid const & other
) const

function operator!=

inline bool operator!=(
    Uuid const & other
) const

function randomUuid

static inline Uuid randomUuid()