|
votca 2025.1-dev
|
#include <jobcalculatorfactory.h>


Public Member Functions | |
| JobCalculatorfactory () | |
| Public Member Functions inherited from votca::tools::ObjectFactory< std::string, JobCalculator > | |
| ObjectFactory ()=default | |
| virtual | ~ObjectFactory ()=default |
| void | Register (const std::string &key, creator_t creator) |
| register an object | |
| virtual std::unique_ptr< JobCalculator > | Create (const std::string &key, args_t &&...arguments) |
| bool | IsRegistered (const std::string &id_) const |
| std::vector< std::string > | getKeys () const |
Private Member Functions | |
| void | RegisterAll () |
Additional Inherited Members | |
| Public Types inherited from votca::tools::ObjectFactory< std::string, JobCalculator > | |
| using | creator_t |
Definition at line 36 of file jobcalculatorfactory.h.
|
inline |
Definition at line 42 of file jobcalculatorfactory.h.
|
private |
Definition at line 32 of file jobcalculatorfactory.cc.