| class CImageWriteCodec : public CBase |
Provides read related processing functions for bitmaps.
Note: For use by plugin writers only.
| Public Member Functions | |
|---|---|
| ~CImageWriteCodec() | |
| IMPORT_C void | InitFrameL(TBufPtr8 &, const CFbsBitmap &) |
| TFrameState | ProcessFrameL(TBufPtr8 &) |
| IMPORT_C void | SetSource(const CFbsBitmap *) |
| IMPORT_C const CFbsBitmap * | Source() |
| Protected Member Functions | |
|---|---|
| CImageWriteCodec() | |
| IMPORT_C void | ConstructL() |
| Private Member Functions | |
|---|---|
| IMPORT_C void | ReservedVirtual1() |
| IMPORT_C void | ReservedVirtual2() |
| IMPORT_C void | ReservedVirtual3() |
| IMPORT_C void | ReservedVirtual4() |
| Private Attributes | |
|---|---|
| const CFbsBitmap * | iSource |
| IMPORT_C void | InitFrameL | ( | TBufPtr8 & | aDst, |
| const CFbsBitmap & | aSource | |||
| ) | [virtual] | |||
| TBufPtr8 & aDst | |
| const CFbsBitmap & aSource |
| 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.
| TBufPtr8 & aDst | A reference to the buffer containing the frame data. |
| IMPORT_C void | SetSource | ( | const CFbsBitmap * | aSource | ) |
| const CFbsBitmap * aSource |