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;
60@property OF_NULLABLE_PROPERTY (readwrite,
retain, nonatomic)
66@property OF_NULLABLE_PROPERTY (readwrite,
copy, nonatomic)
80+ (instancetype)entryWithFileName: (
OFString *)fileName;
89- (instancetype)initWithFileName: (
OFString *)fileName;
An abstract class for storing objects in an array.
Definition OFArray.h:110
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
OFString * amigaComment
The Amiga comment of the file.
Definition OFMutableLHAArchiveEntry.h:68
OFNumber * MSDOSAttributes
The MS-DOS attributes of the file.
Definition OFMutableLHAArchiveEntry.h:62
uint16_t CRC16
The CRC16 of the file.
Definition OFMutableLHAArchiveEntry.h:48
void makeImmutable()
Converts the OFMutableLHAArchiveEntry to an immutable OFLHAArchiveEntry.
Definition OFMutableLHAArchiveEntry.m:211
OFArray * extensions
The LHA extensions of the file.
Definition OFMutableLHAArchiveEntry.h:73
Provides a way to store a number in an object.
Definition OFNumber.h:47
id copy()
Returns the class.
Definition OFObject.m:1326
A class for handling strings.
Definition OFString.h:143
A class which represents a mutable entry in an archive.
Definition OFMutableArchiveEntry.h:29
instancetype retain()
Increases the retain count.