A 128 bit representation of a universally unique identifier (UUID or GUID). More...
Go to the source code of this file.
Classes | |
struct | mi::base::Uuid |
A 128 bit representation of a universally unique identifier (UUID or GUID). More... |
|
class | mi::base::Uuid_t< id1, id2, id3, id4, id5, id6, id7, id8, id9, id10, id11 > |
Class template for a compile-time representation of universally unique identifiers (UUIDs or GUIDs). More... |
|
Namespaces | |
mi | |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. |
|
mi::base | |
Namespace for the Base API. |
|
Constant Groups | |
mi | |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. |
|
mi::base | |
Namespace for the Base API. |
|
Functions | |
bool | mi::base::operator== (const Uuid &id1, const Uuid &id2) |
Returns true if id1 is equal to id2 . More... |
|
bool | mi::base::operator!= (const Uuid &id1, const Uuid &id2) |
Returns true if id1 is not equal to id2 . More... |
|
bool | mi::base::operator< (const Uuid &id1, const Uuid &id2) |
Returns true if id1 is less than id2 . More... |
|
bool | mi::base::operator> (const Uuid &id1, const Uuid &id2) |
Returns true if id1 is greater than id2 . More... |
|
bool | mi::base::operator<= (const Uuid &id1, const Uuid &id2) |
Returns true if id1 is less than or equal to id2 . More... |
|
bool | mi::base::operator>= (const Uuid &id1, const Uuid &id2) |
Returns true if id1 is greater than or equal to id2 . More... |
|
Uint32 | mi::base::uuid_hash32 (const Uuid &id) |
Returns a 32 bit hash value by performing a bitwise xor of all four 32 bit values. More... |
|
A 128 bit representation of a universally unique identifier (UUID or GUID).
See Interface Framework Technology, type mi::base::Uuid and template class mi::base::Uuid_t.