CEZFileToGzipBM Class Reference

#include <ezgzip.h>

Link against: multipartparser.lib

class CEZFileToGzipBM : public CEZFileBufferManager

Inherits from

Detailed Description

The CEZFileToGzipBM manages the input and output buffers for compression

Member Function Documentation

Crc ( )

TInt32 Crc()const [inline]

Return the CRC - used for checking validity of the archive

Returns: the CRC value

InitializeL ( CEZZStream & )

voidInitializeL(CEZZStream &aZStream)[virtual]

Reimplemented from CEZFileBufferManager::InitializeL(CEZZStream &)

Initialise the stream with input and output buffers and starts reading

ParameterDescription
aZStreamthe stream to initialise

NeedInputL ( CEZZStream & )

voidNeedInputL(CEZZStream &aZStream)[virtual]

Reimplemented from CEZFileBufferManager::NeedInputL(CEZZStream &)

Set the stream's input buffer and starts reading

ParameterDescription
aZStreamthe steam whose input buffer to set

NewL ( RFile &, RFile &, TInt )

CEZFileToGzipBM *NewL(RFile &aInput,
RFile &aOutput,
TIntaBufferSize
)[static]

Reimplemented from CEZFileBufferManager::NewL(RFile &,RFile &,TInt)

NewLC ( RFile &, RFile &, TInt )

CEZFileToGzipBM *NewLC(RFile &aInput,
RFile &aOutput,
TIntaBufferSize
)[static]