#include <factory.hpp>
Implements a generic cloning object Factory.
Inherits FactoryErrorPolicy< TypeInfo, AbstractProduct >.
Public Types | |
Typedefs | |
typedef FactoryErrorPolicy < TypeInfo, AbstractProduct > | super |
Public Member Functions | |
Methods | |
bool | registerProduct (const TypeInfo &id, ProductCreator creator) |
bool | unregisterProduct (const TypeInfo &id) |
AbstractProduct * | createObject (const AbstractProduct *model) |