12#ifndef WSFCYBEREVENTUTILS_HPP
13#define WSFCYBEREVENTUTILS_HPP
15#include "wsf_cyber_export.h"
31std::string WSF_CYBER_EXPORT
GetCyberEvent(
const std::string& aEvent,
const cyber::Engagement& aEngagement);
32std::string WSF_CYBER_EXPORT
GetThresholdDraw(
double aThreshold,
double aDraw);
35std::string WSF_CYBER_EXPORT
GetImmunityStatus(
const cyber::Engagement& aEngagement);
41std::string WSF_CYBER_EXPORT
GetCyberEvent(
const std::string& aEventName,
const cyber::Engagement& aEngagement);
A class that represents the cyber engagements between two platforms.
Definition WsfCyberEngagement.hpp:37
Definition WsfCyberApplicationExtension.cpp:24
csv_event_output utilities for printing of CSV based event results
Definition WsfXIO_EventUtils.cpp:30
std::string GetCyberEvent(const std::string &aEventName, const cyber::Engagement &aEngagement)
Definition WsfCyberEventUtils.cpp:99
event_output utilities for printing of text based event results
Definition WsfXIO_EventUtils.cpp:22
std::string GetAttackReportStatus(const cyber::Engagement &aEngagement)
Definition WsfCyberEventUtils.cpp:64
std::string GetThresholdDraw(double aThreshold, double aDraw)
Definition WsfCyberEventUtils.cpp:40
std::string GetCyberEvent(const std::string &aEvent, const cyber::Engagement &aEngagement)
Definition WsfCyberEventUtils.cpp:33
std::string GetAttackFailureReason(const cyber::Engagement &aEngagement)
Definition WsfCyberEventUtils.cpp:48
std::string GetImmunityStatus(const cyber::Engagement &aEngagement)
Definition WsfCyberEventUtils.cpp:74
std::string GetScanFailureReason(const cyber::Engagement &aEngagement)
Definition WsfCyberEventUtils.cpp:80
Definition WsfXIO_EventResults.cpp:33
Function definitions for those who need run-time access to the version.
Definition WsfComm.cpp:32