Meta::TMetaVarLenBase Class Reference

class Meta::TMetaVarLenBase : public Meta::MMetaType

Inherits from

Public Member Functions
IMPORT_C void Copy (const TAny *)
IMPORT_C TInt Length ()
IMPORT_C TInt Load ( TPtrC8 &)
IMPORT_C TInt Store ( TDes8 &)
Protected Member Functions
void AppendToBuf ( TDes8 &)
TInt CheckBuf ( TPtrC8 &)
void CopyBuf ( TPtrC8 &, TInt )

Member Functions Documentation

AppendToBuf(TDes8 &)

void AppendToBuf ( TDes8 & aBuffer ) const [protected, pure virtual]

Parameters

TDes8 & aBuffer

CheckBuf(TPtrC8 &)

TInt CheckBuf ( TPtrC8 & aBuffer ) [protected]

Parameters

TPtrC8 & aBuffer

Copy(const TAny *)

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

Parameters

const TAny * aData

CopyBuf(TPtrC8 &, TInt)

void CopyBuf ( TPtrC8 & aBuffer,
TInt aLen
) [protected, pure virtual]

Parameters

TPtrC8 & aBuffer
TInt aLen

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

Store(TDes8 &)

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

Stores content of a descriptor data member

Parameters

TDes8 & aBuffer