TFrameDataBlock Class Reference

#include <icl/imagedata.h>

Link against: imageconversion.lib

class TFrameDataBlock
Public Member Functions
IMPORT_C TUidDataType()
Protected Member Functions
TFrameDataBlock(TUid)
pure virtual TFrameDataBlock *DuplicateL(CFrameImageData &)

Detailed Description

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

Constructor & Destructor Documentation

TFrameDataBlock ( TUid )

IMPORT_CTFrameDataBlock(TUidaDataType)[protected]

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

See also: ImageCodecData.h

Parameters
aDataTypeThe data type.

Member Function Documentation

DataType ( )

IMPORT_C TUidDataType()const

Returns the data type of the current TFrameDataBlock object.

See also: ImageCodecData.h

Return Value
The data type.

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
aFrameImageDataAn object that manages a list of frame and image block data