NVIDIA Iray API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mi::base::Uuid Struct Reference

A 128 bit representation of a universally unique identifier (UUID or GUID). More...

Public Attributes

Uint32  m_id1
  First value. More...
 
Uint32  m_id2
  Second value. More...
 
Uint32  m_id3
  Third value. More...
 
Uint32  m_id4
  Fourth value. More...
 

Detailed Description

A 128 bit representation of a universally unique identifier (UUID or GUID).

A UUID is represented as a sequence of four mi::Uint32 values. It supports all comparison operators and a mi::base::uuid_hash32() function.

Member Data Documentation

Uint32 mi::base::Uuid::m_id1

First value.

Uint32 mi::base::Uuid::m_id2

Second value.

Uint32 mi::base::Uuid::m_id3

Third value.

Uint32 mi::base::Uuid::m_id4

Fourth value.