RLbsAssistanceDataBuilderSetImpl Class Reference

class RLbsAssistanceDataBuilderSetImpl

Data Builder Set Implementation class

Constructor & Destructor Documentation

RLbsAssistanceDataBuilderSetImpl()

RLbsAssistanceDataBuilderSetImpl()

RLbsAssistanceDataBuilderSetImpl(const RLbsAssistanceDataBuilderSetImpl &)

RLbsAssistanceDataBuilderSetImpl(const RLbsAssistanceDataBuilderSetImpl &)[private]

Member Functions Documentation

ClearAllBuilders()

voidClearAllBuilders()

Close()

voidClose()

ExternalizeL(RWriteStream &)

voidExternalizeL(RWriteStream &aStream)

Parameters

RWriteStream & aStream

GetDataBuilder(RUEPositioningGpsAlmanacBuilder *&)

voidGetDataBuilder(RUEPositioningGpsAlmanacBuilder *&aBuilder)

Parameters

RUEPositioningGpsAlmanacBuilder *& aBuilder

GetDataBuilder(RUEPositioningGpsIonosphericModelBuilder *&)

voidGetDataBuilder(RUEPositioningGpsIonosphericModelBuilder *&aBuilder)

GetDataBuilder(RUEPositioningGpsNavigationModelBuilder *&)

voidGetDataBuilder(RUEPositioningGpsNavigationModelBuilder *&aBuilder)

GetDataBuilder(RUEPositioningGpsReferenceTimeBuilder *&)

voidGetDataBuilder(RUEPositioningGpsReferenceTimeBuilder *&aBuilder)

GetDataBuilder(RUEPositioningGpsUtcModelBuilder *&)

voidGetDataBuilder(RUEPositioningGpsUtcModelBuilder *&aBuilder)

Parameters

RUEPositioningGpsUtcModelBuilder *& aBuilder

GetDataBuilder(RUEPositioningGpsAcquisitionAssistanceBuilder *&)

voidGetDataBuilder(RUEPositioningGpsAcquisitionAssistanceBuilder *&aBuilder)

GetDataBuilder(RBadSatListBuilder *&)

voidGetDataBuilder(RBadSatListBuilder *&aBuilder)

Parameters

RBadSatListBuilder *& aBuilder

GetDataBuilder(RReferenceLocationBuilder *&)

voidGetDataBuilder(RReferenceLocationBuilder *&aBuilder)

Parameters

RReferenceLocationBuilder *& aBuilder

InternalizeL(RReadStream &)

voidInternalizeL(RReadStream &aStream)

Parameters

RReadStream & aStream

MergeL(RLbsAssistanceDataBuilderSet &)

voidMergeL(RLbsAssistanceDataBuilderSet &aSet)

For each builder in the set, compares the timestamps of the builder in aSet and the corresponding builder in this set. If the builder in aSet is newer, copy that builder into this set, replacing the existing one.

OpenL()

voidOpenL()

operator=(const RLbsAssistanceDataBuilderSetImpl &)

RLbsAssistanceDataBuilderSetImpl &operator=(const RLbsAssistanceDataBuilderSetImpl &)[private]

Member Data Documentation

RUEPositioningGpsAlmanacBuilder iAlmanac

RUEPositioningGpsAlmanacBuilder iAlmanac[private]

RUEPositioningGpsAcquisitionAssistanceBuilder iAquisitionAssistance

RUEPositioningGpsAcquisitionAssistanceBuilder iAquisitionAssistance[private]

RBadSatListBuilder iBadSatList

RBadSatListBuilder iBadSatList[private]

RUEPositioningGpsIonosphericModelBuilder iIonosphericModel

RUEPositioningGpsIonosphericModelBuilder iIonosphericModel[private]

RUEPositioningGpsNavigationModelBuilder iNavigationModel

RUEPositioningGpsNavigationModelBuilder iNavigationModel[private]

RReferenceLocationBuilder iReferenceLocation

RReferenceLocationBuilder iReferenceLocation[private]

RUEPositioningGpsReferenceTimeBuilder iReferenceTime

RUEPositioningGpsReferenceTimeBuilder iReferenceTime[private]

RUEPositioningGpsUtcModelBuilder iUtcModel

RUEPositioningGpsUtcModelBuilder iUtcModel[private]