UUID structure.
Public Member Functions | |
| sUUID () | |
| sUUID (const sUUID &aUUID) | |
| sUUID (const tUUID &aUUID) | |
| sUUID (ni::tU32 anData1, ni::tU16 anData2, ni::tU16 anData3, ni::tU8 anData4, ni::tU8 anData5, ni::tU8 anData6, ni::tU8 anData7, ni::tU8 anData8, ni::tU8 anData9, ni::tU8 anData10, ni::tU8 anData11) | |
| sUUID (const achar *aaszUUID) | |
| void | Reset () |
| void | Copy (const sUUID &aRight) |
| sUUID & | operator= (const sUUID &aRight) |
| operator const tUUID & () const | |
| tUUID cast operator. More... | |
| ni::tI32 | Compare (const tUUID &aRight) const |
| ni::tBool | operator== (const tUUID &aRight) const |
| ni::tBool | operator!= (const tUUID &aRight) const |
| ni::tBool | operator> (const tUUID &aRight) const |
| ni::tBool | operator< (const tUUID &aRight) |
| ni::tBool | operator>= (const tUUID &aRight) |
| ni::tBool | operator<= (const tUUID &aRight) |
| void | FromString (const achar *aaszUUID) |
| ni::cString | ToString () const |
Public Attributes | |
| union { | |
| tUUID nUUID | |
| ni::tU8 nData [knUUIDSize] | |
| struct { | |
| tU32 nData1 | |
| tU16 nData2 | |
| tU16 nData3 | |
| tU8 nData4 [8] | |
| } | |
| struct { | |
| tU64 nDataHi | |
| tU64 nDataLo | |
| } | |
| struct { | |
| tU32 nTimeLow | |
| tU16 nTimeMid | |
| tU16 nTimeHiAndVersion | |
| tU8 nClockReserved | |
| tU8 nClockLow | |
| tU8 nNodes [6] | |
| } | |
| }; | |
| sUUID | ( | ) |
| sUUID | ( | ni::tU32 | anData1, |
| ni::tU16 | anData2, | ||
| ni::tU16 | anData3, | ||
| ni::tU8 | anData4, | ||
| ni::tU8 | anData5, | ||
| ni::tU8 | anData6, | ||
| ni::tU8 | anData7, | ||
| ni::tU8 | anData8, | ||
| ni::tU8 | anData9, | ||
| ni::tU8 | anData10, | ||
| ni::tU8 | anData11 | ||
| ) |
| void Reset | ( | ) |
| operator const tUUID & | ( | ) | const |
tUUID cast operator.
| ni::cString ToString | ( | ) | const |
| tUUID nUUID |
| ni::tU8 nData[knUUIDSize] |
| tU32 nData1 |
| tU16 nData2 |
| tU16 nData3 |
| tU8 nData4[8] |
| tU64 nDataHi |
| tU64 nDataLo |
| tU32 nTimeLow |
| tU16 nTimeMid |
| tU16 nTimeHiAndVersion |
| tU8 nClockReserved |
| tU8 nClockLow |
| tU8 nNodes[6] |
| union { ... } |
1.8.7