41 static GlobalId fromQUuid(
const QUuid& uuid);
42 static void toQUuid(
const GlobalId& in, QUuid& uuid);
43 void toQUuid(QUuid& uuid)
const;
44 QUuid toQUuid()
const;
51 unsigned char data4[8];
53 bool operator==(
const GlobalId& rhs)
const;
55 bool operator<(
const GlobalId& rhs)
const;
56 bool operator>(
const GlobalId& rhs)
const;
#define BASE_EXPORT
Definition: base_defines.h:12
unsigned short data3
Definition: GlobalId.h:50
constexpr bool operator!=(const basic_hashed_string< Char > &lhs, const basic_hashed_string< Char > &rhs) ENTT_NOEXCEPT
Compares two hashed strings.
Definition: entt.hpp:570
Definition: GlobalId.h:64
friend std::size_t hash_value(GlobalId const &b)
Definition: GlobalId.h:58
A Utf-16 (windows) or ucs4 (unix) encoded string class.
Definition: String.h:29
Definition: GlobalId.h:32
size_t operator()(const Base::GlobalId &id) const
Definition: GlobalId.h:70
unsigned int data1
Definition: GlobalId.h:48
Definition: AbstractXMLReader.h:8
unsigned short data2
Definition: GlobalId.h:49