dmlite
0.6
|
Plug-ins must implement a concrete factory to be instantiated. More...
#include <poolmanager.h>
Public Member Functions | |
virtual | ~PoolManagerFactory () |
Virtual destructor. | |
Protected Member Functions | |
virtual PoolManager * | createPoolManager (PluginManager *pm) throw (DmException) |
Instantiate a implementation of Pool. | |
Static Protected Member Functions | |
static PoolManager * | createPoolManager (PoolManagerFactory *factory, PluginManager *pm) throw (DmException) |
Children of PoolManagerFactory are allowed to instantiate too (decorator) | |
Friends | |
class | StackInstance |
Plug-ins must implement a concrete factory to be instantiated.
virtual dmlite::PoolManagerFactory::~PoolManagerFactory | ( | ) | [virtual] |
Virtual destructor.
static PoolManager* dmlite::PoolManagerFactory::createPoolManager | ( | PoolManagerFactory * | factory, |
PluginManager * | pm | ||
) | throw (DmException) [static, protected] |
Children of PoolManagerFactory are allowed to instantiate too (decorator)
virtual PoolManager* dmlite::PoolManagerFactory::createPoolManager | ( | PluginManager * | pm | ) | throw (DmException) [protected, virtual] |
Instantiate a implementation of Pool.
friend class StackInstance [friend] |