MEZBufferManager Class Reference

class MEZBufferManager

Interface class to manage input and output buffers for compression and de-compression

Public Member Functions
voidFinalizeL(CEZZStream &)
voidInitializeL(CEZZStream &)
voidNeedInputL(CEZZStream &)
voidNeedOutputL(CEZZStream &)

Member Functions Documentation

FinalizeL(CEZZStream &)

voidFinalizeL(CEZZStream &aZStream)[pure virtual]

Finish writing to the stream

Parameters

CEZZStream & aZStreamthe stream to complete writing to

InitializeL(CEZZStream &)

voidInitializeL(CEZZStream &aZStream)[pure virtual]

Initialise the stream with input and output buffers and starts reading

Parameters

CEZZStream & aZStreamthe stream to initialise

NeedInputL(CEZZStream &)

voidNeedInputL(CEZZStream &aZStream)[pure virtual]

Set the stream's input buffer and starts reading

Parameters

CEZZStream & aZStreamthe steam whose input buffer to set

NeedOutputL(CEZZStream &)

voidNeedOutputL(CEZZStream &aZStream)[pure virtual]

Set the stream's output buffer and start writing

Parameters

CEZZStream & aZStreamthe steam whose output buffer to set