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.