WSF
WsfQuantumGeneratorSimpleJammer Class Reference

#include <WsfQuantumGenerator.hpp>

Inheritance diagram for WsfQuantumGeneratorSimpleJammer:
Collaboration diagram for WsfQuantumGeneratorSimpleJammer:

Public Member Functions

 WsfQuantumGeneratorSimpleJammer ()=default
 ~WsfQuantumGeneratorSimpleJammer () override=default
std::string GeneratorType () override
void Initialize (double aSimTime, WsfScriptContext *aParentContextPtr=nullptr) override
WsfQuantumGeneratorClone () const override
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

Constructor & Destructor Documentation

◆ WsfQuantumGeneratorSimpleJammer()

WsfQuantumGeneratorSimpleJammer::WsfQuantumGeneratorSimpleJammer ( )
default

Referenced by Clone().

◆ ~WsfQuantumGeneratorSimpleJammer()

WsfQuantumGeneratorSimpleJammer::~WsfQuantumGeneratorSimpleJammer ( )
overridedefault

Member Function Documentation

◆ Clone()

WsfQuantumGenerator * WsfQuantumGeneratorSimpleJammer::Clone ( ) const
inlineoverridevirtual

◆ GenerateTasks()

std::vector< WsfQuantumTask * > WsfQuantumGeneratorSimpleJammer::GenerateTasks ( double aSimTime,
std::vector< WsfLocalTrack * > & aThreats,
std::vector< WsfAssetPerception * > & aAssets )
overridevirtual

◆ GeneratorType()

std::string WsfQuantumGeneratorSimpleJammer::GeneratorType ( )
inlineoverridevirtual

Implements WsfQuantumGenerator.

◆ Initialize()

void WsfQuantumGeneratorSimpleJammer::Initialize ( double aSimTime,
WsfScriptContext * aParentContextPtr = nullptr )
inlineoverridevirtual

Implements WsfQuantumGenerator.


The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved