|
WSF
|
The WSF application extension for cyber. More...
#include <WsfDisExtension.hpp>


Public Member Functions | |
| ~ApplicationExtension () override=default | |
| void | ScenarioCreated (WsfScenario &aScenario) override |
| void | AddedToApplication (WsfApplication &aApplication) override |
| Public Member Functions inherited from WsfApplicationExtension | |
| WsfApplicationExtension () | |
| Constructor. | |
| ~WsfApplicationExtension () override | |
| WsfApplication & | GetApplication () const |
| virtual int | ProcessCommandLine (WsfStandardApplication::Options &aOptions, int aArgc, char *aArgv[]) |
| virtual void | PrintCommandLineArguments () const |
| virtual void | PrintGrammar (std::ostream &aOut) |
| virtual void | ProcessCommandLineCommands () |
| virtual void | SimulationCreated (WsfSimulation &aSimulation) |
| Public Member Functions inherited from WsfExtension | |
| virtual | ~WsfExtension ()=default |
| const std::string & | GetExtensionName () const |
Additional Inherited Members | |
| Protected Member Functions inherited from WsfExtension | |
| void | InitializeExtensionName (const std::string &aName) |
The WSF application extension for cyber.
|
overridedefault |
References AddedToApplication(), ScenarioCreated(), and WsfApplicationExtension::WsfApplication.
|
overridevirtual |
Called in response to WsfApplication::RegisterExtension. This is typically used to register script classes and methods, e.g.:
Reimplemented from WsfApplicationExtension.
References WsfApplication::GetScriptTypes(), and WsfApplicationExtension::WsfApplication.
Referenced by ~ApplicationExtension().
|
overridevirtual |
Called in response to the creation of a WsfScenario object. This is called at the end of the WsfScenario constructor. A derived class may provide this method to do the following:
| aScenario | The scenario object that is being created. |
Reimplemented from WsfApplicationExtension.
References WsfExtension::GetExtensionName(), and WsfScenario::RegisterExtension().
Referenced by ~ApplicationExtension().