ProtoMol - an object-oriented component based framework for Molecular Dynamics simulations.

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

ProtoMol::TopologyFactoryDetails Class Reference

#include <TopologyFactoryDetails.h>

Inheritance diagram for ProtoMol::TopologyFactoryDetails:

ProtoMol::FactoryBase< GenericTopology > List of all members.

Static Public Member Functions

void registerAllExemplarsConfiguration (Configuration *config)
GenericTopologymake (std::string &errMsg, const Configuration *config)
GenericTopologymake (std::string &errMsg, const std::string &id, const std::vector< Value > &values)

Protected Member Functions

 TopologyFactoryDetails ()
virtual ~TopologyFactoryDetails ()
virtual std::string doPrint () const
virtual void doRegisterHelpText () const

Private Types

typedef Factory< GenericTopologyTFactory

Private Member Functions

 TopologyFactoryDetails (const TopologyFactoryDetails &)
TopologyFactoryDetailsoperator= (const TopologyFactoryDetails &)
void doRegisterAllExemplarsConfiguration (Configuration *config) const
GenericTopologydoMake (std::string &errMsg, const std::string &id, const std::vector< Value > &values) const

Member Typedef Documentation

typedef Factory<GenericTopology> ProtoMol::TopologyFactoryDetails::TFactory [private]
 


Constructor & Destructor Documentation

ProtoMol::TopologyFactoryDetails::TopologyFactoryDetails  )  [protected]
 

ProtoMol::TopologyFactoryDetails::~TopologyFactoryDetails  )  [protected, virtual]
 

ProtoMol::TopologyFactoryDetails::TopologyFactoryDetails const TopologyFactoryDetails  )  [private]
 


Member Function Documentation

GenericTopology* ProtoMol::TopologyFactoryDetails::doMake std::string &  errMsg,
const std::string &  id,
const std::vector< Value > &  values
const [private]
 

string ProtoMol::TopologyFactoryDetails::doPrint  )  const [protected, virtual]
 

Hook method called from static method print.

Implements ProtoMol::FactoryBase< GenericTopology >.

void ProtoMol::TopologyFactoryDetails::doRegisterAllExemplarsConfiguration Configuration config  )  const [private]
 

void ProtoMol::TopologyFactoryDetails::doRegisterHelpText  )  const [protected, virtual]
 

Hook method called from static method registerHelpText.

Implements ProtoMol::FactoryBase< GenericTopology >.

GenericTopology* ProtoMol::TopologyFactoryDetails::make std::string &  errMsg,
const std::string &  id,
const std::vector< Value > &  values
[static]
 

GenericTopology * ProtoMol::TopologyFactoryDetails::make std::string &  errMsg,
const Configuration config
[static]
 

TopologyFactoryDetails & ProtoMol::TopologyFactoryDetails::operator= const TopologyFactoryDetails  )  [private]
 

void ProtoMol::TopologyFactoryDetails::registerAllExemplarsConfiguration Configuration config  )  [static]
 


The documentation for this class was generated from the following files: Last update: . GNU GENERAL PUBLIC LICENSE, copyrighted by the University of Notre Dame and the University of Bergen, Norway.