18OF_ASSUME_NONNULL_BEGIN
27OF_SUBCLASSING_RESTRICTED
30 unsigned char _bytes[16];
36@property (readonly, nonatomic)
OFString *UUIDString;
51+ (instancetype)UUIDWithUUIDBytes: (const
unsigned char [_Nonnull 16])bytes;
61+ (instancetype)UUIDWithUUIDString: (
OFString *)string;
77- (instancetype)initWithUUIDBytes: (const
unsigned char [_Nonnull 16])bytes;
88- (instancetype)initWithUUIDString: (
OFString *)string;
103- (void)getUUIDBytes: (
unsigned char [_Nonnull 16])bytes;
OFComparisonResult
A result of a comparison.
Definition OFObject.h:54
The root class for all other classes inside ObjFW.
Definition OFObject.h:688
A class for handling strings.
Definition OFString.h:135
A UUID conforming to RFC 4122.
Definition OFUUID.h:30
A protocol for comparing objects.
Definition OFObject.h:1384
A protocol for the creation of copies.
Definition OFObject.h:1346