TPositionQuality Class Reference
class TPositionQuality : public TPositionQualityBase |
The standard position quality class.
Constructor & Destructor Documentation
TPositionQuality()
IMPORT_C | TPositionQuality | ( | ) | |
Default constructor for TPositionQuality
Note that the horizontal accuracy and vertical accuracy are initially NaNs.
Member Functions Documentation
HorizontalAccuracy()
IMPORT_C TReal32 | HorizontalAccuracy | ( | ) | const |
SetCostIndicator(TCostIndicator)
The cost indicator to set
SetHorizontalAccuracy(TReal32)
IMPORT_C void | SetHorizontalAccuracy | ( | TReal32 | aHorizontalAccuracy | ) | |
Sets horizontal accuracy
- panic
- "LocationClient EPositionBadAccuracy" if aHorizontalAccuracy is negative.
Parameters
TReal32 aHorizontalAccuracy | The horizontal accuracy to set |
SetPowerConsumption(TPowerConsumption)
The power consumption to set
SetTimeToFirstFix(TTimeIntervalMicroSeconds)
Sets time to first fix
- panic
- "LocationClient EPositionBadTime" if aTimeToFirstFix is negative.
SetTimeToNextFix(TTimeIntervalMicroSeconds)
Sets time to next fix
- panic
- "LocationClient EPositionBadTime" if aTimeToNextFix is negative.
SetVerticalAccuracy(TReal32)
IMPORT_C void | SetVerticalAccuracy | ( | TReal32 | aVerticalAccuracy | ) | |
Sets vertical accuracy
- panic
- "LocationClient EPositionBadAccuracy" if aVerticalAccuracy is negative.
Parameters
TReal32 aVerticalAccuracy | The vertical accuracy to set |
TimeToFirstFix()
The time required to obtain an initial location fix
TimeToNextFix()
The time required to obtain subsequent location fixes
VerticalAccuracy()
IMPORT_C TReal32 | VerticalAccuracy | ( | ) | const |
Member Enumerations Documentation
Enum TCostIndicator
Cost Indicator for position request
Enumerators
ECostUnknown |
Unknown cost This is the unassigned value and should not be returned
|
ECostZero |
Zero cost No cost is expected to be incurred when obtaining a position fix
|
ECostPossible |
Possible cost The positioning module is uncertain if the user will incur a charge.
|
ECostCharge |
Charged The positioning module expects a charge to be levied when obtaining position information
|
Enum TPowerConsumption
Enumerators
EPowerUnknown |
Unknown power consumption The positioning module is unable to determine the likely power drain
|
EPowerZero |
Zero power consumption No internal power will be used when obtaining a position fix
|
EPowerLow |
Low power consumption The positioning module expects a minimum power drain when using the associated technology. This may be comparable to the power usage when the phone is in standby mode.
|
EPowerMedium |
Medium power consumption The positioning module expects a moderate power drain when using the associated technology. This may be comparable to the power usage when the phone is being actively used
|
EPowerHigh |
High power consumption The positioning module expects a high power drain when using the associated technology. Use of this module will quickly consume the phone's batteries
|
Member Data Documentation
TUint8
iReserved
Unused variable for future expansion.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.