uuid#

Include dependency graph for uuid.h:

digraph {
    graph [bgcolor="#00000000"]
    node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2]
    edge [color="#1414CE"]
    "1" [label="src/uuid.h" tooltip="src/uuid.h" fillcolor="#BFBFBF"]
    "2" [label="random" tooltip="random"]
    "1" -> "2" [dir=forward tooltip="include"]
}

This graph shows which files directly or indirectly include uuid.h:

digraph {
    graph [bgcolor="#00000000"]
    node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2]
    edge [color="#1414CE"]
    "1" [label="src/uuid.h" tooltip="src/uuid.h" fillcolor="#BFBFBF"]
    "2" [label="src/confighttp.cpp" tooltip="src/confighttp.cpp"]
    "3" [label="src/httpcommon.cpp" tooltip="src/httpcommon.cpp"]
    "1" -> "2" [dir=back tooltip="include"]
    "1" -> "3" [dir=back tooltip="include"]
}

todo

namespace uuid_util#
union uuid_t#

Public Functions

inline constexpr bool operator<(const uuid_t &other) const#
inline constexpr bool operator==(const uuid_t &other) const#
inline constexpr bool operator>(const uuid_t &other) const#
inline std::string string() const#

Public Members

std::uint16_t b16[8]#
std::uint32_t b32[4]#
std::uint64_t b64[2]#
std::uint8_t b8[16]#

Public Static Functions

static inline uuid_t generate()#
static inline uuid_t generate(std::default_random_engine &engine)#