|
WSF
|
#include <WsfQuantumEvaluator.hpp>
Public Member Functions | |
| ~WsfQuantumEvaluatorFactory ()=default | |
| WsfQuantumEvaluatorFactory (WsfQuantumEvaluatorFactory &&aSrc)=delete | |
| WsfQuantumEvaluatorFactory & | operator= (const WsfQuantumEvaluatorFactory &)=delete |
| WsfQuantumEvaluatorFactory & | operator= (WsfQuantumEvaluatorFactory &&)=delete |
| bool | Register (std::unique_ptr< WsfQuantumEvaluator > aEvaluatorPtr) |
| WsfQuantumEvaluator * | CreateEvaluator (const std::string &evaluatorName) |
| const std::map< std::string, ut::CloneablePtr< WsfQuantumEvaluator > > & | Evaluators () const |
Static Public Member Functions | |
| static WsfQuantumEvaluatorFactory * | Instance () |
|
default |
|
delete |
References WsfQuantumEvaluatorFactory().
Referenced by Instance(), operator=(), operator=(), and WsfQuantumEvaluatorFactory().
| WsfQuantumEvaluator * WsfQuantumEvaluatorFactory::CreateEvaluator | ( | const std::string & | evaluatorName | ) |
Referenced by operator=(), and WsfQuantumTaskerProcessor::ProcessInput().
|
inline |
|
static |
References WsfQuantumEvaluatorFactory().
Referenced by operator=(), and WsfQuantumTaskerProcessor::ProcessInput().
|
delete |
References WsfQuantumEvaluatorFactory().
|
delete |
References CreateEvaluator(), Instance(), Register(), and WsfQuantumEvaluatorFactory().
| bool WsfQuantumEvaluatorFactory::Register | ( | std::unique_ptr< WsfQuantumEvaluator > | aEvaluatorPtr | ) |
Referenced by operator=().