WSF
wsf::event::CANTCOAssignment Class Reference

#include <WsfBMEventResults.hpp>

Inheritance diagram for wsf::event::CANTCOAssignment:
Collaboration diagram for wsf::event::CANTCOAssignment:

Public Member Functions

 CANTCOAssignment (double aSimTime, const il::idRecord *aRespondingUnit, const il::assignmentMessage *aAssignment, const il::trackRecord *aOptTrack, const std::string &aReason, WsfPlatform *aAssigningPlatform, WsfPlatform *aAssignedPlatform, WsfPlatform *aTargetPlatform, WsfPlatform *aReportingPlatform, WsfWeapon *aAssignedWeapon, Settings &aSettings)
 ~CANTCOAssignment () override=default
void Print (std::ostream &aStream) const override
void PrintCSV (std::ostream &aStream) const override
Public Member Functions inherited from wsf::event::Result
 Result (double aSimTime, Settings aSettings=Settings{}, std::string aEventName="UNSET")
virtual void Print (std::ostream &aStream, Settings aSettings)
virtual void PrintCSV (std::ostream &aStream, Settings aSettings)
Public Member Functions inherited from wsf::event::ResultBase
 ResultBase (double aSimTime, std::string aEventName="UNSET")
 ResultBase (const ResultBase &)=default
ResultBaseoperator= (const ResultBase &)=default
virtual ~ResultBase ()=default
double GetSimTime () const
const std::string & GetName () const

Additional Inherited Members

Protected Attributes inherited from wsf::event::Result
Settings mSettings
Protected Attributes inherited from wsf::event::ResultBase
double mSimTime
std::string mEventName

Constructor & Destructor Documentation

◆ CANTCOAssignment()

wsf::event::CANTCOAssignment::CANTCOAssignment ( double aSimTime,
const il::idRecord * aRespondingUnit,
const il::assignmentMessage * aAssignment,
const il::trackRecord * aOptTrack,
const std::string & aReason,
WsfPlatform * aAssigningPlatform,
WsfPlatform * aAssignedPlatform,
WsfPlatform * aTargetPlatform,
WsfPlatform * aReportingPlatform,
WsfWeapon * aAssignedWeapon,
Settings & aSettings )
inline

◆ ~CANTCOAssignment()

wsf::event::CANTCOAssignment::~CANTCOAssignment ( )
overridedefault

References Print(), and PrintCSV().

Member Function Documentation

◆ Print()

void wsf::event::CANTCOAssignment::Print ( std::ostream & aStream) const
overridevirtual

◆ PrintCSV()

void wsf::event::CANTCOAssignment::PrintCSV ( std::ostream & aStream) const
overridevirtual

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved