|
dmlite
0.6
|
Plug-ins must implement a concrete factory to be instantiated. More...
#include <Catalog.h>


Public Member Functions | |
| BuiltInCatalogFactory () | |
| ~BuiltInCatalogFactory () | |
| void | configure (const std::string &, const std::string &) |
| Catalog * | createCatalog (PluginManager *) |
| Instantiate a implementation of Catalog. More... | |
Public Member Functions inherited from dmlite::CatalogFactory | |
| virtual | ~CatalogFactory () |
| Virtual destructor. More... | |
Public Member Functions inherited from dmlite::BaseFactory | |
| virtual | ~BaseFactory () |
| Virtual destructor. More... | |
Private Attributes | |
| bool | updateATime_ |
| unsigned | symLinkLimit_ |
Additional Inherited Members | |
Static Protected Member Functions inherited from dmlite::CatalogFactory | |
| static Catalog * | createCatalog (CatalogFactory *factory, PluginManager *pm) |
| Children of CatalogFactory are allowed to instantiate too (decorator) More... | |
Plug-ins must implement a concrete factory to be instantiated.
| dmlite::BuiltInCatalogFactory::BuiltInCatalogFactory | ( | ) |
| dmlite::BuiltInCatalogFactory::~BuiltInCatalogFactory | ( | ) |
|
virtual |
Set a configuration parameter
| key | The configuration parameter |
| value | The value for the configuration parameter |
Reimplemented from dmlite::BaseFactory.
|
virtual |
Instantiate a implementation of Catalog.
Reimplemented from dmlite::CatalogFactory.
|
private |
|
private |
1.8.15