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