CImageWriteCodec Class Reference

class CImageWriteCodec : public CBase

Provides read related processing functions for bitmaps.

Note: For use by plugin writers only.

Inherits from

Constructor & Destructor Documentation

CImageWriteCodec()

IMPORT_CCImageWriteCodec()[protected]

~CImageWriteCodec()

IMPORT_C~CImageWriteCodec()

Member Functions Documentation

ConstructL()

IMPORT_C voidConstructL()[protected]

InitFrameL(TBufPtr8 &, const CFbsBitmap &)

IMPORT_C voidInitFrameL(TBufPtr8 &aDst,
const CFbsBitmap &aSource
)[virtual]

Parameters

TBufPtr8 & aDst
const CFbsBitmap & aSource

ProcessFrameL(TBufPtr8 &)

TFrameState ProcessFrameL(TBufPtr8 &aDst)[pure virtual]

Processes the frame data contained in aDst.

The internally held buffer must have been previously set, either by InitFrameL() or by a SetSource().

This is a pure virtual function that each derived class must implement.

The current frame state after processing.

Parameters

TBufPtr8 & aDstA reference to the buffer containing the frame data.

ReservedVirtual1()

IMPORT_C voidReservedVirtual1()[private, virtual]

ReservedVirtual2()

IMPORT_C voidReservedVirtual2()[private, virtual]

ReservedVirtual3()

IMPORT_C voidReservedVirtual3()[private, virtual]

ReservedVirtual4()

IMPORT_C voidReservedVirtual4()[private, virtual]

SetSource(const CFbsBitmap *)

IMPORT_C voidSetSource(const CFbsBitmap *aSource)

Parameters

const CFbsBitmap * aSource

Source()

IMPORT_C const CFbsBitmap *Source()const

Member Data Documentation

const CFbsBitmap * iSource

const CFbsBitmap *iSource[private]