ObjFW
Properties | List of all members
<OFMutableArchiveEntry> Protocol Reference

A class which represents a mutable entry in an archive. More...

#import <ObjFW/ObjFW.h>

Inheritance diagram for <OFMutableArchiveEntry>:
<OFArchiveEntry> <OFObject> OFMutableLHAArchiveEntry OFMutableTarArchiveEntry OFMutableZIPArchiveEntry OFMutableZooArchiveEntry

Properties

OFString * fileName
 The file name of the entry.
 
OFArchiveEntryFileType fileType
 The file type of the entry.
 
unsigned long long compressedSize
 The compressed size of the entry's file.
 
unsigned long long uncompressedSize
 The uncompressed size of the entry's file.
 
OFDate * modificationDate
 The modification date of the file.
 
OFString * fileComment
 The comment of the entry's file.
 
OFNumber * POSIXPermissions
 The POSIX permissions of the file.
 
OFNumber * ownerAccountID
 The file owner's account ID.
 
OFNumber * groupOwnerAccountID
 The file owner's group account ID.
 
OFString * ownerAccountName
 The file owner's account name.
 
OFString * groupOwnerAccountName
 The file owner's group account name.
 
OFString * targetFileName
 The file name of the target (for a hard link or symbolic link).
 
unsigned long deviceMajor
 The device major (if the file is a device).
 
unsigned long deviceMinor
 The device major (if the file is a device).
 
- Properties inherited from <OFArchiveEntry>
OFString * fileName
 The file name of the entry.
 
OFArchiveEntryFileType fileType
 The file type of the entry.
 
unsigned long long compressedSize
 The compressed size of the entry's file.
 
unsigned long long uncompressedSize
 The uncompressed size of the entry's file.
 
OFDate * modificationDate
 The modification date of the file.
 
OFString * fileComment
 The comment of the entry's file.
 
OFNumber * POSIXPermissions
 The POSIX permissions of the file.
 
OFNumber * ownerAccountID
 The file owner's account ID.
 
OFNumber * groupOwnerAccountID
 The file owner's group account ID.
 
OFString * ownerAccountName
 The file owner's account name.
 
OFString * groupOwnerAccountName
 The file owner's group account name.
 
OFString * targetFileName
 The file name of the target (for a hard link or symbolic link).
 
unsigned long deviceMajor
 The device major (if the file is a device).
 
unsigned long deviceMinor
 The device major (if the file is a device).
 

Additional Inherited Members

- Instance Methods inherited from <OFObject>
(Class) - class
 Returns the class of the object. More...
 
(nullable Class) - superclass
 Returns the superclass of the object. More...
 
(unsigned long) - hash
 Returns a hash for the object. More...
 
(unsigned int) - retainCount
 Returns the retain count. More...
 
(bool) - isProxy
 Returns whether the object is a proxy object. More...
 
(bool) - isKindOfClass:
 Returns a boolean whether the object is of the specified kind. More...
 
(bool) - isMemberOfClass:
 Returns a boolean whether the object is a member of the specified class. More...
 
(bool) - respondsToSelector:
 Returns a boolean whether the object responds to the specified selector. More...
 
(bool) - conformsToProtocol:
 Checks whether the object conforms to the specified protocol. More...
 
(nullable IMP) - methodForSelector:
 Returns the implementation for the specified selector. More...
 
(nullable id) - performSelector:
 Performs the specified selector. More...
 
(nullable id) - performSelector:withObject:
 Performs the specified selector with the specified object. More...
 
(nullable id) - performSelector:withObject:withObject:
 Performs the specified selector with the specified objects. More...
 
(nullable id) - performSelector:withObject:withObject:withObject:
 Performs the specified selector with the specified objects. More...
 
(nullable id) - performSelector:withObject:withObject:withObject:withObject:
 Performs the specified selector with the specified objects. More...
 
(bool) - isEqual:
 Checks two objects for equality. More...
 
(instancetype) - retain
 Increases the retain count. More...
 
(void) - release
 Decreases the retain count. More...
 
(instancetype) - autorelease
 Adds the object to the topmost autorelease pool of the thread's autorelease pool stack. More...
 
(instancetype) - self
 Returns the receiver. More...
 
(bool) - allowsWeakReference
 Returns whether the object allows a weak reference. More...
 
(bool) - retainWeakReference
 Retain a weak reference to this object. More...
 

Detailed Description

A class which represents a mutable entry in an archive.


The documentation for this protocol was generated from the following file: