Meta::TMetaVarLenBase Class Reference

class Meta::TMetaVarLenBase : public Meta::MMetaType

Inherits from

Public Member Functions
IMPORT_C voidCopy(const TAny *)
IMPORT_C TIntLength()
IMPORT_C TIntLoad(TPtrC8 &)
IMPORT_C TIntStore(TDes8 &)
Protected Member Functions
voidAppendToBuf(TDes8 &)
TInt CheckBuf(TPtrC8 &)
voidCopyBuf(TPtrC8 &, TInt)

Member Functions Documentation

AppendToBuf(TDes8 &)

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

Parameters

TDes8 & aBuffer

CheckBuf(TPtrC8 &)

TInt CheckBuf(TPtrC8 &aBuffer)[protected]

Parameters

TPtrC8 & aBuffer

Copy(const TAny *)

IMPORT_C voidCopy(const TAny *aData)[virtual]

Parameters

const TAny * aData

CopyBuf(TPtrC8 &, TInt)

voidCopyBuf(TPtrC8 &aBuffer,
TIntaLen
)[protected, pure virtual]

Parameters

TPtrC8 & aBuffer
TInt aLen

Length()

IMPORT_C TIntLength()const [virtual]

Load(TPtrC8 &)

IMPORT_C TIntLoad(TPtrC8 &aBuffer)[virtual]

Loads content of descriptor data member

Parameters

TPtrC8 & aBuffer

Store(TDes8 &)

IMPORT_C TIntStore(TDes8 &aBuffer)const [virtual]

Stores content of a descriptor data member

Parameters

TDes8 & aBuffer