TPositionCriteriaBase Class Reference

class TPositionCriteriaBase : public TPositionClassTypeBase

The base class for classes used to store position module selection criteria information.

Inherits from

Constructor & Destructor Documentation

TPositionCriteriaBase()

IMPORT_CTPositionCriteriaBase()[protected]

TPositionCriteriaBase(TPositionModuleInfo::TCapabilities)

IMPORT_CTPositionCriteriaBase(TPositionModuleInfo::TCapabilitiesaCapabilityMask)[protected]

Parameters

TPositionModuleInfo::TCapabilities aCapabilityMask

Member Functions Documentation

AddRequiredCapabilities(TPositionModuleInfo::TCapabilities)

IMPORT_C voidAddRequiredCapabilities(TPositionModuleInfo::TCapabilitiesaCapabilityMask)

Parameters

TPositionModuleInfo::TCapabilities aCapabilityMask

ClearCriteria()

IMPORT_C voidClearCriteria()

ClearRequiredCapabilities()

IMPORT_C voidClearRequiredCapabilities()

GetRequiredQuality(TPositionQuality &)

IMPORT_C voidGetRequiredQuality(TPositionQuality &aPosQuality)const

Parameters

TPositionQuality & aPosQuality

GetSelectionOrder(TPositionSelectionOrder &)

IMPORT_C voidGetSelectionOrder(TPositionSelectionOrder &aSelectionOrder)const

Parameters

TPositionSelectionOrder & aSelectionOrder

RequiredCapabilities()

IMPORT_C TPositionModuleInfo::TCapabilitiesRequiredCapabilities()const

ResetCriteria()

IMPORT_C voidResetCriteria()

SetRequiredQuality(const TPositionQuality &)

IMPORT_C voidSetRequiredQuality(const TPositionQuality &aPosQuality)

Parameters

const TPositionQuality & aPosQuality

SetSelectionOrder(const TPositionSelectionOrder &)

IMPORT_C voidSetSelectionOrder(const TPositionSelectionOrder &aSelectionOrder)

Parameters

const TPositionSelectionOrder & aSelectionOrder

Member Data Documentation

TPositionModuleInfo::TCapabilities iRequiredCaps

TPositionModuleInfo::TCapabilities iRequiredCaps[protected]

The capabilities a positioning module must have.

TPositionQuality iRequiredQuality

TPositionQuality iRequiredQuality[protected]

The quality required of a positioning module.

TPositionSelectionOrder iSelectionOrder

TPositionSelectionOrder iSelectionOrder[protected]

The priorities assigned to the various quality metrics.