coil::GlobalFactory< AbstractClass, Identifier, Compare, Creator, Destructor > Class Template Reference
GlobalFactory template class.
More...
#include <Factory.h>
List of all members.
Detailed Description
template<class AbstractClass, typename Identifier = std::string, typename Compare = std::less<Identifier>, typename Creator = AbstractClass* (*)(), typename Destructor = void (*)(AbstractClass*&)>
class coil::GlobalFactory< AbstractClass, Identifier, Compare, Creator, Destructor >
GlobalFactory template class.
Friends And Related Function Documentation
template<class AbstractClass , typename Identifier = std::string, typename Compare = std::less<Identifier>, typename Creator = AbstractClass* (*)(), typename Destructor = void (*)(AbstractClass*&)>