UUID support class
Create a new UUID object.
Destroy a specified UUID object.
Create UUID object from supplied ZUUID_LEN-octet value.
Set UUID to new supplied ZUUID_LEN-octet value.
Set UUID to new supplied string value skipping '-' and '{' '}'
optional delimiters. Return 0 if OK, else returns -1.
Return UUID binary data.
Return UUID binary size
Returns UUID as string
Return UUID in the canonical string format: 8-4-4-4-12, in lower
case. Caller does not modify or free returned value. See
http://en.wikipedia.org/wiki/Universally_unique_identifier
Store UUID blob in target array
Check if UUID is same as supplied value
Check if UUID is different from supplied value
Make copy of UUID object; if uuid is null, or memory was exhausted,
returns null.