TFrameLayoutBase Class Reference

class TFrameLayoutBase

Base class for TFrameLayout. Individual subclasses are identified by their specific UID value. These classes are used to describe the memory layout of a specific Image Frame.

Public Member Functions
TFrameLayoutBase *DuplicateL()
IMPORT_C TUidType()
Protected Member Functions
TFrameLayoutBase(TUid)
Private Member Functions
IMPORT_C voidReserved1()
IMPORT_C voidReserved2()
IMPORT_C voidReserved3()
IMPORT_C voidReserved4()
Private Attributes
TInt iReserved1
TInt iReserved2
TInt iReserved3
TUid iType

Constructor & Destructor Documentation

TFrameLayoutBase(TUid)

IMPORT_CTFrameLayoutBase(TUidaType)[protected, explicit]

Constructor for the TFrameLayoutBase class.

Parameters

TUid aTypeThe UID used to identify a specific layout class. It is used as a runtime identification of the particular subclass.

Member Functions Documentation

DuplicateL()

TFrameLayoutBase *DuplicateL()const [pure virtual]

Creates a duplicate instance of the frame layout object on the heap.

Reserved1()

IMPORT_C voidReserved1()[private, virtual]

Reserved2()

IMPORT_C voidReserved2()[private, virtual]

Reserved3()

IMPORT_C voidReserved3()[private, virtual]

Reserved4()

IMPORT_C voidReserved4()[private, virtual]

Type()

IMPORT_C TUidType()const

The type of the TFrameLayoutBase subclass.

Member Data Documentation

TInt iReserved1

TInt iReserved1[private]

TInt iReserved2

TInt iReserved2[private]

TInt iReserved3

TInt iReserved3[private]

TUid iType

TUid iType[private]