15#ifndef WSFEVENTOUTPUT_HPP
16#define WSFEVENTOUTPUT_HPP
18#include "wsf_export.h"
39 , mEVT_Data(
std::move(aData))
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
static WsfEventOutput * Find(const WsfSimulation &aSimulation)
Definition WsfEventOutput.cpp:22
WsfEventOutput(WsfEventOutputData aData)
Definition WsfEventOutput.hpp:37
friend class WsfSimulation
Definition WsfSimulationExtension.hpp:43
Definition WsfEventResult.hpp:117
A simulation extension that serves as an abstract base class for observers which write an event outpu...
Definition WsfEventOutputBase.hpp:48
SimulationExtension(Data &aData)
Definition WsfEventOutputBase.hpp:50
virtual void PrintEvent(const Result &aResult) const =0
Print an event result in the desired format. Must be implemented by derived classes.
Template specialization for wsf::comm::Address. Allows usage of Address in std::unordered_map/set.
Definition WsfCommAddress.hpp:185
Function definitions for those who need run-time access to the version.
Definition WsfComm.cpp:32
Definition WsfEventOutput.hpp:23
bool mPrintCGMissDist
Definition WsfEventOutput.hpp:26
bool mPrintFailedSensorDetectionAttempts
Definition WsfEventOutput.hpp:28
bool mPrintFailedMessageDeliveryAttempts
Definition WsfEventOutput.hpp:27
bool ProcessInput(UtInput &aInput) override
Definition WsfEventOutput.cpp:33
Definition WsfEventOutputBase.hpp:36