24 OF_ASSUME_NONNULL_BEGIN
35 OF_SUBCLASSING_RESTRICTED
43 #ifdef OF_TAR_ARCHIVE_M 46 OFStream *_Nullable _lastReturnedStream;
67 + (instancetype)archiveWithStream: (
OFStream *)stream mode: (
OFString *)mode;
81 + (instancetype)archiveWithIRI: (
OFIRI *)IRI mode: (
OFString *)mode;
94 - (instancetype)init OF_UNAVAILABLE;
110 - (instancetype)initWithStream: (
OFStream *)stream
111 mode: (
OFString *)mode OF_DESIGNATED_INITIALIZER;
126 - (instancetype)initWithIRI: (
OFIRI *)IRI mode: (
OFString *)mode;
156 - (
OFStream *)streamForReadingCurrentEntry;
185 OF_ASSUME_NONNULL_END
OFStringEncoding
The encoding of a string.
Definition: OFString.h:65
The root class for all other classes inside ObjFW.
Definition: OFObject.h:954
A class which represents an entry of a tar archive.
Definition: OFTarArchiveEntry.h:131
A base class for different types of streams.
Definition: OFStream.h:278
A class for handling strings.
Definition: OFString.h:142
An abstract class for storing and changing objects in a dictionary.
Definition: OFMutableDictionary.h:46
A class for representing IRIs, URIs, URLs and URNs, for parsing them as well as accessing parts of th...
Definition: OFIRI.h:39
A class for accessing and manipulating tar archives.
Definition: OFTarArchive.h:36