20OF_ASSUME_NONNULL_BEGIN
22@class OFArray OF_GENERIC(ObjectType);
42@property (readonly, nonatomic)
OFString *scheme;
55+ (bool)registerClass: (Class)class_ forScheme: (
OFString *)scheme;
91- (instancetype)init OF_UNAVAILABLE;
99- (instancetype)initWithScheme: (
OFString *)scheme OF_DESIGNATED_INITIALIZER;
166- (bool)fileExistsAtIRI: (
OFIRI *)IRI;
176- (bool)directoryExistsAtIRI: (
OFIRI *)IRI;
186- (void)createDirectoryAtIRI: (
OFIRI *)IRI;
213- (void)removeItemAtIRI: (
OFIRI *)IRI;
231- (void)linkItemAtIRI: (
OFIRI *)source toIRI: (
OFIRI *)destination;
250- (void)createSymbolicLinkAtIRI: (
OFIRI *)IRI
251 withDestinationPath: (
OFString *)target;
273- (bool)copyItemAtIRI: (
OFIRI *)source toIRI: (
OFIRI *)destination;
294- (bool)moveItemAtIRI: (
OFIRI *)source toIRI: (
OFIRI *)destination;
312 ofItemAtIRI: (
OFIRI *)IRI;
330- (void)setExtendedAttributeData: (
OFData *)data
332 ofItemAtIRI: (
OFIRI *)IRI;
349- (void)removeExtendedAttributeForName: (
OFString *)name
350 ofItemAtIRI: (
OFIRI *)IRI;
An abstract class for storing objects in an array.
Definition OFArray.h:105
A class for storing arbitrary data in an array.
Definition OFData.h:42
A class for storing, accessing and comparing dates.
Definition OFDate.h:30
An abstract class for storing objects in a dictionary.
Definition OFDictionary.h:80
A handler for an IRI scheme.
Definition OFIRIHandler.h:34
A class for representing IRIs, URIs, URLs and URNs, for parsing them as well as accessing parts of th...
Definition OFIRI.h:37
The root class for all other classes inside ObjFW.
Definition OFObject.h:688
A base class for different types of streams.
Definition OFStream.h:188
A class for handling strings.
Definition OFString.h:135