lomiri-location-service ..
An aggregating location service providing positioning and geocoding capabilities to applications.
com::lomiri::location::FusionProviderSelectionPolicy Struct Reference

#include <fusion_provider_selection_policy.h>

+ Inheritance diagram for com::lomiri::location::FusionProviderSelectionPolicy:
+ Collaboration diagram for com::lomiri::location::FusionProviderSelectionPolicy:

Public Member Functions

ProviderSelection determine_provider_selection_for_criteria (const Criteria &criteria, const ProviderEnumerator &enumerator)
 
- Public Member Functions inherited from com::lomiri::location::ProviderSelectionPolicy
 ProviderSelectionPolicy (const ProviderSelectionPolicy &)=delete
 
ProviderSelectionPolicyoperator= (const ProviderSelectionPolicy &)=delete
 
virtual ~ProviderSelectionPolicy ()=default
 

Additional Inherited Members

- Public Types inherited from com::lomiri::location::ProviderSelectionPolicy
typedef std::shared_ptr< ProviderSelectionPolicyPtr
 
- Static Public Member Functions inherited from com::lomiri::location::ProviderSelectionPolicy
static const Provider::Ptrnull_provider ()
 
- Protected Member Functions inherited from com::lomiri::location::ProviderSelectionPolicy
 ProviderSelectionPolicy ()=default
 

Detailed Description

Definition at line 31 of file fusion_provider_selection_policy.h.

Member Function Documentation

◆ determine_provider_selection_for_criteria()

ProviderSelection com::lomiri::location::FusionProviderSelectionPolicy::determine_provider_selection_for_criteria ( const Criteria criteria,
const ProviderEnumerator enumerator 
)
virtual

The documentation for this struct was generated from the following file: