|
WSF
|
Application extension enabling profiling of C++ AFSIM code. More...
#include <WsfProfilingApplicationExtension.hpp>


Public Member Functions | |
| int | ProcessCommandLine (WsfStandardApplication::Options &aOptions, int aArgc, char *aArgv[]) override |
| Parse command-line arguments, and stash them away for the profiling system to use later. | |
| void | PrintCommandLineArguments () const override |
| Public Member Functions inherited from WsfApplicationExtension | |
| WsfApplicationExtension () | |
| Constructor. | |
| ~WsfApplicationExtension () override | |
| WsfApplication & | GetApplication () const |
| virtual void | PrintGrammar (std::ostream &aOut) |
| virtual void | ProcessCommandLineCommands () |
| virtual void | AddedToApplication (WsfApplication &aApplication) |
| virtual void | ScenarioCreated (WsfScenario &aScenario) |
| 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) |
Application extension enabling profiling of C++ AFSIM code.
|
overridevirtual |
Called by WsfApplication::ShowUsage to let the application display its supported arguments. The usage should be displayed on standard output.
Reimplemented from WsfApplicationExtension.
|
overridevirtual |
Parse command-line arguments, and stash them away for the profiling system to use later.
Reimplemented from WsfApplicationExtension.
References profiling::GlobalProfilingSystemArguments(), profiling::ProfilingSystemArguments::mProfilingLibraryPath, and profiling::ProfilingSystemArguments::mProfilingOutputDest.