DataBuilderFuncs Class Reference

class DataBuilderFuncs

Data Builder Functions The methods in this header are not intended for clients to call explicitly.

Public Member Functions
IMPORT_C TBoolAnyFieldExists(const RDataBuilderBase &)
IMPORT_C voidClearAllFields(RDataBuilderBase &)
IMPORT_C voidClearField(RDataBuilderBase &, const TInt &)
IMPORT_C TBoolFieldExists(const RDataBuilderBase &, const TInt &)
IMPORT_C voidGetFieldBuilder(RDataBuilderBase &, const TInt &, RDataBuilderBase &)
IMPORT_C TIntMaxCount(const RDataBuilderArrayBase &)
IMPORT_C voidSetField(RDataBuilderBase &, const TInt &, const TInt &)
IMPORT_C voidSetField(RDataBuilderBase &, const TInt &, const TDesC8 &)
IMPORT_C voidSetField(RDataBuilderBase &, const TInt &, const TUint &)
IMPORT_C voidSetField(RDataBuilderBase &, const TInt &, const TDopplerUncertainty &)
IMPORT_C voidSetField(RDataBuilderBase &, const TInt &, const TSatelliteStatus &)
IMPORT_C voidSetField(RDataBuilderBase &, const TInt &, const TUtranGpsDriftRate &)
IMPORT_C voidSetField(RDataBuilderBase &, const TInt &, const TSfnTowUncertainty &)
IMPORT_C voidSetField(RDataBuilderBase &, const TInt &, const TCodePhaseSearchWindow &)

Member Functions Documentation

AnyFieldExists(const RDataBuilderBase &)

IMPORT_C TBoolAnyFieldExists(const RDataBuilderBase &aBuilder)[static]

Any Field exists AnyFieldExists checks if any field Id exists

Parameters

const RDataBuilderBase & aBuilderRDataBuilderBase base class

ClearAllFields(RDataBuilderBase &)

IMPORT_C voidClearAllFields(RDataBuilderBase &aBuilder)[static]

Clear all fields

Parameters

RDataBuilderBase & aBuilderRDataBuilderBase base class

ClearField(RDataBuilderBase &, const TInt &)

IMPORT_C voidClearField(RDataBuilderBase &aBuilder,
const TInt &aFieldId
)[static]

Clear field ClearField

Parameters

RDataBuilderBase & aBuilderRDataBuilderBase base class
const TInt & aFieldIdid of the field we are want to clear

FieldExists(const RDataBuilderBase &, const TInt &)

IMPORT_C TBoolFieldExists(const RDataBuilderBase &aBuilder,
const TInt &aFieldId
)[static]

Field exists FieldExists checks if field with Id exists

Parameters

const RDataBuilderBase & aBuilderRDataBuilderBase base class
const TInt & aFieldIdid of the field we are want to see if exists

GetFieldBuilder(RDataBuilderBase &, const TInt &, RDataBuilderBase &)

IMPORT_C voidGetFieldBuilder(RDataBuilderBase &aParentBuilder,
const TInt &aFieldId,
RDataBuilderBase &aChildBuilder
)[static]

Get field builder GetFieldBuilder

Parameters

RDataBuilderBase & aParentBuilderRDataBuilderBase base class
const TInt & aFieldIdid of the field we are want to get
RDataBuilderBase & aChildBuilderchild data builder

MaxCount(const RDataBuilderArrayBase &)

IMPORT_C TIntMaxCount(const RDataBuilderArrayBase &aArrayBuilder)[static]

Returns count

Parameters

const RDataBuilderArrayBase & aArrayBuilderRDataBuilderBase base class

SetField(RDataBuilderBase &, const TInt &, const TInt &)

IMPORT_C voidSetField(RDataBuilderBase &aBuilder,
const TInt &aFieldId,
const TInt &aData
)[static]

SetField

Parameters

RDataBuilderBase & aBuilderRDataBuilderBase base class
const TInt & aFieldIdid of the field we are interested in
const TInt & aDatadata to set in field

SetField(RDataBuilderBase &, const TInt &, const TDesC8 &)

IMPORT_C voidSetField(RDataBuilderBase &aBuilder,
const TInt &aFieldId,
const TDesC8 &aData
)[static]

SetField

Parameters

RDataBuilderBase & aBuilderRDataBuilderBase base class
const TInt & aFieldIdid of the field we are interested in
const TDesC8 & aDatadata to set in field

SetField(RDataBuilderBase &, const TInt &, const TUint &)

IMPORT_C voidSetField(RDataBuilderBase &aBuilder,
const TInt &aFieldId,
const TUint &aData
)[static]

SetField

Parameters

RDataBuilderBase & aBuilderRDataBuilderBase base class
const TInt & aFieldIdid of the field we are interested in
const TUint & aDatadata to set in field

SetField(RDataBuilderBase &, const TInt &, const TDopplerUncertainty &)

IMPORT_C voidSetField(RDataBuilderBase &aBuilder,
const TInt &aFieldId,
const TDopplerUncertainty &aData
)[static]

SetField

Parameters

RDataBuilderBase & aBuilderRDataBuilderBase base class
const TInt & aFieldIdid of the field we are interested in
const TDopplerUncertainty & aDataTDopplerUncertainty data to set in field

SetField(RDataBuilderBase &, const TInt &, const TSatelliteStatus &)

IMPORT_C voidSetField(RDataBuilderBase &aBuilder,
const TInt &aFieldId,
const TSatelliteStatus &aData
)[static]

SetField

Parameters

RDataBuilderBase & aBuilderRDataBuilderBase base class
const TInt & aFieldIdid of the field we are interested in
const TSatelliteStatus & aDataTSatelliteStatus data to set in field

SetField(RDataBuilderBase &, const TInt &, const TUtranGpsDriftRate &)

IMPORT_C voidSetField(RDataBuilderBase &aBuilder,
const TInt &aFieldId,
const TUtranGpsDriftRate &aData
)[static]

SetField SetField

Parameters

RDataBuilderBase & aBuilderRDataBuilderBase base class
const TInt & aFieldIdid of the field we are interested in
const TUtranGpsDriftRate & aDataTUtranGpsDriftRat data to set in field

SetField(RDataBuilderBase &, const TInt &, const TSfnTowUncertainty &)

IMPORT_C voidSetField(RDataBuilderBase &aBuilder,
const TInt &aFieldId,
const TSfnTowUncertainty &aData
)[static]

SetField

Parameters

RDataBuilderBase & aBuilderRDataBuilderBase base class
const TInt & aFieldIdid of the field we are interested in
const TSfnTowUncertainty & aDataTSfnTowUncertainty data to set in field

SetField(RDataBuilderBase &, const TInt &, const TCodePhaseSearchWindow &)

IMPORT_C voidSetField(RDataBuilderBase &aBuilder,
const TInt &aFieldId,
const TCodePhaseSearchWindow &aData
)[static]

Set Field SetField

Parameters

RDataBuilderBase & aBuilderRDataBuilderBase base class
const TInt & aFieldIdid of the field we are interested in
const TCodePhaseSearchWindow & aDataTCodePhaseSearchWindow data to set in field