Meta::MMetaType Class Reference

class Meta::MMetaType

Abstract interface of a helper meta type. A meta type is responsible for handling a particular type. A meta type knows how to copy an object of the type, store it in a descriptor, load, etc, etc.

since v9.0

Public Member Functions
voidCopy(const TAny *)
TInt Length()
TInt Load(TPtrC8 &)
TInt Store(TDes8 &)

Member Functions Documentation

Copy(const TAny *)

voidCopy(const TAny *aData)[pure virtual]

Parameters

const TAny * aData

Length()

TInt Length()const [pure virtual]

Load(TPtrC8 &)

TInt Load(TPtrC8 &aBuffer)[pure virtual]

Parameters

TPtrC8 & aBuffer

Store(TDes8 &)

TInt Store(TDes8 &aBuffer)const [pure virtual]

Parameters

TDes8 & aBuffer