Public Member Functions |
| enum_return_status | parse (const char *string) |
|
void | clear () |
| | Set to all zeros.
|
|
void | copy_from (const uchar *data) |
| | Copies the given 16-byte data to this UUID.
|
|
void | copy_from (const Uuid &data) |
| | Copies the given UUID object to this UUID.
|
|
void | copy_to (uchar *data) const |
| | Copies the given UUID object to this UUID.
|
|
bool | equals (const Uuid &other) const |
| | Returns true if this UUID is equal the given UUID.
|
| size_t | to_string (char *buf) const |
|
void | print () const |
| | Debugging only: Print this Uuid to stdout.
|
|
void | dbug_print (const char *text="") const |
| | Print this Uuid to the trace file if debug is enabled; no-op otherwise.
|
Represents a UUID.
This is a POD. It has to be a POD because it is a member of Sid_map::Node which is stored in both HASH and DYNAMIC_ARRAY.
Definition at line 234 of file rpl_gtid.h.