|
WSF
|
#include <WsfQuantumGenerator.hpp>


Public Member Functions | |
| WsfQuantumGeneratorScript (WsfScriptContext *aContextPtr, std::string &aScriptMethod) | |
| WsfQuantumGeneratorScript & | operator= (const WsfQuantumGeneratorScript &)=delete |
| ~WsfQuantumGeneratorScript () override=default | |
| void | Initialize (double aSimTime, WsfScriptContext *aParentContextPtr=nullptr) override |
| WsfQuantumGenerator * | Clone () const override |
| std::string | GeneratorType () override |
| virtual bool | Valid () |
| std::vector< WsfQuantumTask * > | GenerateTasks (double aSimTime, std::vector< WsfLocalTrack * > &aThreats, std::vector< WsfAssetPerception * > &aAssets) override |
| Public Member Functions inherited from WsfQuantumGenerator | |
| WsfQuantumGenerator ()=default | |
| virtual | ~WsfQuantumGenerator ()=default |
| WsfQuantumGeneratorScript::WsfQuantumGeneratorScript | ( | WsfScriptContext * | aContextPtr, |
| std::string & | aScriptMethod ) |
References if(), WsfScriptContext::ValidateScript(), and WsfQuantumGenerator::WsfQuantumGenerator().
Referenced by Clone(), and operator=().
|
overridedefault |
References Clone(), Initialize(), and WsfQuantumGenerator::WsfQuantumGenerator().
|
overridevirtual |
Implements WsfQuantumGenerator.
References WsfQuantumGenerator::WsfQuantumGenerator(), and WsfQuantumGeneratorScript().
Referenced by ~WsfQuantumGeneratorScript().
|
overridevirtual |
Implements WsfQuantumGenerator.
References WsfQuantumTask::Clone().
|
inlineoverridevirtual |
Implements WsfQuantumGenerator.
|
overridevirtual |
Implements WsfQuantumGenerator.
References WsfScriptContext::GetContext(), and WsfScriptContext::GetExecutor().
Referenced by ~WsfQuantumGeneratorScript().
|
delete |
References WsfQuantumGeneratorScript().
|
inlinevirtual |