8 #ifndef DRIPLINE_UUID_HH_ 9 #define DRIPLINE_UUID_HH_ 13 #include <boost/uuid/uuid.hpp> 14 #include <boost/uuid/uuid_io.hpp>
uuid_t uuid_from_string(const std::string &a_id_str)
std::string string_from_uuid(const uuid_t &a_id)
Generates a string representation of the provided UUID.
boost::uuids::uuid uuid_t
Universally-unique-identifier type containing 16 hexadecimal characters.
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.