Meta::TMetaBuf16 Class Reference

class Meta::TMetaBuf16 : public Meta::TMetaVarLen16< RBuf16 >

Implementation of MMetaType for dynamicaly allocated RBuf16

since v9.0

Constructor & Destructor Documentation

TMetaBuf16(const TAny *)

TMetaBuf16 ( const TAny * aData ) [protected]

Parameters

const TAny * aData

Member Functions Documentation

Copy(const TAny *)

IMPORT_C void Copy ( const TAny * aData ) [virtual]

Parameters

const TAny * aData

Length()

IMPORT_C TInt Length ( ) const [virtual]

Load(TPtrC8 &)

IMPORT_C TInt Load ( TPtrC8 & aBuffer ) [virtual]

Loads content of descriptor data member

Parameters

TPtrC8 & aBuffer

NewL(const TAny *, const TAny *)

IMPORT_C MMetaType * NewL ( const TAny * aMem,
const TAny * aData
) [static]

Instantiates a meta type for RBuf8 . Used for attribure registration (in the data v-table).

Parameters

const TAny * aMem
const TAny * aData

Store(TDes8 &)

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

Stores content of a descriptor data member

Parameters

TDes8 & aBuffer