| class CFrameImageData : public CBase |
Class to manage lists of frame and image block data.
| Public Member Functions | |
|---|---|
| ~CFrameImageData() | |
| IMPORT_C CFrameImageData * | AllocL() |
| IMPORT_C TInt | AppendFrameData(const TFrameDataBlock *) |
| IMPORT_C TInt | AppendImageBuffer(const HBufC8 *) |
| IMPORT_C TInt | AppendImageData(const TImageDataBlock *) |
| IMPORT_C TInt | FrameDataCount() |
| IMPORT_C const TFrameDataBlock * | GetFrameData(TInt) |
| IMPORT_C TFrameDataBlock * | GetFrameData(TInt) |
| IMPORT_C const TImageDataBlock * | GetImageData(TInt) |
| IMPORT_C TImageDataBlock * | GetImageData(TInt) |
| IMPORT_C TInt | ImageDataCount() |
| IMPORT_C TInt | InsertFrameData(const TFrameDataBlock *, TInt) |
| IMPORT_C TInt | InsertImageData(const TImageDataBlock *, TInt) |
| IMPORT_C CFrameImageData * | NewL() |
| IMPORT_C CFrameImageData * | NewL(CImageDataArray &, TBool) |
| IMPORT_C void | RemoveFrameData(TInt) |
| IMPORT_C void | RemoveImageData(TInt) |
| Private Member Functions | |
|---|---|
| CFrameImageData(CImageDataArray &, TBool) | |
| IMPORT_C void | Reserved_1() |
| IMPORT_C void | Reserved_2() |
| IMPORT_C void | Reserved_3() |
| IMPORT_C void | Reserved_4() |
| Private Attributes | |
|---|---|
| RPointerArray< TFrameDataBlock > | iFrameData |
| CImageDataArray & | iImageData |
| TBool | iImageDataOwner |
| TAny * | iReserved |
| CFrameImageData | ( | CImageDataArray & | aImageData, |
| TBool | aImageDataOwner = EFalse | ||
| ) | [private] | ||
| CImageDataArray & aImageData | |
| TBool aImageDataOwner = EFalse |
| IMPORT_C TInt | AppendFrameData | ( | const TFrameDataBlock * | aEntry | ) |
| const TFrameDataBlock * aEntry |
| IMPORT_C TInt | AppendImageBuffer | ( | const HBufC8 * | aImageBuffer | ) |
| const HBufC8 * aImageBuffer |
| IMPORT_C TInt | AppendImageData | ( | const TImageDataBlock * | aEntry | ) |
| const TImageDataBlock * aEntry |
| IMPORT_C const TFrameDataBlock * | GetFrameData | ( | TInt | aIndex | ) | const |
| TInt aIndex |
| IMPORT_C const TImageDataBlock * | GetImageData | ( | TInt | aIndex | ) | const |
| TInt aIndex |
| IMPORT_C TInt | InsertFrameData | ( | const TFrameDataBlock * | aEntry, |
| TInt | aPos | |||
| ) | ||||
| const TFrameDataBlock * aEntry | |
| TInt aPos |
| IMPORT_C TInt | InsertImageData | ( | const TImageDataBlock * | aEntry, |
| TInt | aPos | |||
| ) | ||||
| const TImageDataBlock * aEntry | |
| TInt aPos |
| IMPORT_C CFrameImageData * | NewL | ( | CImageDataArray & | aImageData, |
| TBool | aImageDataOwner = EFalse | |||
| ) | [static] | |||
| CImageDataArray & aImageData | |
| TBool aImageDataOwner = EFalse |