|
WSF
|
The OMS / UCI Interface Object to the UCI middleware. More...
#include <WsfUCI_InterfaceExtension.hpp>


Public Member Functions | |
| UCI_InterfaceExtension ()=default | |
| UCI_InterfaceExtension (const UCI_InterfaceExtension &aSrc)=default | |
| virtual | ~UCI_InterfaceExtension ()=default |
| UCI_InterfaceExtension & | operator= (const UCI_InterfaceExtension &aRhs)=delete |
| void | AddedToSimulation () override |
| UCI_Interface * | GetInterface () const |
| Return the first interface in the map. | |
| Public Member Functions inherited from WsfSimulationExtension | |
| WsfSimulationExtension () | |
| ~WsfSimulationExtension () override=default | |
| WsfSimulation & | GetSimulation () const |
| const WsfScenario & | GetScenario () const |
| virtual bool | Initialize () |
| virtual bool | PrepareExtension () |
| virtual bool | PlatformsInitialized () |
| virtual void | PendingStart () |
| virtual void | Start () |
| virtual void | Complete (double aSimTime) |
| Public Member Functions inherited from WsfExtension | |
| virtual | ~WsfExtension ()=default |
| const std::string & | GetExtensionName () const |
Static Public Member Functions | |
| static const char * | GetExtensionName () |
| static const UCI_InterfaceExtension * | Get (WsfSimulation &aSimulation) |
| static void | __private_SetSim (WsfSimulationExtension &aExtension, WsfSimulation *aSimPtr) |
Additional Inherited Members | |
| Protected Member Functions inherited from WsfExtension | |
| void | InitializeExtensionName (const std::string &aName) |
The OMS / UCI Interface Object to the UCI middleware.
|
explicitdefault |
Referenced by Get(), operator=(), and UCI_InterfaceExtension().
|
default |
References UCI_InterfaceExtension().
|
virtualdefault |
|
overridevirtual |
Called in response to WsfSimulation::RegisterExtension. The extension has now been registered in the simulation.
Reimplemented from WsfSimulationExtension.
References wsf::OMS_UCI_Extension::GetExtensionName(), GetInterface(), and WsfSimulationExtension::GetScenario().
Referenced by operator=().
|
static |
|
inlinestatic |
Referenced by Get(), and wsf::OMS_UCI_Extension::SimulationCreated().
| UCI_Interface * wsf::UCI_InterfaceExtension::GetInterface | ( | ) | const |
Return the first interface in the map.
Referenced by AddedToSimulation().
|
delete |
References AddedToSimulation(), and UCI_InterfaceExtension().