luxlabs header browser preview


@class PFZipEndOfCentralDirectoryRecord, NSString, NSDictionary, NSData, NSArray, NSMutableDictionary, NSMutableArray;

@interface _PFZipFileArchive : NSObject {
    NSDictionary *_contents;
    NSData *_data;
    id _provider;
    long long _desc;
    NSString *_path;
    NSArray *_names;
    NSDictionary *_properties;
    NSMutableDictionary *_cachedContents;
    struct __zFlags { unsigned char providerSuppliesContents : 1; unsigned char providerSuppliesStreams : 1; unsigned char providerSuppliesProperties : 1; unsigned char noContentsCaching : 1; unsigned char fileOpen : 1; unsigned int reserved : 27; } _zFlags;
    NSMutableDictionary *_entryNameToData;
    NSMutableDictionary *_entryNameToLocalFileHeader;
    NSMutableDictionary *_entryNameToCentralDirectoryFileHeader;
    NSMutableArray *_localFileHeaders;
    NSMutableArray *_centralDirectoryEntries;
    PFZipEndOfCentralDirectoryRecord *_endRecord;
}

- (id)init;
- (void)dealloc;

@end