22OF_ASSUME_NONNULL_BEGIN
31OF_SUBCLASSING_RESTRICTED
34 unsigned char _bytes[16];
40@property (readonly, nonatomic)
OFString *UUIDString;
55+ (instancetype)UUIDWithUUIDBytes: (const
unsigned char [_Nonnull 16])bytes;
65+ (instancetype)UUIDWithUUIDString: (
OFString *)string;
81- (instancetype)initWithUUIDBytes: (const
unsigned char [_Nonnull 16])bytes;
92- (instancetype)initWithUUIDString: (
OFString *)string;
107- (void)getUUIDBytes: (
unsigned char [_Nonnull 16])bytes;
OFComparisonResult
A result of a comparison.
Definition OFObject.h:58
The root class for all other classes inside ObjFW.
Definition OFObject.h:692
A class for handling strings.
Definition OFString.h:143
A UUID conforming to RFC 4122.
Definition OFUUID.h:34
A protocol for comparing objects.
Definition OFObject.h:1388
A protocol for the creation of copies.
Definition OFObject.h:1350