ubuntu-location-service  0.0.2
Public Types | Public Member Functions | Static Public Member Functions | List of all members
com::ubuntu::location::ProviderFactory Class Reference
Collaboration diagram for com::ubuntu::location::ProviderFactory:
Collaboration graph

Public Types

typedef
com::ubuntu::location::Configuration 
Configuration
 
typedef std::function
< Provider::Ptr(const
Configuration &)> 
Factory
 

Public Member Functions

void add_factory_for_name (const std::string &name, const Factory &factory)
 
Provider::Ptr create_provider_for_name_with_config (const std::string &name, const Configuration &config)
 
void enumerate (const std::function< void(const std::string &, const Factory &)> &enumerator)
 

Static Public Member Functions

static ProviderFactoryinstance ()
 

Detailed Description

Definition at line 38 of file provider_factory.h.


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