LbsAssistanceDataMain.cpp File Reference

Typedef TCopyFunction

typedef void(*TCopyFunction

IndexSize(TSupportedFieldTypes)

TInt IndexSize(TSupportedFieldTypesaFieldType)[inline]

Parameters

TSupportedFieldTypes aFieldType

CopyTUint32(const TUint32 *, TUint32 *)

voidCopyTUint32(const TUint32 *aSource,
TUint32 *aDest
)

Parameters

const TUint32 * aSource
TUint32 * aDest

CopyFromDes8(const TUint32 *, TUint32 *)

voidCopyFromDes8(const TUint32 *aSource,
TUint32 *aDest
)

Parameters

const TUint32 * aSource
TUint32 * aDest

CopyToDes8(const TUint32 *, TUint32 *)

voidCopyToDes8(const TUint32 *aSource,
TUint32 *aDest
)

Parameters

const TUint32 * aSource
TUint32 * aDest

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

voidDoSetField(TLbsAssistanceDataBody &aBuilderInfo,
const TInt &aFieldId,
const TUint32 *aData,
TSupportedFieldTypesaActualType,
TCopyFunctionaCopyFunc
)

Parameters

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

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

voidDoSetFieldAsIfTUint32(RDataBuilderBase &aBuilder,
const TInt &aFieldId,
const TUint32 *aData,
TSupportedFieldTypesaActualType
)

Parameters

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

DoClearField(TLbsAssistanceDataBody &, const TInt &)

voidDoClearField(TLbsAssistanceDataBody &aBuilderInfo,
const TInt &aFieldId
)

Parameters

TLbsAssistanceDataBody & aBuilderInfo
const TInt & aFieldId

DoClearAllFields(TLbsAssistanceDataBody &)

voidDoClearAllFields(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,
TSupportedFieldTypesaActualType,
TCopyFunctionaCopyFunc
)

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,
TSupportedFieldTypesaActualType
)

Parameters

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

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

voidDoGetChildBody(const TLbsAssistanceDataBody &aParentBody,
const TInt &aFieldId,
TLbsAssistanceDataBody &aChildBody
)

Parameters

const TLbsAssistanceDataBody & aParentBody
const TInt & aFieldId
TLbsAssistanceDataBody & aChildBody