LbsAssistanceDataMain.cpp File Reference

Typedef TCopyFunction

typedef void(* TCopyFunction

IndexSize(TSupportedFieldTypes)

TInt IndexSize ( TSupportedFieldTypes aFieldType ) [inline]

Parameters

TSupportedFieldTypes aFieldType

CopyTUint32(const TUint32 *, TUint32 *)

void CopyTUint32 ( const TUint32 * aSource,
TUint32 * aDest
)

Parameters

const TUint32 * aSource
TUint32 * aDest

CopyFromDes8(const TUint32 *, TUint32 *)

void CopyFromDes8 ( const TUint32 * aSource,
TUint32 * aDest
)

Parameters

const TUint32 * aSource
TUint32 * aDest

CopyToDes8(const TUint32 *, TUint32 *)

void CopyToDes8 ( const TUint32 * aSource,
TUint32 * aDest
)

Parameters

const TUint32 * aSource
TUint32 * aDest

DoSetField(TLbsAssistanceDataBody &, const TInt &, const TUint32 *, TSupportedFieldTypes, TCopyFunction)

void DoSetField ( TLbsAssistanceDataBody & aBuilderInfo,
const TInt & aFieldId,
const TUint32 * aData,
TSupportedFieldTypes aActualType,
TCopyFunction aCopyFunc
)

Parameters

TLbsAssistanceDataBody & aBuilderInfo
const TInt & aFieldId
const TUint32 * aData
TSupportedFieldTypes aActualType
TCopyFunction aCopyFunc

DoSetFieldAsIfTUint32(RDataBuilderBase &, const TInt &, const TUint32 *, TSupportedFieldTypes)

void DoSetFieldAsIfTUint32 ( RDataBuilderBase & aBuilder,
const TInt & aFieldId,
const TUint32 * aData,
TSupportedFieldTypes aActualType
)

Parameters

RDataBuilderBase & aBuilder
const TInt & aFieldId
const TUint32 * aData
TSupportedFieldTypes aActualType

DoClearField(TLbsAssistanceDataBody &, const TInt &)

void DoClearField ( TLbsAssistanceDataBody & aBuilderInfo,
const TInt & aFieldId
)

Parameters

TLbsAssistanceDataBody & aBuilderInfo
const TInt & aFieldId

DoClearAllFields(TLbsAssistanceDataBody &)

void DoClearAllFields ( TLbsAssistanceDataBody & aBuilderInfo )

Parameters

TLbsAssistanceDataBody & aBuilderInfo

DoFieldExists(const TLbsAssistanceDataBody &, const TInt &)

TBool DoFieldExists ( const TLbsAssistanceDataBody & aAssistanceData,
const TInt & aFieldId
)

Parameters

const TLbsAssistanceDataBody & aAssistanceData
const TInt & aFieldId

DoAnyFieldExists(const TLbsAssistanceDataBody &)

TBool DoAnyFieldExists ( const TLbsAssistanceDataBody & aAssistanceData )

Parameters

const TLbsAssistanceDataBody & aAssistanceData

DoGetField(const TLbsAssistanceDataBody &, const TInt &, TUint32 *, TSupportedFieldTypes, TCopyFunction)

TInt DoGetField ( const TLbsAssistanceDataBody & aAssistanceData,
const TInt & aFieldId,
TUint32 * aData,
TSupportedFieldTypes aActualType,
TCopyFunction aCopyFunc
)

Parameters

const TLbsAssistanceDataBody & aAssistanceData
const TInt & aFieldId
TUint32 * aData
TSupportedFieldTypes aActualType
TCopyFunction aCopyFunc

DoGetFieldAsIfTUint32(const RDataReaderBase &, const TInt &, TUint32 *, TSupportedFieldTypes)

TInt DoGetFieldAsIfTUint32 ( const RDataReaderBase & aReader,
const TInt & aFieldId,
TUint32 * aData,
TSupportedFieldTypes aActualType
)

Parameters

const RDataReaderBase & aReader
const TInt & aFieldId
TUint32 * aData
TSupportedFieldTypes aActualType

DoGetChildBody(const TLbsAssistanceDataBody &, const TInt &, TLbsAssistanceDataBody &)

void DoGetChildBody ( const TLbsAssistanceDataBody & aParentBody,
const TInt & aFieldId,
TLbsAssistanceDataBody & aChildBody
)

Parameters

const TLbsAssistanceDataBody & aParentBody
const TInt & aFieldId
TLbsAssistanceDataBody & aChildBody