|
Public Types |
| enum | TResult { EIsBetter,
EIsEqual,
EIsWorse
} |
| | Enumerator for the comparison of position quality items. More...
|
| enum | TValuePreference { EPreferSmallerValues,
EPreferGreaterValues
} |
| enum | TDataType {
EUndefined,
ETInt8,
ETInt16,
ETInt32,
ETInt64,
ETUint8,
ETUint16,
ETUint32,
ETReal32,
ETReal64,
ETTime,
ETTimeIntervalMicroSeconds
} |
| | Defines the data type of the position quality item. More...
|
Public Member Functions |
| | TPositionQualityItem () |
| TInt | Compare (const TPositionQualityItem &aItem, TResult &aComparison) const |
| void | Set (TDataType aDataType, TValuePreference aValuePreference, const TAny *aData, TUint aSizeOfData) |
| TInt | Get (TDataType aDataType, TAny *aData, TUint aSizeOfData) const |
| TBool | IsDefined () const |