|
WSF
|
A simulation observer to write a comma separated values (csv) event output file. More...
#include <WsfCSV_EventOutput.hpp>


Public Member Functions | |
| WsfCSV_EventOutput (WsfCSV_EventOutputData aData) | |
| const std::string & | GetLocationDataStr () const |
| Public Member Functions inherited from wsf::event::output::SimulationExtension | |
| SimulationExtension (Data &aData) | |
| bool | PrepareExtension () override |
| virtual void | OnSimulationComplete (double aSimTime) |
| bool | OpenFile (const std::string &aFileName) |
| const std::string & | GetFileName () const |
| Returns the name of the file in which the events are output. | |
| std::ostream & | StreamRef () const |
| bool | IsEnabled (const std::string &aEventName) const |
| void | AddEvent (const std::string &aEventName, std::unique_ptr< UtCallback > aCallbackPtr) |
| template<typename RESULT, typename... Args> | |
| void | AddEvent (const std::string &aEventName, UtCallbackListN< void(Args...)> &aObserver) |
| void | AddEventAlias (const std::string &aAliasEventName, const std::string &aCurrentEventName) |
| bool | EnableOrDisableEvent (const std::string &aEventName, bool aEnable) |
| void | RegisterMessagePrinter (WsfStringId aMessageType, const Settings::MessagePrintFunction &aFunction) |
| Settings & | GetSettings () |
| Public Member Functions inherited from WsfSimulationExtension | |
| WsfSimulationExtension () | |
| ~WsfSimulationExtension () override=default | |
| WsfSimulation & | GetSimulation () const |
| const WsfScenario & | GetScenario () const |
| virtual bool | Initialize () |
| 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 WsfCSV_EventOutput * | Find (const 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) |
A simulation observer to write a comma separated values (csv) event output file.
|
inline |
References wsf::event::output::SimulationExtension::SimulationExtension().
Referenced by Find().
|
static |
References WsfSimulation::FindExtension(), WsfCSV_EventOutput(), and WsfSimulationExtension::WsfSimulation.
Referenced by wsf::cyber::SimulationExtension::AddedToSimulation(), WsfMilInterface::AddedToSimulation(), WsfMTT_Interface::AddedToSimulation(), WsfSpaceExtension::SimulationCreated(), WsfBMHEFIRMOELogger::WsfBMHEFIRMOELogger(), and WsfXIO_Simulation::WsfXIO_Simulation().
|
inline |