| class CImageFrame : public CBase | 
CImageFrame class exposes an API for accessing binary image data in a uniform way. It is implemented as a wrapper around TDes8 or RChunk objects.
| Public Member Functions | |
|---|---|
| ~CImageFrame() | |
| IMPORT_C TDes8 & | Data() | 
| IMPORT_C const TDesC8 & | Data() | 
| IMPORT_C RChunk & | DataChunk() | 
| IMPORT_C TInt | DataOffset() | 
| IMPORT_C const TFrameFormatBase & | FrameFormat() | 
| IMPORT_C const TFrameLayoutBase & | FrameLayout() | 
| IMPORT_C const TSize & | FrameSizeInPixels() | 
| IMPORT_C TBool | IsChunk() | 
| IMPORT_C TInt | MaxBufferSize() | 
| IMPORT_C CImageFrame * | NewL(const TDes8 &, TInt) | 
| IMPORT_C CImageFrame * | NewL(const TDes8 &, TInt, const TSize &, const TFrameFormatBase &, const TFrameLayoutBase &) | 
| IMPORT_C CImageFrame * | NewL(const RChunk *, TInt, TInt) | 
| IMPORT_C CImageFrame * | NewL(const RChunk *, TInt, TInt, const TSize &, const TFrameFormatBase &, const TFrameLayoutBase &) | 
| IMPORT_C void | SetFrameFormatL(const TFrameFormatBase &) | 
| IMPORT_C void | SetFrameLayoutL(const TFrameLayoutBase &) | 
| IMPORT_C void | SetFrameSizeInPixels(const TSize &) | 
| Protected Member Functions | |
|---|---|
| CImageFrame() | |
| IMPORT_C void | ConstructL(const TDes8 &, TInt) | 
| IMPORT_C void | ConstructL(const TDes8 &, TInt, const TSize &, const TFrameFormatBase &, const TFrameLayoutBase &) | 
| IMPORT_C void | ConstructL(const RChunk *, TInt, TInt) | 
| IMPORT_C void | ConstructL(const RChunk *, TInt, TInt, const TSize &, const TFrameFormatBase &, const TFrameLayoutBase &) | 
| Private Member Functions | |
|---|---|
| IMPORT_C void | Reserved1() | 
| IMPORT_C void | Reserved2() | 
| IMPORT_C void | Reserved3() | 
| IMPORT_C void | Reserved4() | 
| Private Attributes | |
|---|---|
| CBody * | iBody | 
| IMPORT_C void | ConstructL | ( | const TDes8 & | aBuffer, | 
| TInt | aMaxBufferSize | |||
| ) | [protected] | |||
| IMPORT_C void | ConstructL | ( | const TDes8 & | aBuffer, | 
| TInt | aMaxBufferSize, | |||
| const TSize & | aFrameSize, | |||
| const TFrameFormatBase & | aFrameFormat, | |||
| const TFrameLayoutBase & | aFrameLayout | |||
| ) | [protected] | |||
| const TDes8 & aBuffer | |
| TInt aMaxBufferSize | |
| const TSize & aFrameSize | |
| const TFrameFormatBase & aFrameFormat | |
| const TFrameLayoutBase & aFrameLayout | 
| IMPORT_C void | ConstructL | ( | const RChunk * | aBuffer, | 
| TInt | aMaxBufferSize, | |||
| TInt | aDataOffset | |||
| ) | [protected] | |||
| IMPORT_C void | ConstructL | ( | const RChunk * | aBuffer, | 
| TInt | aMaxBufferSize, | |||
| TInt | aDataOffset, | |||
| const TSize & | aFrameSize, | |||
| const TFrameFormatBase & | aFrameFormat, | |||
| const TFrameLayoutBase & | aFrameLayout | |||
| ) | [protected] | |||
| const RChunk * aBuffer | |
| TInt aMaxBufferSize | |
| TInt aDataOffset | |
| const TSize & aFrameSize | |
| const TFrameFormatBase & aFrameFormat | |
| const TFrameLayoutBase & aFrameLayout | 
| IMPORT_C CImageFrame * | NewL | ( | const TDes8 & | aBuffer, | 
| TInt | aMaxBufferSize | |||
| ) | [static] | |||
| IMPORT_C CImageFrame * | NewL | ( | const TDes8 & | aBuffer, | 
| TInt | aMaxBufferSize, | |||
| const TSize & | aFrameSize, | |||
| const TFrameFormatBase & | aFrameFormat, | |||
| const TFrameLayoutBase & | aFrameLayout | |||
| ) | [static] | |||
| const TDes8 & aBuffer | |
| TInt aMaxBufferSize | |
| const TSize & aFrameSize | |
| const TFrameFormatBase & aFrameFormat | |
| const TFrameLayoutBase & aFrameLayout | 
| IMPORT_C CImageFrame * | NewL | ( | const RChunk * | aBuffer, | 
| TInt | aMaxBufferSize, | |||
| TInt | aDataOffset | |||
| ) | [static] | |||
| IMPORT_C CImageFrame * | NewL | ( | const RChunk * | aBuffer, | 
| TInt | aMaxBufferSize, | |||
| TInt | aDataOffset, | |||
| const TSize & | aFrameSize, | |||
| const TFrameFormatBase & | aFrameFormat, | |||
| const TFrameLayoutBase & | aFrameLayout | |||
| ) | [static] | |||
| const RChunk * aBuffer | |
| TInt aMaxBufferSize | |
| TInt aDataOffset | |
| const TSize & aFrameSize | |
| const TFrameFormatBase & aFrameFormat | |
| const TFrameLayoutBase & aFrameLayout | 
| IMPORT_C void | SetFrameFormatL | ( | const TFrameFormatBase & | aFormat | ) | [virtual] | 
| const TFrameFormatBase & aFormat | 
| IMPORT_C void | SetFrameLayoutL | ( | const TFrameLayoutBase & | aFrameLayout | ) | [virtual] | 
| const TFrameLayoutBase & aFrameLayout | 
| IMPORT_C void | SetFrameSizeInPixels | ( | const TSize & | aFrameSize | ) | [virtual] | 
| const TSize & aFrameSize |