Inheritance diagram for UuidKey< Tag >:
score::uuids::uuid

Public Member Functions

constexpr UuidKey (const UuidKey &other) noexcept=default
 
constexpr UuidKey (UuidKey &&other) noexcept=default
 
constexpr UuidKeyoperator= (const UuidKey &other) noexcept=default
 
constexpr UuidKeyoperator= (UuidKey &&other) noexcept=default
 
constexpr UuidKey (score::uuid_t other) noexcept
 
template<int N>
constexpr UuidKey (const char(&txt)[N])
 
template<typename Iterator >
constexpr UuidKey (Iterator beg_it, Iterator end_it)
 
constexpr const score::uuid_timpl () const
 
constexpr score::uuid_timpl ()
 

Static Public Member Functions

constexpr static UuidKey fromString (const std::string &str)
 
constexpr static UuidKey fromString (const QString &str)
 

Friends

struct std::hash< this_type >
 
constexpr friend bool operator== (const this_type &lhs, const this_type &rhs)
 
constexpr friend bool operator!= (const this_type &lhs, const this_type &rhs)
 
constexpr friend bool operator< (const this_type &lhs, const this_type &rhs)
 

The documentation for this class was generated from the following file: