18 #ifndef LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_CONFIGURATION_H_
19 #define LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_CONFIGURATION_H_
45 const std::set<Provider::Ptr>& provider_set,
60 #endif // LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_CONFIGURATION_H_
std::shared_ptr< PermissionManager > Ptr
virtual Engine::Ptr the_engine(const std::set< Provider::Ptr > &provider_set, const ProviderSelectionPolicy::Ptr &provider_selection_policy)=0
Configuration & operator=(const Configuration &)=delete
virtual ~Configuration()=default
virtual std::set< Provider::Ptr > the_provider_set()=0
std::shared_ptr< ProviderSelectionPolicy > Ptr
std::shared_ptr< Engine > Ptr
virtual ProviderSelectionPolicy::Ptr the_provider_selection_policy()=0
virtual PermissionManager::Ptr the_permission_manager()=0