class CZipFile : public CZipArchive;
Description
A CZipFile represents a ZIP archive contained in a single file.
Derivation
CBase - Base class for all classes to be instantiated on the heapCZipArchive - (No abstract)CZipFile - A CZipFile represents a ZIP archive contained in a single file
Members
Defined in CZipFile:
CZipFile(), CaseInsensitiveMemberL(), CaseSensitiveOrCaseInsensitiveMemberL(), Close(), ConstructL(), GetInputStreamL(), GetMembersL(), KZipFileError, KZipFileIOError, KZipFileNotFound, MemberL(), NewL(), OpenL(), Size(), TMemberPointer, anonymous, ~CZipFile()
Inherited from CBase:
operator new()
Inherited from CZipArchive:
EDeflated,
EImploded,
EPKWAREImploded,
EReducedCFFour,
EReducedCFOne,
EReducedCFThree,
EReducedCFTwo,
EReservedOne,
EReservedTwo,
EShrunk,
EStored,
KCentralDirectoryHeaderSignature,
KCentralDirectorySignature,
KCentralDirectoryTrailerFixedLength,
KCentralDirectoryTrailerInvalid,
KCentralDirectoryTrailerNotFound,
KCentralFileHeaderExtraFieldLengthOffset,
KCentralFileHeaderFileNameLengthOffset,
KCentralFileHeaderFileNameOffset,
KCompressionMethodNotSupported,
KLocalHeaderFixedLength,
KLocalHeaderSignature,
KLocalHeaderSignatureInvalid,
KMaxTrailerSearchLength,
KMemberNotFound,
KMultiDiskArchivesNotSupported,
KSignatureLength,
KZipArchiveError,
KZipArchiveMinError,
TCentralDirectoryHeader,
TCentralDirectoryTrailer,
TCompressionMethod,
TLocalHeader
static IMPORT_C CZipFile *NewL(RFs &aFs, TDesC &aFileName);
Description
Parameters
Return value
IMPORT_C CZipFile(RFs &aFs, TDesC &aFileName);
Description
Parameters
Return value
virtual IMPORT_C ~CZipFile();
Description
Return value
protected: IMPORT_C void ConstructL(TDesC &aFileName);
Description
Parameters
Return value
IMPORT_C TInt OpenL(void);
Description
Return value
IMPORT_C void Close(void);
Description
Return value
IMPORT_C TInt Size(TInt &aSize);
Description
Parameters
Return value
IMPORT_C CZipFileMember *MemberL(TDesC &);
Description
Parameters
Return value
IMPORT_C CZipFileMember *CaseInsensitiveMemberL(TDesC &);
Description
Parameters
Return value
IMPORT_C CZipFileMember *CaseSensitiveOrCaseInsensitiveMemberL(TDesC &);
Description
Parameters
Return value
IMPORT_C TInt GetInputStreamL(CZipFileMember *, RZipFileMemberReaderStream *&);
Description
Parameters
Return value
IMPORT_C CZipFileMemberIterator *GetMembersL(void);
Description
Return value
protected: struct TMemberPointer;
Description
Members
Defined in CZipFile::TMemberPointer:
iCRC32, iCentralHeaderOffset, iCompressedSize, iLocalHeaderOffset, iName, iUncompressedSize
Member data
iName
TFileName * iName;
Description
iCentralHeaderOffset
TUint32 iCentralHeaderOffset;
Description
iLocalHeaderOffset
TUint32 iLocalHeaderOffset;
Description
iCRC32
TUint32 iCRC32;
Description
iCompressedSize
TUint32 iCompressedSize;
Description
iUncompressedSize
TUint32 iUncompressedSize;
Description