WSF
WsfSimulation Member List

This is the complete list of members for WsfSimulation, including all inherited members.

AddEvent(std::unique_ptr< WsfEvent > aEventPtr)WsfSimulationvirtual
AddEventT(Args &&... args)WsfSimulationinline
AddInputPlatforms()WsfSimulationprotected
AddPlatform(WsfPlatform *aPlatformPtr)WsfSimulationvirtual
AddPlatform(double aSimTime, WsfPlatform *aPlatformPtr)WsfSimulationvirtual
AddToPlatformList(WsfPlatform *aPlatformPtr)WsfSimulationprotected
AddWallEvent(std::unique_ptr< WsfEvent > aEventPtr)WsfSimulationvirtual
AddWallEventT(Args &&... args)WsfSimulationinline
AdvanceTime()WsfSimulationvirtual
AdvanceTime(double aSimTime)WsfSimulationvirtual
AssignUniqueId()WsfSimulation
cACTIVE enum valueWsfSimulation
cCOMPLETE enum valueWsfSimulation
cEND_TIME_REACHED enum valueWsfSimulation
cINITIALIZING enum valueWsfSimulation
cNONE enum valueWsfSimulation
Complete(double aSimTime)WsfSimulationvirtual
CompletionReason enum nameWsfSimulation
cOTHER enum valueWsfSimulation
cPENDING_COMPLETE enum valueWsfSimulation
cPENDING_INITIALIZE enum valueWsfSimulation
cPENDING_START enum valueWsfSimulation
CreateClock()WsfSimulationprotectedvirtual
CreateMessageDataTag()WsfSimulation
cRESET enum valueWsfSimulation
cSTARTING enum valueWsfSimulation
cTERMINATE enum valueWsfSimulation
DeleteFromPlatformList(WsfPlatform *aPlatformPtr)WsfSimulationprotected
DeletePlatform(double aSimTime, WsfPlatform *aPlatformPtr, bool aDeleteMemory=true)WsfSimulationvirtual
DispatchEvents(double aSimTime)WsfSimulationprotectedvirtual
DispatchSimEvents(double aSimTime)WsfSimulationprotectedvirtual
DispatchWallEvents()WsfSimulationprotectedvirtual
FindExtension(const std::string &aName) constWsfSimulation
GetAdvancedBehaviorObserver() constWsfSimulationinline
GetApplication() constWsfSimulation
GetAtmosphere() constWsfSimulation
GetBehaviorObserver() constWsfSimulationinline
GetClockRate() constWsfSimulationvirtual
GetClockSource() constWsfSimulationinline
GetCommNetworkManager() constWsfSimulationinline
GetCommObserver() constWsfSimulationinline
GetCompletionReason() constWsfSimulationinline
GetCompletionReasonString() constWsfSimulationvirtual
GetDateTime()WsfSimulationinline
GetDateTime() constWsfSimulationinline
GetDisObserver() constWsfSimulationinline
GetEM_Manager()WsfSimulationinline
GetEndTime() constWsfSimulationinline
GetEnvironment() constWsfSimulation
GetExchangeObserver() constWsfSimulationinline
GetExtension(const std::string &aName) constWsfSimulation
GetExtensionNames() constWsfSimulation
GetExtensions() constWsfSimulationinline
GetFinalRunNumber() constWsfSimulation
GetFuelObserver() constWsfSimulationinline
GetGroupManager()WsfSimulationinline
GetIFF_Manager() constWsfSimulation
GetLOS_Manager() constWsfSimulationinline
GetMinimumMoverTimestep() constWsfSimulationinline
GetMoverObserver() constWsfSimulationinline
GetMultiThreadManager()WsfSimulationinline
GetNextEventTime() constWsfSimulationvirtual
GetPathFinderList() constWsfSimulationinline
GetPlatformByIndex(size_t aIndex) constWsfSimulation
GetPlatformByName(WsfStringId aNameId) constWsfSimulation
GetPlatformCount() constWsfSimulation
GetPlatformEntry(size_t aEntry) constWsfSimulation
GetPlatformNameId(size_t aIndex) constWsfSimulation
GetPlatformObserver() constWsfSimulationinline
GetPlatformPartObserver() constWsfSimulationinline
GetPlatformTypeId(size_t aIndex) constWsfSimulation
GetProcessorObserver() constWsfSimulationinline
GetRandom()WsfSimulation
GetRealTime() constWsfSimulationinline
GetRunNumber() constWsfSimulationinline
GetScenario() constWsfSimulationinline
GetScriptContext()WsfSimulationinline
GetScriptContext() constWsfSimulationinline
GetScriptExecutor()WsfSimulationinline
GetScriptRandom()WsfSimulation
GetScriptStateMachineObserver() constWsfSimulationinline
GetSensorObserver() constWsfSimulationinline
GetSimTime() constWsfSimulationinline
GetSimulationInput() constWsfSimulationinline
GetSimulationObserver() constWsfSimulationinline
GetState() constWsfSimulationinline
GetStateString() constWsfSimulation
GetStateString(State aState)WsfSimulationstatic
GetSyncTimestep() constWsfSimulationinline
GetSystemLog() constWsfSimulation
GetTaskObserver() constWsfSimulationinline
GetTerrainInterface() constWsfSimulation
GetTimeBehind() constWsfSimulationinline
GetTimestep() constWsfSimulationinline
GetTrackObserver() constWsfSimulationinline
GetWallTime() constWsfSimulation
GetZoneAttenuation()WsfSimulationinline
GetZoneObserver() constWsfSimulationinline
Initialize()WsfSimulationvirtual
IsActive() constWsfSimulationinline
IsEventStepSimulation() constWsfSimulationinline
IsExternallyStarted() constWsfSimulationinline
IsFlexibleRealtime() constWsfSimulationinline
IsRealTime() constWsfSimulationinline
LockRandom()WsfSimulation
LockScriptRandom()WsfSimulation
mClockSourcePtrWsfSimulationprotected
mCompletionReasonWsfSimulationprotected
mDateTimeWsfSimulationprotected
mEM_ManagerWsfSimulationprotected
mEndTimeWsfSimulationprotected
mEventManagerWsfSimulationprotected
mExternalEventReadyWsfSimulationprotected
mIsRealTimeWsfSimulationprotected
mMinimumMoverTimestepWsfSimulationprotected
mMultiThreadedWsfSimulationprotected
mRealTimeWsfSimulationprotected
mRealTimeClockSourcePtrWsfSimulationprotected
mRunNumberWsfSimulationprotected
mSimTimeWsfSimulationprotected
mSimulationInputWsfSimulationprotected
mStateWsfSimulationprotected
mSyncAccumulatedTimeWsfSimulationprotected
mTimeBehindWsfSimulationprotected
mTimestepWsfSimulationprotected
MultiThreaded() constWsfSimulationinline
MultiThreadingActive() constWsfSimulationinline
mWallEventManagerWsfSimulationprotected
NextEngagementSerialNumber()WsfSimulationinline
NextMessageSerialNumber()WsfSimulationinline
operator=(const WsfSimulation &aRhs)=deleteWsfSimulation
Pause()WsfSimulationvirtual
PauseAndRequestAdvance(double)WsfSimulation
PlatformDeleted(double aSimTime, WsfPlatform *aOldPlatformPtr)WsfSimulationvirtual
PlatformExists(size_t aIndex) constWsfSimulation
PlatformInitialized(double aSimTime, WsfPlatform *aNewPlatformPtr)WsfSimulationprotectedvirtual
PlatformIntroduced(double aSimTime, WsfPlatform *aNewPlatformPtr)WsfSimulationprotectedvirtual
PlatformIsAvailable(WsfPlatform *aPlatformPtr)WsfSimulationprotectedvirtual
PlatformPointerExists(WsfPlatform *aPlatformPtr)WsfSimulationprotected
PrepareSimulation()WsfSimulationvirtual
PreviousEngagementSerialNumber() constWsfSimulationinline
ProcessPlatformBrokenEvent(double aSimTime, WsfPlatform *aPlatformPtr)WsfSimulationvirtual
ProcessRemovePlatformEvent(double aSimTime, WsfPlatform *aPlatformPtr, bool aDeletePlatform)WsfSimulationvirtual
RandomizeFrequency() constWsfSimulation
ReclaimPreviousEngagementSerialNumber()WsfSimulationinline
RegisterExtension(const std::string &aName, std::unique_ptr< WsfSimulationExtension > aExtensionPtr)WsfSimulation
RequestReset()WsfSimulationvirtual
RequestTermination()WsfSimulationvirtual
ResetPlatformList()WsfSimulationprotected
Resume()WsfSimulationvirtual
SetAmAnEventStepSimulation(bool aFlag)WsfSimulationinline
SetClockRate(double aClockRate)WsfSimulationvirtual
SetClockSource(std::unique_ptr< WsfClockSource > aClockSourcePtr)WsfSimulation
SetEndTime(double aEndTime)WsfSimulation
SetFlexibleRealtime()WsfSimulationinline
SetIsExternallyStarted(bool aIsExternallyStarted)WsfSimulation
SetMultiThreadingActive(bool aMultiThreadingActive)WsfSimulationinline
SetPartOperational(double aSimTime, WsfPlatformPart *aPartPtr, bool aOperational=true)WsfSimulationinlinevirtual
SetPartOperationalP(double aSimTime, WsfPlatformPart *aPartPtr, bool aOperational)WsfSimulationprotectedvirtual
SetPartUpdateInterval(double aSimTime, WsfPlatformPart *aPartPtr, double aUpdateInterval)WsfSimulationvirtual
SetRealtime(double aSimTime, bool aIsRealTime)WsfSimulationinlinevirtual
SetTimeParameters(int aTimeScheme, double aSimTime, double aClockRate, double aTimeStep, bool aTimeAdvance=false)WsfSimulationvirtual
ShouldExecute() constWsfSimulationvirtual
SimulationComplete(double aSimTime)WsfSimulationinlinevirtual
SimulationInitialized()WsfSimulationprotectedvirtual
SimulationStarting()WsfSimulationinlinevirtual
Start()WsfSimulationvirtual
State enum nameWsfSimulation
SubstituteOutputFileVariables(const std::string &aOutputFile)WsfSimulation
TurnPartOff(double aSimTime, WsfPlatformPart *aPartPtr)WsfSimulationinlinevirtual
TurnPartOffP(double aSimTime, WsfPlatformPart *aPartPtr)WsfSimulationprotectedvirtual
TurnPartOn(double aSimTime, WsfPlatformPart *aPartPtr)WsfSimulationinlinevirtual
TurnPartOnP(double aSimTime, WsfPlatformPart *aPartPtr)WsfSimulationprotectedvirtual
UnlockRandom()WsfSimulation
UnlockScriptRandom()WsfSimulation
UseDefaultFrequency() constWsfSimulation
WaitForAdvanceTime()WsfSimulationvirtual
WsfSimulation(const WsfScenario &aScenario, unsigned int aRunNumber)WsfSimulation
WsfSimulation(const WsfSimulation &aSrc)=deleteWsfSimulation
~WsfSimulation()WsfSimulationvirtual
Copyrights Multiple, All Rights Reserved