12#ifndef WSFCYBEREVENTRESULT_HPP
13#define WSFCYBEREVENTRESULT_HPP
15#include "wsf_cyber_export.h"
41 :
Result(aSimTime,
std::move(aSettings),
std::move(aEventName))
57 :
Result(aSimTime,
std::move(aSettings),
std::move(aEventName))
65 virtual std::string FormatOutput(
const std::string& aObserverType,
bool aIsCSV =
false)
const;
A class that represents the cyber engagements between two platforms.
Definition WsfCyberEngagement.hpp:37
CyberResult(double aSimTime, const cyber::Engagement &aEngagement, Settings aSettings, std::string aEventName)
Definition WsfCyberEventResult.hpp:40
const cyber::Engagement & mEngagement
Definition WsfCyberEventResult.hpp:49
const cyber::Engagement & GetEngagement() const
Definition WsfCyberEventResult.hpp:46
CyberTriggerResult(double aSimTime, const cyber::trigger::Trigger &aTrigger, Settings aSettings, std::string aEventName)
Definition WsfCyberEventResult.hpp:56
const cyber::trigger::Trigger & mTrigger
Definition WsfCyberEventResult.hpp:67
const wsf::cyber::trigger::Trigger & GetTrigger() const
Definition WsfCyberEventResult.hpp:62
Result(double aSimTime, Settings aSettings=Settings{}, std::string aEventName="UNSET")
Definition WsfEventResult.hpp:119
Definition WsfEventResult.hpp:35
Template specialization for wsf::comm::Address. Allows usage of Address in std::unordered_map/set.
Definition WsfCommAddress.hpp:185
Definition WsfCyberEventResult.hpp:26
Definition WsfCyberApplicationExtension.cpp:24
Definition WsfXIO_EventResults.cpp:33
Function definitions for those who need run-time access to the version.
Definition WsfComm.cpp:32