|
WSF
|
#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"
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") | |
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptJammerTaskClass | , |
| WsfTask | , | ||
| Bandwidth_1 | , | ||
| 0 | , | ||
| "double" | , | ||
| "" | ) |
References WsfJammerTaskResource::mBandwidth.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptJammerTaskClass | , |
| WsfTask | , | ||
| Bandwidth_2 | , | ||
| 1 | , | ||
| "void" | , | ||
| "double" | ) |
References WsfJammerTaskResource::mBandwidth.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptJammerTaskClass | , |
| WsfTask | , | ||
| BeamNumber_1 | , | ||
| 0 | , | ||
| "int" | , | ||
| "" | ) |
References WsfJammerTaskResource::mBeamNumber.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptJammerTaskClass | , |
| WsfTask | , | ||
| BeamNumber_2 | , | ||
| 1 | , | ||
| "void" | , | ||
| "int" | ) |
References WsfJammerTaskResource::mBeamNumber.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptJammerTaskClass | , |
| WsfTask | , | ||
| Frequency_1 | , | ||
| 0 | , | ||
| "double" | , | ||
| "" | ) |
References WsfJammerTaskResource::mFrequency.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptJammerTaskClass | , |
| WsfTask | , | ||
| Frequency_2 | , | ||
| 1 | , | ||
| "void" | , | ||
| "double" | ) |
References WsfJammerTaskResource::mFrequency.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptJammerTaskClass | , |
| WsfTask | , | ||
| Technique_1 | , | ||
| 0 | , | ||
| "string" | , | ||
| "" | ) |
References WsfJammerTaskResource::mTechniqueName.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptJammerTaskClass | , |
| WsfTask | , | ||
| Technique_2 | , | ||
| 1 | , | ||
| "void" | , | ||
| "string" | ) |
References WsfJammerTaskResource::mTechniqueName.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptUplinkTaskClass | , |
| WsfTask | , | ||
| Create_1 | , | ||
| 1 | , | ||
| "WsfUplinkTask" | , | ||
| "string" | ) |
References WsfTask::SetTaskType().
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptUplinkTaskClass | , |
| WsfTask | , | ||
| Create_2 | , | ||
| 2 | , | ||
| "WsfUplinkTask" | , | ||
| " | string, | ||
| string" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptUplinkTaskClass | , |
| WsfTask | , | ||
| UplinkComm_1 | , | ||
| 0 | , | ||
| "string" | , | ||
| "" | ) |
References WsfUplinkTaskResource::mUplinkCommName.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptUplinkTaskClass | , |
| WsfTask | , | ||
| UplinkComm_2 | , | ||
| 1 | , | ||
| "void" | , | ||
| "string" | ) |
References WsfUplinkTaskResource::mUplinkCommName.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptUplinkTaskClass | , |
| WsfTask | , | ||
| UplinkDestination_1 | , | ||
| 0 | , | ||
| "string" | , | ||
| "" | ) |
References WsfUplinkTaskResource::mUplinkDestination.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptUplinkTaskClass | , |
| WsfTask | , | ||
| UplinkDestination_2 | , | ||
| 1 | , | ||
| "void" | , | ||
| "string" | ) |
References WsfUplinkTaskResource::mUplinkDestination.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptUplinkTaskClass | , |
| WsfTask | , | ||
| UplinkSource_1 | , | ||
| 0 | , | ||
| "string" | , | ||
| "" | ) |
References WsfUplinkTaskResource::mUplinkSource.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptUplinkTaskClass | , |
| WsfTask | , | ||
| UplinkSource_2 | , | ||
| 1 | , | ||
| "void" | , | ||
| "string" | ) |
References WsfUplinkTaskResource::mUplinkSource.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptWeaponTaskClass | , |
| WsfTask | , | ||
| Create | , | ||
| 2 | , | ||
| "WsfWeaponTask" | , | ||
| " | string, | ||
| string" | ) |
References WsfTaskResource::mNameId, and WsfTask::SetTaskType().
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptWeaponTaskClass | , |
| WsfTask | , | ||
| Quantity | , | ||
| 0 | , | ||
| "int" | , | ||
| "" | ) |
References cTASK_RESOURCE_TYPE_WEAPON, and WsfWeaponTaskResource::mCount.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptWeaponTaskClass | , |
| WsfTask | , | ||
| SetQuantity | , | ||
| 1 | , | ||
| "void" | , | ||
| "int" | ) |
References cTASK_RESOURCE_TYPE_WEAPON, and WsfWeaponTaskResource::mCount.