CEzlibExample Class Reference

List of all members.

Public Member Functions

 ~CEzlibExample ()
void OpenZipFileL (RFs &aFsSession)
void GetPropertiesL (TFileName &aFileName, RFs &aFsSession)
void ExtractFilesL (const CZipFileMember *aMember, CZipFile *aZipFile, RFs &aFsSession, const TDesC &aOutputPath)
void CompressToGzipFileL (RFs &aFsSession)
void ExtractGzipFileL (RFs &aFsSession)

Static Public Member Functions

static CEzlibExampleNewLC ()

Detailed Description

Demonstrates the use of the Symbian platform Ezlib component to zip and unzip .GZ files and unzip .ZIP files. CEzlibExample publicly inherits from CBase, which is the base class for all classes to be instantiated on the heap.

Definition at line 46 of file ezlibexample.h.


Constructor & Destructor Documentation

CEzlibExample::~CEzlibExample (  ) 

Member Function Documentation

CEzlibExample * CEzlibExample::NewLC (  )  [static]

Allocates and constructs a CEzlibExample object and leaves it on the cleanup stack. Initialises all member data to their default values.

Definition at line 91 of file ezlibexample.cpp.

void CEzlibExample::GetPropertiesL ( TFileName &  aFileName,
RFs &  aFsSession 
)
void CEzlibExample::ExtractFilesL ( const CZipFileMember *  aMember,
CZipFile *  aZipFile,
RFs &  aFsSession,
const TDesC &  aOutputPath 
)
void CEzlibExample::CompressToGzipFileL ( RFs &  aFsSession  ) 
void CEzlibExample::ExtractGzipFileL ( RFs &  aFsSession  ) 

Generated by  doxygen 1.6.2