pvAccessCPP  7.1.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Static Public Member Functions | List of all members
epics::pvAccess::ConfigurationFactory Class Reference

Configuration factory. More...

#include <utils/pv/configuration.h>

Public Types

typedef std::tr1::shared_ptr
< ConfigurationFactory
shared_pointer
 
typedef std::tr1::shared_ptr
< const ConfigurationFactory
const_shared_pointer
 
typedef std::tr1::weak_ptr
< ConfigurationFactory
weak_pointer
 
typedef std::tr1::weak_ptr
< const ConfigurationFactory
const_weak_pointer
 

Static Public Member Functions

static
ConfigurationProvider::shared_pointer 
getProvider ()
 Lazily creates configuration provider. More...
 
static void registerConfiguration (const std::string &name, Configuration::shared_pointer const &configuration)
 
static
Configuration::shared_pointer 
getConfiguration (const std::string &name)
 

Detailed Description

Configuration factory.

Definition at line 256 of file configuration.h.

Member Function Documentation

static ConfigurationProvider::shared_pointer epics::pvAccess::ConfigurationFactory::getProvider ( )
static

Lazily creates configuration provider.

Parameters
namename of the configuration to register.
configurationconfiguration to register.
Returns
configuration provider

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