API published in: S60 2nd Ed FP 2
Link against: lbs.lib
Location
#include <lbscriteria.h>
Inherits TPositionClassTypeBase.
Inherited by TPositionCriteria.
Public Member Functions | |
| IMPORT_C void | AddRequiredCapabilities (TPositionModuleInfo::TCapabilities aCapabilityMask) |
| Specifies mandatory additional capabilities of the positioning module used to provide the application with position information. | |
| IMPORT_C void | ClearRequiredCapabilities () |
| Clears the mandatory additional capabilities of the positioning module used to provide the application with position information. | |
| IMPORT_C TPositionModuleInfo::TCapabilities | RequiredCapabilities () const |
| Returns the current set of required criteria including the default. | |
| IMPORT_C void | SetRequiredQuality (const TPositionQuality &aPosQuality) |
| Set the mandatory upper bound for the quality of information that the application will accept. | |
| IMPORT_C void | GetRequiredQuality (TPositionQuality &aPosQuality) const |
| Get any currently specified quality limits. | |
| IMPORT_C void | SetSelectionOrder (const TPositionSelectionOrder &aSelectionOrder) |
| Sets the selection order to be used by the positioning server in selecting a positioning module. | |
| IMPORT_C void | GetSelectionOrder (TPositionSelectionOrder &aSelectionOrder) const |
| Retrieves the current selection order that will be used by the positioning server in selecting a positioning module. | |
| IMPORT_C void | ResetCriteria () |
| Used to restore the criteria to the default values. | |
| IMPORT_C void | ClearCriteria () |
| Removes all criteria including the default values. | |
Protected Member Functions | |
| IMPORT_C | TPositionCriteriaBase () |
| Default constructor. | |
| IMPORT_C | TPositionCriteriaBase (TPositionModuleInfo::TCapabilities aCapabilityMask) |
| constructor with capabilities input. | |
Protected Attributes | |
| TPositionModuleInfo::TCapabilities | iRequiredCaps |
| The capabilities a positioning module must have. | |
| TPositionQuality | iRequiredQuality |
| The quality required of a positioning module. | |
| TPositionSelectionOrder | iSelectionOrder |
| The priorities assigned to the various quality metrics. | |
|
|
Default constructor. |
|
|
constructor with capabilities input.
|
|
|
Specifies mandatory additional capabilities of the positioning module used to provide the application with position information.
|
|
|
Removes all criteria including the default values. This includes all required capabilities, all quality of position information and all selection ordering details. This is useful if horizontal position information is not required by the application. |
|
|
Clears the mandatory additional capabilities of the positioning module used to provide the application with position information. |
|
|
Get any currently specified quality limits.
|
|
|
Retrieves the current selection order that will be used by the positioning server in selecting a positioning module.
|
|
|
Returns the current set of required criteria including the default.
|
|
|
Used to restore the criteria to the default values. This includes the required capabilities, quality of position information and selection ordering details. |
|
|
Set the mandatory upper bound for the quality of information that the application will accept.
|
|
|
Sets the selection order to be used by the positioning server in selecting a positioning module.
|
|
|
The capabilities a positioning module must have. |
|
|
The quality required of a positioning module. |
|
|
The priorities assigned to the various quality metrics. |