Horizon
|
This class encapsulates a UUID and allows it to be uses as a value type. More...
#include <uuid.hpp>
Public Member Functions | |
UUID (const char *str) | |
UUID (const std::string &str) | |
operator std::string () const | |
operator bool () const | |
size_t | hash () const |
Static Public Member Functions | |
static UUID | random () |
Friends | |
bool | operator== (const UUID &self, const UUID &other) |
bool | operator!= (const UUID &self, const UUID &other) |
bool | operator< (const UUID &self, const UUID &other) |
bool | operator> (const UUID &self, const UUID &other) |
This class encapsulates a UUID and allows it to be uses as a value type.
It uses uuid.h from libutil or the UUID function from the win32 rpc api ( see util/uuid_win32.hpp )
horizon::UUID::operator bool | ( | ) | const |