
#include <Factory.h>
Protected Member Functions | |
| FactoryBase () | |
| virtual | ~FactoryBase () |
| const Type * | getPrototype (const std::string &id) const |
| void | clear () |
| virtual std::string | doPrint () const=0 |
| virtual void | doRegisterHelpText () const=0 |
Protected Attributes | |
| std::map< std::string, const Type *, ltstrNocase > | myExemplars |
| std::map< std::string, const Type *, ltstrNocase > | myAliasExemplars |
| std::set< const Type * > | myPointers |
| bool | myCache |
Private Member Functions | |
| FactoryBase (const FactoryBase &) | |
| FactoryBase & | operator= (const FactoryBase &) |
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
Hook method called from static method print.
Implemented in ProtoMol::ForceFactoryDetails, ProtoMol::IntegratorFactoryDetails, ProtoMol::OutputFactoryDetails, and ProtoMol::TopologyFactoryDetails. |
|
|||||||||
|
Hook method called from static method registerHelpText.
Implemented in ProtoMol::ForceFactoryDetails, ProtoMol::IntegratorFactoryDetails, ProtoMol::OutputFactoryDetails, and ProtoMol::TopologyFactoryDetails. |
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|