WSF
ScenarioAnalyzerPlugin.hpp File Reference
#include "wsf_scenario_analyzer_lib_export.h"
#include "ScenarioAnalyzerUtilities.hpp"
#include <string>
Include dependency graph for ScenarioAnalyzerPlugin.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

WSF_SCENARIO_ANALYZER_LIB_EXPORT void ScenarioAnalyzerRegisterScriptTypes (WsfApplication &aApplication)
WSF_SCENARIO_ANALYZER_LIB_EXPORT void notifyOfPlatformsNotPresentInSimulation (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkCommanderInDeclaredCommandChain (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkCommInternallyLinked (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkDeclaredCommandChainHasStructure (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkLargeScenarioHasCommandChain (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkPlatformHasMeaningfulLocation (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkPlatformHasRequiredSignatures (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkPlatformInCommandChainHasComm (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkScriptProcessorHasUpdateInterval (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkSensorInternallyLinked (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkSensorInternallyLinkedToTrackProcessor (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkSensorOn (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkSignaturesDetectableByEnemySensor (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkTrackProcessorHasPurgeInterval (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkPurgeIntervalLongEnoughToMaintainTrack (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkPurgeIntervalLongEnoughToEstablishTrack (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkTrackProcessorsDontReportFusedTracksToEachOther (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkUserConfiguredSpeedsWithinMoverCapabilities (WsfSimulation &sim)
WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkWeaponsNonzeroQuantity (WsfSimulation &sim)

Function Documentation

◆ checkCommanderInDeclaredCommandChain()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkCommanderInDeclaredCommandChain ( WsfSimulation & sim)

◆ checkCommInternallyLinked()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkCommInternallyLinked ( WsfSimulation & sim)

◆ checkDeclaredCommandChainHasStructure()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkDeclaredCommandChainHasStructure ( WsfSimulation & sim)

◆ checkLargeScenarioHasCommandChain()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkLargeScenarioHasCommandChain ( WsfSimulation & sim)

◆ checkPlatformHasMeaningfulLocation()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkPlatformHasMeaningfulLocation ( WsfSimulation & sim)

◆ checkPlatformHasRequiredSignatures()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkPlatformHasRequiredSignatures ( WsfSimulation & sim)

◆ checkPlatformInCommandChainHasComm()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkPlatformInCommandChainHasComm ( WsfSimulation & sim)

◆ checkPurgeIntervalLongEnoughToEstablishTrack()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkPurgeIntervalLongEnoughToEstablishTrack ( WsfSimulation & sim)

◆ checkPurgeIntervalLongEnoughToMaintainTrack()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkPurgeIntervalLongEnoughToMaintainTrack ( WsfSimulation & sim)

◆ checkScriptProcessorHasUpdateInterval()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkScriptProcessorHasUpdateInterval ( WsfSimulation & sim)

◆ checkSensorInternallyLinked()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkSensorInternallyLinked ( WsfSimulation & sim)

◆ checkSensorInternallyLinkedToTrackProcessor()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkSensorInternallyLinkedToTrackProcessor ( WsfSimulation & sim)

◆ checkSensorOn()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkSensorOn ( WsfSimulation & sim)

◆ checkSignaturesDetectableByEnemySensor()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkSignaturesDetectableByEnemySensor ( WsfSimulation & sim)

◆ checkTrackProcessorHasPurgeInterval()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkTrackProcessorHasPurgeInterval ( WsfSimulation & sim)

◆ checkTrackProcessorsDontReportFusedTracksToEachOther()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkTrackProcessorsDontReportFusedTracksToEachOther ( WsfSimulation & sim)

◆ checkUserConfiguredSpeedsWithinMoverCapabilities()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkUserConfiguredSpeedsWithinMoverCapabilities ( WsfSimulation & sim)

◆ checkWeaponsNonzeroQuantity()

WSF_SCENARIO_ANALYZER_LIB_EXPORT Messages checkWeaponsNonzeroQuantity ( WsfSimulation & sim)

◆ notifyOfPlatformsNotPresentInSimulation()

◆ ScenarioAnalyzerRegisterScriptTypes()

WSF_SCENARIO_ANALYZER_LIB_EXPORT void ScenarioAnalyzerRegisterScriptTypes ( WsfApplication & aApplication)
Copyrights Multiple, All Rights Reserved