Gateware Libraries  6.3.A
Beta Build
GW::GUUIID Struct Reference

Gateware Universally Unique Interface IDentifier. More...

#include <GDefines.h>

Public Member Functions

bool operator== (const GUUIID &_cmp) const
 Comparison operator overload.
 

Public Attributes

union {
   struct {
      unsigned int   byte4
 
      unsigned short   byte2a
 
      unsigned short   byte2b
 
      unsigned char   byte8 [8]
 
   } 
 
   unsigned long long   parts [2]
 
}; 
 

Detailed Description

Gateware Universally Unique Interface IDentifier.

Each GUUIID defines a unique 128bit number identifying a particular version of an interface. This allows interfaces to be upgraded down the line safely without breaking legacy code.


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