CEZGzipToFileBM Class Reference

#include <ezgzip.h>

Link against: multipartparser.lib

class CEZGzipToFileBM : public CEZFileBufferManager

Inherits from

Detailed Description

The CEZGzipToFileBM class manages the input and output buffers for de-compression

Member Function Documentation

Crc ( )

TInt32 Crc()const [inline]

Return the CRC - used for checking validity of the archive

Returns: the CRC value

FinalizeL ( CEZZStream & )

voidFinalizeL(CEZZStream &aZStream)[virtual]

Reimplemented from CEZFileBufferManager::FinalizeL(CEZZStream &)

Finish writing to the stream

ParameterDescription
aZStreamthe stream to complete writing to

NeedOutputL ( CEZZStream & )

voidNeedOutputL(CEZZStream &aZStream)[virtual]

Reimplemented from CEZFileBufferManager::NeedOutputL(CEZZStream &)

Set the stream's output buffer and start writing

ParameterDescription
aZStreamthe steam whose output buffer to set

NewL ( RFile &, RFile &, TInt )

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

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

NewLC ( RFile &, RFile &, TInt )

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