Open Lighting Architecture  Latest Git
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | List of all members
ola::PreferencesFactory Class Referenceabstract

Detailed Description

A PreferencesFactory creates preferences objects

Inheritance diagram for ola::PreferencesFactory:
Inheritance graph

Public Member Functions

virtual ~PreferencesFactory ()
virtual PreferencesNewPreference (const std::string &name)
virtual std::string ConfigLocation () const =0
 The location where preferences will be stored. More...

Constructor & Destructor Documentation

ola::PreferencesFactory::~PreferencesFactory ( )


Member Function Documentation

virtual std::string ola::PreferencesFactory::ConfigLocation ( ) const
pure virtual

The location where preferences will be stored.

the location

Implemented in ola::FileBackedPreferencesFactory, and ola::MemoryPreferencesFactory.

Preferences * ola::PreferencesFactory::NewPreference ( const std::string &  name)

Lookup a preference object

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