Unique identifier.
Public Member Functions | |
CGuid () | |
Default constructor. More... | |
CGuid (const char *pcGUID) | |
Constructor. More... | |
bool | operator!= (const CGuid &xRef) const |
Inequality operator. More... | |
CGuid & | operator= (const char *pcGUID) |
Assignment operator. More... | |
bool | operator== (const CGuid &xRef) const |
Equality operator. More... | |
void | ToString (char pcBuff[40]) const |
Convert this CGuid into a string representation. More... | |
Public Attributes | |
unsigned __int8 | m_pu8Data4 [8] |
unsigned __int16 | m_u16Data2 |
unsigned __int16 | m_u16Data3 |
unsigned __int32 | m_u32Data1 |
Rx::Interop::Runtime30::CGuid::CGuid | ( | ) |
Default constructor.
Rx::Interop::Runtime30::CGuid::CGuid | ( | const char * | pcGUID | ) |
Constructor.
pcGUID | "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" or "{XXXXXXXX - XXXX - XXXX - XXXX - XXXXXXXXXXXX}". |
bool Rx::Interop::Runtime30::CGuid::operator!= | ( | const CGuid & | xRef | ) | const |
Inequality operator.
xRef | The reference GUID. |
CGuid& Rx::Interop::Runtime30::CGuid::operator= | ( | const char * | pcGUID | ) |
Assignment operator.
pcGUID | "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" or "{XXXXXXXX - XXXX - XXXX - XXXX - XXXXXXXXXXXX}". |
bool Rx::Interop::Runtime30::CGuid::operator== | ( | const CGuid & | xRef | ) | const |
Equality operator.
xRef | The reference GUID. |
void Rx::Interop::Runtime30::CGuid::ToString | ( | char | pcBuff[40] | ) | const |
Convert this CGuid into a string representation.
pcBuff | String buffer. Must be of size 40. |
unsigned __int8 Rx::Interop::Runtime30::CGuid::m_pu8Data4[8] |
unsigned __int16 Rx::Interop::Runtime30::CGuid::m_u16Data2 |
unsigned __int16 Rx::Interop::Runtime30::CGuid::m_u16Data3 |
unsigned __int32 Rx::Interop::Runtime30::CGuid::m_u32Data1 |