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.