8 #ifndef DRIPLINE_UUID_HH_
9 #define DRIPLINE_UUID_HH_
13 #include <boost/uuid/uuid.hpp>
14 #include <boost/uuid/uuid_io.hpp>
std::string string_from_uuid(const uuid_t &a_id)
Generates a string representation of the provided UUID.
uuid_t uuid_from_string(const std::string &a_id_str)
uuid_t generate_random_uuid()
Generates a UUID containing random numbers (RNG is a Mersenne Twister)
uuid_t generate_nil_uuid()
Generates a UUID containing all 0s.
boost::uuids::uuid uuid_t
Universally-unique-identifier type containing 16 hexadecimal characters.