WSF
WsfScriptSimulationClass Class Reference

Define script methods for WsfSimulation. More...

#include <WsfScriptSimulationClass.hpp>

Inherits UtScriptClass.

Public Member Functions

 WsfScriptSimulationClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
 ~WsfScriptSimulationClass () override=default
void * Create (const UtScriptContext &aInstance) override
void Destroy (void *aObjectPtr) override
 UT_DECLARE_SCRIPT_METHOD (ClockRate)
 UT_DECLARE_SCRIPT_METHOD (SetClockRate)
 UT_DECLARE_SCRIPT_METHOD (IsRealtime)
 UT_DECLARE_SCRIPT_METHOD (PlatformCount)
 UT_DECLARE_SCRIPT_METHOD (PlatformEntry)
 UT_DECLARE_SCRIPT_METHOD (FindPlatform_1)
 UT_DECLARE_SCRIPT_METHOD (FindPlatform_2)
 UT_DECLARE_SCRIPT_METHOD (AddPlatform)
 UT_DECLARE_SCRIPT_METHOD (CreatePlatform)
 UT_DECLARE_SCRIPT_METHOD (DeletePlatform_1)
 UT_DECLARE_SCRIPT_METHOD (DeletePlatform_2)
 UT_DECLARE_SCRIPT_METHOD (PlatformName)
 UT_DECLARE_SCRIPT_METHOD (PlatformType)
 UT_DECLARE_SCRIPT_METHOD (SetStartDate)
 UT_DECLARE_SCRIPT_METHOD (SetStartTime)
 UT_DECLARE_SCRIPT_METHOD (SetStartEpoch)
 UT_DECLARE_SCRIPT_METHOD (RandomSeed)
 UT_DECLARE_SCRIPT_METHOD (RunNumber)
 UT_DECLARE_SCRIPT_METHOD (GetAtmosphere)
 UT_DECLARE_SCRIPT_METHOD (Terminate)
 UT_DECLARE_SCRIPT_METHOD (ScriptExists)
 UT_DECLARE_SCRIPT_METHOD (Execute_1)
 UT_DECLARE_SCRIPT_METHOD (Execute_2)
 UT_DECLARE_SCRIPT_METHOD (ExecuteAtTime_1)
 UT_DECLARE_SCRIPT_METHOD (ExecuteAtTime_2)
 UT_DECLARE_SCRIPT_METHOD (ExpandPathVariables)
 UT_DECLARE_SCRIPT_METHOD (EndTime)
 UT_DECLARE_SCRIPT_METHOD (SetEndTime)
 UT_DECLARE_SCRIPT_METHOD (TestFeature)
 UT_DECLARE_SCRIPT_METHOD (Zone)
 UT_DECLARE_SCRIPT_METHOD (CreateGroup)
 UT_DECLARE_SCRIPT_METHOD (Group)
 UT_DECLARE_SCRIPT_METHOD (Groups)
 UT_DECLARE_SCRIPT_METHOD (MainInputFiles)
 UT_DECLARE_SCRIPT_METHOD (ClassificationString)
 UT_DECLARE_SCRIPT_METHOD (ClassificationColor)
 UT_DECLARE_SCRIPT_METHOD (Name)

Detailed Description

Define script methods for WsfSimulation.

Constructor & Destructor Documentation

◆ WsfScriptSimulationClass()

WsfScriptSimulationClass::WsfScriptSimulationClass ( const std::string & aClassName,
UtScriptTypes * aScriptTypesPtr )

◆ ~WsfScriptSimulationClass()

WsfScriptSimulationClass::~WsfScriptSimulationClass ( )
overridedefault

References Create(), and Destroy().

Member Function Documentation

◆ Create()

void * WsfScriptSimulationClass::Create ( const UtScriptContext & aInstance)
override

◆ Destroy()

void WsfScriptSimulationClass::Destroy ( void * aObjectPtr)
override

◆ UT_DECLARE_SCRIPT_METHOD() [1/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( AddPlatform )

◆ UT_DECLARE_SCRIPT_METHOD() [2/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( ClassificationColor )

◆ UT_DECLARE_SCRIPT_METHOD() [3/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( ClassificationString )

◆ UT_DECLARE_SCRIPT_METHOD() [4/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( ClockRate )

◆ UT_DECLARE_SCRIPT_METHOD() [5/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( CreateGroup )

◆ UT_DECLARE_SCRIPT_METHOD() [6/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( CreatePlatform )

◆ UT_DECLARE_SCRIPT_METHOD() [7/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( DeletePlatform_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [8/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( DeletePlatform_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [9/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( EndTime )

◆ UT_DECLARE_SCRIPT_METHOD() [10/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( Execute_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [11/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( Execute_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [12/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( ExecuteAtTime_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [13/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( ExecuteAtTime_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [14/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( ExpandPathVariables )

◆ UT_DECLARE_SCRIPT_METHOD() [15/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( FindPlatform_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [16/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( FindPlatform_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [17/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( GetAtmosphere )

◆ UT_DECLARE_SCRIPT_METHOD() [18/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( Group )

◆ UT_DECLARE_SCRIPT_METHOD() [19/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( Groups )

◆ UT_DECLARE_SCRIPT_METHOD() [20/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( IsRealtime )

◆ UT_DECLARE_SCRIPT_METHOD() [21/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( MainInputFiles )

◆ UT_DECLARE_SCRIPT_METHOD() [22/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( Name )

◆ UT_DECLARE_SCRIPT_METHOD() [23/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( PlatformCount )

◆ UT_DECLARE_SCRIPT_METHOD() [24/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( PlatformEntry )

◆ UT_DECLARE_SCRIPT_METHOD() [25/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( PlatformName )

◆ UT_DECLARE_SCRIPT_METHOD() [26/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( PlatformType )

◆ UT_DECLARE_SCRIPT_METHOD() [27/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( RandomSeed )

◆ UT_DECLARE_SCRIPT_METHOD() [28/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( RunNumber )

◆ UT_DECLARE_SCRIPT_METHOD() [29/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( ScriptExists )

◆ UT_DECLARE_SCRIPT_METHOD() [30/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( SetClockRate )

◆ UT_DECLARE_SCRIPT_METHOD() [31/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( SetEndTime )

◆ UT_DECLARE_SCRIPT_METHOD() [32/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( SetStartDate )

◆ UT_DECLARE_SCRIPT_METHOD() [33/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( SetStartEpoch )

◆ UT_DECLARE_SCRIPT_METHOD() [34/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( SetStartTime )

◆ UT_DECLARE_SCRIPT_METHOD() [35/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( Terminate )

◆ UT_DECLARE_SCRIPT_METHOD() [36/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( TestFeature )

◆ UT_DECLARE_SCRIPT_METHOD() [37/37]

WsfScriptSimulationClass::UT_DECLARE_SCRIPT_METHOD ( Zone )

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