27#ifndef PROTOTYPEFACTORY_H_
28#define PROTOTYPEFACTORY_H_
35#include <xercesc/dom/DOMNode.hpp>
36XERCES_CPP_NAMESPACE_USE
79 inline map<string, Prototype*>*
getList () {
return &m_Clonables;}
101 map<string, Prototype*> m_Clonables;
Implementation of JEMRIS Prototype.
Base class for prototype factories.
Definition PrototypeFactory.h:44
virtual ~PrototypeFactory()
Default destructor.
Definition PrototypeFactory.h:56
map< string, Prototype * > * getList()
Get Pointer to list of clonable prototypes.
Definition PrototypeFactory.h:79
Prototype * get(string name)
Get pointer to Prototype by name.
Definition PrototypeFactory.cpp:30
Prototype * Clone(DOMNode *node)
Definition PrototypeFactory.cpp:37
PrototypeFactory()
Default constructor.
Definition PrototypeFactory.h:51
Prototype super class.
Definition Prototype.h:71