17 #import "OFArchiveEntry.h" 19 OF_ASSUME_NONNULL_BEGIN
21 @class OFArray OF_GENERIC(ObjectType);
36 OFString *_fileName, *_Nullable _directoryName, *_compressionMethod;
37 unsigned long long _compressedSize, _uncompressedSize;
41 uint8_t _operatingSystemIdentifier;
43 OFNumber *_Nullable _POSIXPermissions, *_Nullable _ownerAccountID;
44 OFNumber *_Nullable _groupOwnerAccountID;
45 OFString *_Nullable _ownerAccountName;
46 OFString *_Nullable _groupOwnerAccountName;
54 @property (readonly, copy, nonatomic)
OFString *compressionMethod;
59 @property (readonly, nonatomic) uint8_t headerLevel;
64 @property (readonly, nonatomic) uint16_t CRC16;
69 @property (readonly, nonatomic) uint8_t operatingSystemIdentifier;
74 @property (readonly, copy, nonatomic)
OFArray OF_GENERIC(
OFData *) *extensions;
76 - (instancetype)init OF_UNAVAILABLE;
81 #import "OFMutableLHAArchiveEntry.h" An abstract class for storing objects in an array.
Definition: OFArray.h:103
A class which represents an entry in an archive.
Definition: OFArchiveEntry.h:22
A class for storing, accessing and comparing dates.
Definition: OFDate.h:29
The root class for all other classes inside ObjFW.
Definition: OFObject.h:686
An abstract class for storing, adding and removing objects in an array.
Definition: OFMutableArray.h:43
A class for handling strings.
Definition: OFString.h:134
A class which represents an entry in an LHA archive.
Definition: OFLHAArchiveEntry.h:33
Provides a way to store a number in an object.
Definition: OFNumber.h:42
A protocol for the creation of mutable copies.
Definition: OFObject.h:1367
A protocol for the creation of copies.
Definition: OFObject.h:1346
A class for storing arbitrary data in an array.
Definition: OFData.h:41