A class creator is an object that allocate a given type. This is the base class for all class creators. More...
Public Member Functions | |
virtual | ~class_creator_base () |
Destructor. | |
virtual BaseClass * | create () const =0 |
A class creator is an object that allocate a given type. This is the base class for all class creators.
Definition at line 78 of file factory.hpp.
claw::pattern::factory< BaseClass, IdentifierType >::class_creator_base::~class_creator_base | ( | ) | [virtual] |
Destructor.
Definition at line 37 of file factory.tpp.
{
} // factory::class_creator_base::~class_creator_base()
virtual BaseClass* claw::pattern::factory< BaseClass, IdentifierType >::class_creator_base::create | ( | ) | const [pure virtual] |