|
||
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
Represents the archive's central directory header - the central directory contai...TCentralDirectoryTrailer
Represents the archive's central directory trailer - the central directory conta...TCompressionMethod
TLocalHeader
Represents the archive's local headeranonymous
anonymous
anonymous
anonymous
Inherited 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
:
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
|