Public Methods | |
CGuid (t_ulong, t_ushort, t_ushort, t_uchar, t_uchar, t_uchar, t_uchar, t_uchar, t_uchar, t_uchar, t_uchar) | |
CGuid () | |
CGuid (const std::string &) | |
CGuid& | operator= (const CGuid &Guid) |
bool | operator== (const CGuid &Guid) const |
bool | operator!= (const CGuid &Guid) const |
std::string | ToString (void) const |
Win32 plateform presented the GUID with the following structure (cf.\c winnt.h) :
typedef struct _GUID { DWORD Data1; WORD Data2; WORD Data3; BYTE Data4[8]; } GUID;
|
Constructor. Do not use directly this function, but use the hyp_DEFINE_GUID macro. |
|
Initializes all the data to 0.
|
|
Initializes the object with the string. This string must be formated like Guiden.exe. See CGuid::ToString. |
|
Converts the object to a string. This string is generated with the same format like Guiden.exe. {FCA9BB80-69A5-11d5-A099-0080AD97951B}
|
|
|