WSF
WsfExtension Class Reference

The base class for application, scenario and simulation extensions. More...

#include <WsfExtension.hpp>

Inheritance diagram for WsfExtension:

Public Member Functions

virtual ~WsfExtension ()=default
const std::string & GetExtensionName () const

Protected Member Functions

void InitializeExtensionName (const std::string &aName)

Detailed Description

The base class for application, scenario and simulation extensions.

Constructor & Destructor Documentation

◆ ~WsfExtension()

virtual WsfExtension::~WsfExtension ( )
virtualdefault

Member Function Documentation

◆ GetExtensionName()

const std::string & WsfExtension::GetExtensionName ( ) const
inline

Returns the name of this extension. Only valid after WsfApplication::RegisterExtension is called

Referenced by wsf::event::output::SimulationExtension::OpenFile(), wsf::event::output::SimulationExtension::PrepareExtension(), wsf::event::output::ScenarioExtension< DATA, SIM_EXTENSION >::ProcessInput(), wsf::cyber::ApplicationExtension::ScenarioCreated(), wsf::dis::ApplicationExtension::ScenarioCreated(), WsfDefaultApplicationExtension< SCENARIO_EXTENSION >::ScenarioCreated(), wsf::comm::NetworkManagerExtension::SimulationCreated(), wsf::dis::ScenarioExtension::SimulationCreated(), wsf::EarthGravityModelExtension::SimulationCreated(), wsf::event::output::ScenarioExtension< DATA, SIM_EXTENSION >::SimulationCreated(), wsf::simdis::ScenarioExtension::SimulationCreated(), wsf::six_dof::TypeManager::SimulationCreated(), WsfCloneableScenarioExtension::SimulationCreated(), WsfConfigureAccessReport::SimulationCreated(), WsfConfigureEclipseEventManger::SimulationCreated(), WsfConfigureEclipseReport::SimulationCreated(), WsfDefaultScenarioExtension< SIMULATION_EXTENSION >::SimulationCreated(), WsfEventPipeExtension::SimulationCreated(), WsfExtInput::SimulationCreated(), WsfL16_Extension::SimulationCreated(), WsfLegacyScenarioExtension< CLASS >::SimulationCreated(), WsfLOS_ManagerExtension::SimulationCreated(), WsfP6DOF_TypeManager::SimulationCreated(), WsfRIPR_ModuleSetup::SimulationCreated(), WsfScriptObserverExtension::SimulationCreated(), and WsfWeaponServerExtension::SimulationCreated().

◆ InitializeExtensionName()

void WsfExtension::InitializeExtensionName ( const std::string & aName)
protected

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