WSF
WsfWeaponTask.cpp File Reference
#include "WsfWeaponTask.hpp"
#include "wsf_mil_export.h"
#include <cassert>
#include <iostream>
#include <sstream>
#include <vector>
#include "UtMemory.hpp"
#include "WsfPlatform.hpp"
#include "WsfProcessor.hpp"
#include "WsfSimulation.hpp"
#include "WsfTask.hpp"
#include "script/WsfScriptContext.hpp"
#include "script/WsfScriptMessageClass.hpp"
Include dependency graph for WsfWeaponTask.cpp:

Functions

 UT_DEFINE_SCRIPT_METHOD (WsfScriptWeaponTaskClass, WsfTask, Create, 2, "WsfWeaponTask", "string, string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptWeaponTaskClass, WsfTask, SetQuantity, 1, "void", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptWeaponTaskClass, WsfTask, Quantity, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptJammerTaskClass, WsfTask, BeamNumber_1, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptJammerTaskClass, WsfTask, BeamNumber_2, 1, "void", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptJammerTaskClass, WsfTask, Bandwidth_1, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptJammerTaskClass, WsfTask, Bandwidth_2, 1, "void", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptJammerTaskClass, WsfTask, Frequency_1, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptJammerTaskClass, WsfTask, Frequency_2, 1, "void", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptJammerTaskClass, WsfTask, Technique_1, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptJammerTaskClass, WsfTask, Technique_2, 1, "void", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptUplinkTaskClass, WsfTask, Create_1, 1, "WsfUplinkTask", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptUplinkTaskClass, WsfTask, Create_2, 2, "WsfUplinkTask", "string, string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptUplinkTaskClass, WsfTask, UplinkDestination_1, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptUplinkTaskClass, WsfTask, UplinkComm_1, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptUplinkTaskClass, WsfTask, UplinkSource_1, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptUplinkTaskClass, WsfTask, UplinkDestination_2, 1, "void", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptUplinkTaskClass, WsfTask, UplinkComm_2, 1, "void", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptUplinkTaskClass, WsfTask, UplinkSource_2, 1, "void", "string")

Function Documentation

◆ UT_DEFINE_SCRIPT_METHOD() [1/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptJammerTaskClass ,
WsfTask ,
Bandwidth_1 ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [2/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptJammerTaskClass ,
WsfTask ,
Bandwidth_2 ,
1 ,
"void" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [3/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptJammerTaskClass ,
WsfTask ,
BeamNumber_1 ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [4/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptJammerTaskClass ,
WsfTask ,
BeamNumber_2 ,
1 ,
"void" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [5/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptJammerTaskClass ,
WsfTask ,
Frequency_1 ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [6/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptJammerTaskClass ,
WsfTask ,
Frequency_2 ,
1 ,
"void" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [7/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptJammerTaskClass ,
WsfTask ,
Technique_1 ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [8/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptJammerTaskClass ,
WsfTask ,
Technique_2 ,
1 ,
"void" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [9/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptUplinkTaskClass ,
WsfTask ,
Create_1 ,
1 ,
"WsfUplinkTask" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [10/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptUplinkTaskClass ,
WsfTask ,
Create_2 ,
2 ,
"WsfUplinkTask" ,
" string,
string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [11/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptUplinkTaskClass ,
WsfTask ,
UplinkComm_1 ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [12/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptUplinkTaskClass ,
WsfTask ,
UplinkComm_2 ,
1 ,
"void" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [13/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptUplinkTaskClass ,
WsfTask ,
UplinkDestination_1 ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [14/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptUplinkTaskClass ,
WsfTask ,
UplinkDestination_2 ,
1 ,
"void" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [15/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptUplinkTaskClass ,
WsfTask ,
UplinkSource_1 ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [16/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptUplinkTaskClass ,
WsfTask ,
UplinkSource_2 ,
1 ,
"void" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [17/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptWeaponTaskClass ,
WsfTask ,
Create ,
2 ,
"WsfWeaponTask" ,
" string,
string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [18/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptWeaponTaskClass ,
WsfTask ,
Quantity ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [19/19]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptWeaponTaskClass ,
WsfTask ,
SetQuantity ,
1 ,
"void" ,
"int"  )
Copyrights Multiple, All Rights Reserved