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.