| class TPositionCriteriaBase : public TPositionClassTypeBase |
The base class for classes used to store position module selection criteria information.
| Public Member Functions | |
|---|---|
| IMPORT_C void | AddRequiredCapabilities(TPositionModuleInfo::TCapabilities) |
| IMPORT_C void | ClearCriteria() |
| IMPORT_C void | ClearRequiredCapabilities() |
| IMPORT_C void | GetRequiredQuality(TPositionQuality &) |
| IMPORT_C void | GetSelectionOrder(TPositionSelectionOrder &) |
| IMPORT_C TPositionModuleInfo::TCapabilities | RequiredCapabilities() |
| IMPORT_C void | ResetCriteria() |
| IMPORT_C void | SetRequiredQuality(const TPositionQuality &) |
| IMPORT_C void | SetSelectionOrder(const TPositionSelectionOrder &) |
| Protected Member Functions | |
|---|---|
| TPositionCriteriaBase() | |
| TPositionCriteriaBase(TPositionModuleInfo::TCapabilities) | |
| Inherited Functions | |
|---|---|
| TPositionClassTypeBase::PositionClassSize()const | |
| TPositionClassTypeBase::PositionClassType()const | |
| TPositionClassTypeBase::TPositionClassTypeBase() | |
| Protected Attributes | |
|---|---|
| TPositionModuleInfo::TCapabilities | iRequiredCaps |
| TPositionQuality | iRequiredQuality |
| TPositionSelectionOrder | iSelectionOrder |
| Inherited Attributes | |
|---|---|
| TPositionClassTypeBase::iPosClassSize | |
| TPositionClassTypeBase::iPosClassType | |
| IMPORT_C | TPositionCriteriaBase | ( | TPositionModuleInfo::TCapabilities | aCapabilityMask | ) | [protected] |
| TPositionModuleInfo::TCapabilities aCapabilityMask |
| IMPORT_C void | AddRequiredCapabilities | ( | TPositionModuleInfo::TCapabilities | aCapabilityMask | ) |
| TPositionModuleInfo::TCapabilities aCapabilityMask |
| IMPORT_C void | GetRequiredQuality | ( | TPositionQuality & | aPosQuality | ) | const |
| TPositionQuality & aPosQuality |
| IMPORT_C void | GetSelectionOrder | ( | TPositionSelectionOrder & | aSelectionOrder | ) | const |
| TPositionSelectionOrder & aSelectionOrder |
| IMPORT_C void | SetRequiredQuality | ( | const TPositionQuality & | aPosQuality | ) |
| const TPositionQuality & aPosQuality |
| IMPORT_C void | SetSelectionOrder | ( | const TPositionSelectionOrder & | aSelectionOrder | ) |
| const TPositionSelectionOrder & aSelectionOrder |
| TPositionModuleInfo::TCapabilities | iRequiredCaps | [protected] |
The capabilities a positioning module must have.
| TPositionQuality | iRequiredQuality | [protected] |
The quality required of a positioning module.
| TPositionSelectionOrder | iSelectionOrder | [protected] |
The priorities assigned to the various quality metrics.