Location:
LbsCommon.h
Link against: lbsselflocate.lib
class TPositionQualityBase : public TPositionClassTypeBase;
The base class for classes used to store position quality information
TPositionClassTypeBase
- The base class for classes used to store position information
TPositionQualityBase
- The base class for classes used to store position quality information
Defined in TPositionQualityBase
:
Compare()
, GetElement()
, HighWaterMark()
, IsDefined()
, ResetElement()
, SetElement()
, TPositionQualityBase()
Inherited from TPositionClassTypeBase
:
PositionClassSize()
,
PositionClassType()
,
iPosClassSize
,
iPosClassType
protected: IMPORT_C TPositionQualityBase();
Default constructor for TPositionQualityBase
IMPORT_C TInt Compare(const TPositionQualityBase &aPositionQuality, TInt aElementToCompare, TPositionQualityItem::TResult
&aComparison) const;
Compares a specified element of another TPositionQualityBase object to this TPositionQualityBase.
|
|
IMPORT_C TBool IsDefined(TInt aElementId) const;
Returns whether an element is defined
|
|
IMPORT_C TInt HighWaterMark() const;
Returns The High Water Mark
|
protected: IMPORT_C void ResetElement(TInt aElementId);
Resets element
|
protected: inline void SetElement(TInt aElementId, TPositionQualityItem::TDataType aDataType, TPositionQualityItem::TValuePreference
aValuePreference, T aData);
Sets the data of an element from the array of elements.
|
protected: inline TInt GetElement(TInt aElementId, TPositionQualityItem::TDataType aDataType, T &aData) const;
Gets the data of an element from the array of elements.
|
|