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 |