Location:
ziparchive.h
class CZipArchive : public CBase;
This class represents a zip archive
CBase
- Base class for all classes to be instantiated on the heap
CZipArchive
- This class represents a zip archive
Defined in CZipArchive
:
EDeflated
, EImploded
, EPKWAREImploded
, EReducedCFFour
, EReducedCFOne
, EReducedCFThree
, EReducedCFTwo
, EReservedOne
, EReservedTwo
, EShrunk
, EStored
, KCentralDirectoryHeaderFixedLength
, KCentralDirectoryHeaderSignature
, KCentralDirectorySignature
, KCentralDirectoryTrailerFixedLength
, KCentralDirectoryTrailerInvalid
, KCentralDirectoryTrailerNotFound
, KCentralFileHeaderExtraFieldLengthOffset
, KCentralFileHeaderFileNameLengthOffset
, KCentralFileHeaderFileNameOffset
, KCompressionMethodNotSupported
, KLocalHeaderFixedLength
, KLocalHeaderSignature
, KLocalHeaderSignatureInvalid
, KMaxTrailerSearchLength
, KMemberNotFound
, KMultiDiskArchivesNotSupported
, KSignatureLength
, KZipArchiveError
, KZipArchiveMinError
, TCentralDirectoryHeader
, TCentralDirectoryTrailer
, TCompressionMethod
, TLocalHeader
, anonymous
, anonymous
, anonymous
, anonymous
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
protected: struct TCentralDirectoryTrailer;
Represents the archive's central directory trailer - the central directory contains information about files in the arhive
Defined in CZipArchive::TCentralDirectoryTrailer
:
iCommentLength
, iDiskNumber
, iLocalEntryCount
, iOffset
, iSignature
, iSize
, iStartDiskNumber
, iTotalEntryCount
iSignature
TUint32 iSignature;
iDiskNumber
TUint16 iDiskNumber;
iStartDiskNumber
TUint16 iStartDiskNumber;
iLocalEntryCount
TUint16 iLocalEntryCount;
iTotalEntryCount
TUint16 iTotalEntryCount;
iSize
TUint32 iSize;
iOffset
TUint32 iOffset;
iCommentLength
TUint16 iCommentLength;
protected: struct TCentralDirectoryHeader;
Represents the archive's central directory header - the central directory contains information about files in the arhive
Defined in CZipArchive::TCentralDirectoryHeader
:
iCRC32
, iCompressedSize
, iCompressionMethod
, iDiskNumberStart
, iExternalFileAttributes
, iExtraFieldLength
, iFileCommentLength
, iFileNameLength
, iFlags
, iInternalFileAttributes
, iLastModifiedFileDate
, iLastModifiedFileTime
, iLocalHeaderOffset
, iMadeBy
, iRequired
, iSignature
, iUncompressedSize
iSignature
TUint32 iSignature;
iMadeBy
TUint16 iMadeBy;
iRequired
TUint16 iRequired;
iFlags
TUint16 iFlags;
iCompressionMethod
TUint16 iCompressionMethod;
iLastModifiedFileTime
TUint16 iLastModifiedFileTime;
iLastModifiedFileDate
TUint16 iLastModifiedFileDate;
iCRC32
TUint32 iCRC32;
iCompressedSize
TUint32 iCompressedSize;
iUncompressedSize
TUint32 iUncompressedSize;
iFileNameLength
TUint16 iFileNameLength;
iExtraFieldLength
TUint16 iExtraFieldLength;
iFileCommentLength
TUint16 iFileCommentLength;
iDiskNumberStart
TUint16 iDiskNumberStart;
iInternalFileAttributes
TUint16 iInternalFileAttributes;
iExternalFileAttributes
TUint32 iExternalFileAttributes;
iLocalHeaderOffset
TUint32 iLocalHeaderOffset;
protected: struct TLocalHeader;
Represents the archive's local header
Defined in CZipArchive::TLocalHeader
:
iCRC32
, iCompressedSize
, iCompressionMethod
, iExtraFieldLength
, iFileNameLength
, iFlags
, iLastModifiedFileDate
, iLastModifiedFileTime
, iSignature
, iUncompressedSize
, iVersionNeeded
iSignature
TUint32 iSignature;
iVersionNeeded
TUint16 iVersionNeeded;
iFlags
TUint16 iFlags;
iCompressionMethod
TUint16 iCompressionMethod;
iLastModifiedFileTime
TUint16 iLastModifiedFileTime;
iLastModifiedFileDate
TUint16 iLastModifiedFileDate;
iCRC32
TUint32 iCRC32;
iCompressedSize
TUint32 iCompressedSize;
iUncompressedSize
TUint32 iUncompressedSize;
iFileNameLength
TUint16 iFileNameLength;
iExtraFieldLength
TUint16 iExtraFieldLength;
n/a
TCompressionMethod
|
protected: n/a
|
protected: n/a
|
protected: n/a
|