TFrameDataBlock Class Reference

class TFrameDataBlock

The abstract base class for all format-specific frame data variants.

Public Member Functions
IMPORT_C TUidDataType()
Protected Member Functions
TFrameDataBlock(TUid)
TFrameDataBlock *DuplicateL(CFrameImageData &)
Private Attributes
TUid iDataType
TInt iReserved1
TInt iReserved2
TInt iReserved3

Constructor & Destructor Documentation

TFrameDataBlock(TUid)

IMPORT_CTFrameDataBlock(TUidaDataType)[protected]

Constructs and initialises the TFrameDataBlock object to the data type specified by aDataType.

ImageCodecData.h

Parameters

TUid aDataTypeThe data type.

Member Functions Documentation

DataType()

IMPORT_C TUidDataType()const

Returns the data type of the current TFrameDataBlock object.

ImageCodecData.h

DuplicateL(CFrameImageData &)

TFrameDataBlock *DuplicateL(CFrameImageData &aFrameImageData)const [protected, pure virtual]

Provides a copy of an object that manages a list of frame and image block data, but not a bitwise copy. It provides a new reference to the object.

Parameters

CFrameImageData & aFrameImageDataAn object that manages a list of frame and image block data

Member Data Documentation

TUid iDataType

TUid iDataType[private]

TInt iReserved1

TInt iReserved1[private]

TInt iReserved2

TInt iReserved2[private]

TInt iReserved3

TInt iReserved3[private]