|
|
|
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:
EDeflatedEImplodedEPKWAREImplodedEReducedCFFourEReducedCFOneEReducedCFThreeEReducedCFTwoEReservedOneEReservedTwoEShrunkEStoredKCentralDirectoryHeaderFixedLengthKCentralDirectoryHeaderSignatureKCentralDirectorySignatureKCentralDirectoryTrailerFixedLengthKCentralDirectoryTrailerInvalidKCentralDirectoryTrailerNotFoundKCentralFileHeaderExtraFieldLengthOffsetKCentralFileHeaderFileNameLengthOffsetKCentralFileHeaderFileNameOffsetKCompressionMethodNotSupportedKLocalHeaderFixedLengthKLocalHeaderSignatureKLocalHeaderSignatureInvalidKMaxTrailerSearchLengthKMemberNotFoundKMultiDiskArchivesNotSupportedKSignatureLengthKZipArchiveErrorKZipArchiveMinErrorTCentralDirectoryHeaderRepresents the archive's central directory header - the central directory contai...TCentralDirectoryTrailerRepresents the archive's central directory trailer - the central directory conta...TCompressionMethodTLocalHeaderRepresents the archive's local headeranonymousanonymousanonymousanonymousInherited from CBase:
Delete(CBase *)Deletes the specified object.Extension_(TUint,TAny *&,TAny *)Extension function operator new(TUint)Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TAny *)Initialises the object to binary zeroes.operator new(TUint,TLeave)Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TLeave,TUint)Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TUint)Allocates the object from the heap and then initialises its contents to binary z...protected: struct TCentralDirectoryTrailer;
Represents the archive's central directory trailer - the central directory contains information about files in the arhive
Defined in CZipArchive::TCentralDirectoryTrailer:
iCommentLengthiDiskNumberiLocalEntryCountiOffsetiSignatureiSizeiStartDiskNumberiTotalEntryCountiSignatureTUint32 iSignature;
iDiskNumberTUint16 iDiskNumber;
iStartDiskNumberTUint16 iStartDiskNumber;
iLocalEntryCountTUint16 iLocalEntryCount;
iTotalEntryCountTUint16 iTotalEntryCount;
iSizeTUint32 iSize;
iOffsetTUint32 iOffset;
iCommentLengthTUint16 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:
iCRC32iCompressedSizeiCompressionMethodiDiskNumberStartiExternalFileAttributesiExtraFieldLengthiFileCommentLengthiFileNameLengthiFlagsiInternalFileAttributesiLastModifiedFileDateiLastModifiedFileTimeiLocalHeaderOffsetiMadeByiRequirediSignatureiUncompressedSizeiSignatureTUint32 iSignature;
iMadeByTUint16 iMadeBy;
iRequiredTUint16 iRequired;
iFlagsTUint16 iFlags;
iCompressionMethodTUint16 iCompressionMethod;
iLastModifiedFileTimeTUint16 iLastModifiedFileTime;
iLastModifiedFileDateTUint16 iLastModifiedFileDate;
iCRC32TUint32 iCRC32;
iCompressedSizeTUint32 iCompressedSize;
iUncompressedSizeTUint32 iUncompressedSize;
iFileNameLengthTUint16 iFileNameLength;
iExtraFieldLengthTUint16 iExtraFieldLength;
iFileCommentLengthTUint16 iFileCommentLength;
iDiskNumberStartTUint16 iDiskNumberStart;
iInternalFileAttributesTUint16 iInternalFileAttributes;
iExternalFileAttributesTUint32 iExternalFileAttributes;
iLocalHeaderOffsetTUint32 iLocalHeaderOffset;
protected: struct TLocalHeader;
Represents the archive's local header
Defined in CZipArchive::TLocalHeader:
iCRC32iCompressedSizeiCompressionMethodiExtraFieldLengthiFileNameLengthiFlagsiLastModifiedFileDateiLastModifiedFileTimeiSignatureiUncompressedSizeiVersionNeedediSignatureTUint32 iSignature;
iVersionNeededTUint16 iVersionNeeded;
iFlagsTUint16 iFlags;
iCompressionMethodTUint16 iCompressionMethod;
iLastModifiedFileTimeTUint16 iLastModifiedFileTime;
iLastModifiedFileDateTUint16 iLastModifiedFileDate;
iCRC32TUint32 iCRC32;
iCompressedSizeTUint32 iCompressedSize;
iUncompressedSizeTUint32 iUncompressedSize;
iFileNameLengthTUint16 iFileNameLength;
iExtraFieldLengthTUint16 iExtraFieldLength;
n/a
TCompressionMethod
|
protected: n/a
|
protected: n/a
|
protected: n/a
|