WSF
WsfScriptEM_XmtrClass.hpp
Go to the documentation of this file.
1// ****************************************************************************
2// CUI
3//
4// The Advanced Framework for Simulation, Integration, and Modeling (AFSIM)
5//
6// Copyright 2003-2015 The Boeing Company. All rights reserved.
7//
8// The use, dissemination or disclosure of data in this file is subject to
9// limitation or restriction. See accompanying README and LICENSE for details.
10// ****************************************************************************
11// ****************************************************************************
12// Updated by Infoscitex, a DCS Company.
13// ****************************************************************************
14
15#ifndef WSFSCRIPTEM_XMTRCLASS_HPP
16#define WSFSCRIPTEM_XMTRCLASS_HPP
17
18#include "wsf_export.h"
19
21
24{
25public:
26 WsfScriptEM_XmtrClass(const std::string& aClassName, UtScriptTypes* aScriptTypesPtr);
27
32
35
38
39 UT_DECLARE_SCRIPT_METHOD(AlternateFrequency);
40 UT_DECLARE_SCRIPT_METHOD(AlternateFrequencyCount);
41 UT_DECLARE_SCRIPT_METHOD(AlternateFrequencyMap);
42 UT_DECLARE_SCRIPT_METHOD(AlternateFrequencyIndex);
43
44 UT_DECLARE_SCRIPT_METHOD(PulseRepetitionInterval_1);
45 UT_DECLARE_SCRIPT_METHOD(PulseRepetitionInterval_2);
46 UT_DECLARE_SCRIPT_METHOD(SetPulseRepetitionInterval_1);
47 UT_DECLARE_SCRIPT_METHOD(SetPulseRepetitionInterval_2);
48 UT_DECLARE_SCRIPT_METHOD(PulseRepetitionIntervalCount);
49 UT_DECLARE_SCRIPT_METHOD(PulseRepetitionIntervals);
50
51 UT_DECLARE_SCRIPT_METHOD(PulseRepetitionFrequency_1);
52 UT_DECLARE_SCRIPT_METHOD(PulseRepetitionFrequency_2);
53 UT_DECLARE_SCRIPT_METHOD(SetPulseRepetitionFrequency_1);
54 UT_DECLARE_SCRIPT_METHOD(SetPulseRepetitionFrequency_2);
55 UT_DECLARE_SCRIPT_METHOD(PulseRepetitionFrequencyCount);
56 UT_DECLARE_SCRIPT_METHOD(PulseRepetitionFrequencies);
57
60
61 UT_DECLARE_SCRIPT_METHOD(PulseCompressionRatio);
62 UT_DECLARE_SCRIPT_METHOD(SetPulseCompressionRatio);
63};
64
65#endif
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
UT_DECLARE_SCRIPT_METHOD(Power_1)
UT_DECLARE_SCRIPT_METHOD(SetPulseRepetitionFrequency_2)
UT_DECLARE_SCRIPT_METHOD(PeakPower_1)
UT_DECLARE_SCRIPT_METHOD(PulseRepetitionFrequencies)
WsfScriptEM_XmtrClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptEM_XmtrClass.cpp:22
UT_DECLARE_SCRIPT_METHOD(PulseRepetitionIntervalCount)
UT_DECLARE_SCRIPT_METHOD(AlternateFrequencyMap)
UT_DECLARE_SCRIPT_METHOD(PulseRepetitionFrequency_2)
UT_DECLARE_SCRIPT_METHOD(Power_2)
UT_DECLARE_SCRIPT_METHOD(DutyCycle)
UT_DECLARE_SCRIPT_METHOD(PulseRepetitionInterval_1)
UT_DECLARE_SCRIPT_METHOD(PeakPower_2)
UT_DECLARE_SCRIPT_METHOD(PulseRepetitionInterval_2)
UT_DECLARE_SCRIPT_METHOD(PulseRepetitionFrequency_1)
UT_DECLARE_SCRIPT_METHOD(AlternateFrequencyCount)
UT_DECLARE_SCRIPT_METHOD(SetPulseRepetitionInterval_1)
UT_DECLARE_SCRIPT_METHOD(SetDutyCycle)
UT_DECLARE_SCRIPT_METHOD(SetPower_2)
UT_DECLARE_SCRIPT_METHOD(SetPulseWidth)
UT_DECLARE_SCRIPT_METHOD(SetPulseRepetitionInterval_2)
UT_DECLARE_SCRIPT_METHOD(SetPulseRepetitionFrequency_1)
UT_DECLARE_SCRIPT_METHOD(PulseWidth)
UT_DECLARE_SCRIPT_METHOD(SetPulseCompressionRatio)
UT_DECLARE_SCRIPT_METHOD(PulseRepetitionFrequencyCount)
UT_DECLARE_SCRIPT_METHOD(PulseRepetitionIntervals)
UT_DECLARE_SCRIPT_METHOD(SetPower_1)
UT_DECLARE_SCRIPT_METHOD(PulseCompressionRatio)
UT_DECLARE_SCRIPT_METHOD(AlternateFrequencyIndex)
UT_DECLARE_SCRIPT_METHOD(AlternateFrequency)
WsfScriptEM_XmtrRcvrClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptEM_XmtrRcvrClass.cpp:28
Copyrights Multiple, All Rights Reserved