CEZZStream Class Reference

class CEZZStream : public CBase

Represents a zip stream

Inherits from

Public Member Functions
IMPORT_C TInt32Adler32()
IMPORT_C TIntAvailIn()
IMPORT_C TIntAvailOut()
IMPORT_C TPtrC8OutputDescriptor()
IMPORT_C TIntProgress(TInt)
IMPORT_C voidSetInput(const TDesC8 &)
IMPORT_C voidSetOutput(TDes8 &)
IMPORT_C TIntTotalIn()
IMPORT_C TIntTotalOut()
Protected Member Functions
CEZZStream()
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
Public Member Enumerations
enumanonymous { EStreamError = -Z_STREAM_ERROR, EDataError = -Z_DATA_ERROR, EBufError = -Z_BUF_ERROR, EVersionError = -Z_VERSION_ERROR, EUnexpected }
Protected Attributes
TInt iOutputBufferLength
TUint8 *iOutputPointer
z_stream iStream

Constructor & Destructor Documentation

CEZZStream()

CEZZStream()[protected]

Member Functions Documentation

Adler32()

IMPORT_C TInt32Adler32()const

AvailIn()

IMPORT_C TIntAvailIn()const

AvailOut()

IMPORT_C TIntAvailOut()const

OutputDescriptor()

IMPORT_C TPtrC8OutputDescriptor()const

Progress(TInt)

IMPORT_C TIntProgress(TIntaTotalLength)const

Parameters

TInt aTotalLength

SetInput(const TDesC8 &)

IMPORT_C voidSetInput(const TDesC8 &aInputData)

Parameters

const TDesC8 & aInputData

SetOutput(TDes8 &)

IMPORT_C voidSetOutput(TDes8 &aOutputData)

Parameters

TDes8 & aOutputData

TotalIn()

IMPORT_C TIntTotalIn()const

TotalOut()

IMPORT_C TIntTotalOut()const

Member Enumerations Documentation

Enum anonymous

stream panic values

Enumerators

EStreamError = -Z_STREAM_ERROR
EDataError = -Z_DATA_ERROR
EBufError = -Z_BUF_ERROR
EVersionError = -Z_VERSION_ERROR
EUnexpected

Member Data Documentation

TInt iOutputBufferLength

TInt iOutputBufferLength[protected]

TUint8 * iOutputPointer

TUint8 *iOutputPointer[protected]

z_stream iStream

z_stream iStream[protected]