GlobalId(const Base::String &aBase64, bool aCheckBase64=false)
void toQUuid(QUuid &uuid) const
Base::String toString() const
bool operator>(const GlobalId &rhs) const
size_t operator()(const Base::GlobalId &id) const
Definition: GlobalId.h:69
unsigned short data3
Definition: GlobalId.h:49
Base::String toBase64() const
Definition: GlobalId.h:28
unsigned short data2
Definition: GlobalId.h:48
static void toQUuid(const GlobalId &in, QUuid &uuid)
GlobalId(const char *aUniqueId)
Creates a GlobalId from const char*. Expected format is '{F40650C2-4ACE-4606-89B1-DF4200C40E23}'.
GlobalId()
Creates an empty GlobalId.
static GlobalId createGlobalId()
bool operator==(const GlobalId &rhs) const
bool operator<(const GlobalId &rhs) const
Definition: GlobalId.h:64
bool operator!=(const GlobalId &rhs) const
friend std::size_t hash_value(GlobalId const &b)
Definition: GlobalId.h:57
unsigned int data1
Definition: GlobalId.h:47
A Utf-16 (windows) or ucs4 (unix) encoded string class.
Definition: String.h:18
static GlobalId fromQUuid(const QUuid &uuid)
Definition: AbstractXMLReader.h:5