20#import "OFLHAArchiveEntry.h"
22OF_ASSUME_NONNULL_BEGIN
37@property (readwrite, copy, nonatomic)
OFString *compressionMethod;
42@property (readwrite, nonatomic) uint8_t
headerLevel;
47@property (readwrite, nonatomic) uint16_t
CRC16;
65+ (instancetype)entryWithFileName: (
OFString *)fileName;
74- (instancetype)initWithFileName: (
OFString *)fileName;
An abstract class for storing objects in an array.
Definition OFArray.h:109
A class for storing arbitrary data in an array.
Definition OFData.h:46
A class which represents an entry in an LHA archive.
Definition OFLHAArchiveEntry.h:40
A class which represents a mutable entry in an LHA archive.
Definition OFMutableLHAArchiveEntry.h:31
uint8_t operatingSystemIdentifier
The operating system identifier of the file.
Definition OFMutableLHAArchiveEntry.h:53
uint8_t headerLevel
The LHA level of the file.
Definition OFMutableLHAArchiveEntry.h:43
uint16_t CRC16
The CRC16 of the file.
Definition OFMutableLHAArchiveEntry.h:48
void makeImmutable()
Converts the OFMutableLHAArchiveEntry to an immutable OFLHAArchiveEntry.
Definition OFMutableLHAArchiveEntry.m:162
OFArray * extensions
The LHA extensions of the file.
Definition OFMutableLHAArchiveEntry.h:58
id copy()
Returns the class.
Definition OFObject.m:1407
A class for handling strings.
Definition OFString.h:143
A class which represents a mutable entry in an archive.
Definition OFMutableArchiveEntry.h:29