48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
*
* @brief A class which represents an entry of a tar archive.
*/
@interface OFTarArchiveEntry: OFObject <OFCopying, OFMutableCopying>
{
OFString *_fileName;
unsigned long _mode;
unsigned long long _size;
unsigned long _UID, _GID;
OFDate *_modificationDate;
OFTarArchiveEntryType _type;
OFString *_Nullable _targetFileName;
OFString *_Nullable _owner, *_Nullable _group;
unsigned long _deviceMajor, _deviceMinor;
OF_RESERVE_IVARS(OFTarArchiveEntry, 4)
|
|
|
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
*
* @brief A class which represents an entry of a tar archive.
*/
@interface OFTarArchiveEntry: OFObject <OFCopying, OFMutableCopying>
{
OFString *_fileName;
unsigned long _mode;
unsigned long long _compressedSize, _uncompressedSize;
unsigned long _UID, _GID;
OFDate *_modificationDate;
OFTarArchiveEntryType _type;
OFString *_Nullable _targetFileName;
OFString *_Nullable _owner, *_Nullable _group;
unsigned long _deviceMajor, _deviceMinor;
OF_RESERVE_IVARS(OFTarArchiveEntry, 4)
|
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
|
/**
* @brief The GID of the group.
*/
@property (readonly, nonatomic) unsigned long GID;
/**
* @brief The size of the file.
*/
@property (readonly, nonatomic) unsigned long long size;
/**
* @brief The date of the last modification of the file.
*/
@property (readonly, retain, nonatomic) OFDate *modificationDate;
/**
|
|
|
>
>
>
>
>
|
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
|
/**
* @brief The GID of the group.
*/
@property (readonly, nonatomic) unsigned long GID;
/**
* @brief The compressed size of the file.
*/
@property (readonly, nonatomic) unsigned long long compressedSize;
/**
* @brief The uncompressed size of the file.
*/
@property (readonly, nonatomic) unsigned long long uncompressedSize;
/**
* @brief The date of the last modification of the file.
*/
@property (readonly, retain, nonatomic) OFDate *modificationDate;
/**
|