Base class for factories. More...
#include <base.h>
Inherited by dmlite::AuthnFactory [virtual]
, dmlite::CatalogFactory [virtual]
, dmlite::INodeFactory [virtual]
, dmlite::IOFactory [virtual]
, dmlite::PoolDriverFactory [virtual]
, and dmlite::PoolManagerFactory [virtual]
.
Public Member Functions | |
virtual | ~BaseFactory () |
Virtual destructor. | |
virtual void | configure (const std::string &key, const std::string &value)=0 throw (DmException) |
Base class for factories.
BaseFactory::~BaseFactory | ( | ) | [virtual] |
Virtual destructor.
virtual void dmlite::BaseFactory::configure | ( | const std::string & | key, | |
const std::string & | value | |||
) | throw (DmException) [pure virtual] |
Set a configuration parameter
key | The configuration parameter | |
value | The value for the configuration parameter |
Implemented in dmlite::BuiltInAuthnFactory, and dmlite::BuiltInCatalogFactory.