12#ifndef WSFXIO_AUXDATA_HPP
13#define WSFXIO_AUXDATA_HPP
15#include "wsf_export.h"
20#include "UtCallbackHolder.hpp"
42 void SendAllPlatformAuxData(
double aSimTime);
45 void SendPlatformAuxData(
double aSimTime,
const WsfPlatform* aPlatform);
60 using AuxDataAccessedItems = std::set<const WsfAuxDataEnabled*>;
64 UtCallbackHolder mCallbacks;
66 std::mutex mAuxDataAccessedMutex;
67 AuxDataAccessedItems mAuxDataAccessed;
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
Definition WsfAuxDataEnabled.hpp:29
Definition WsfXIO_SimPacketRegistry.hpp:118
Definition WsfXIO_Interface.hpp:54
Definition WsfXIO_Simulation.hpp:49
AuxData(WsfXIO_Simulation &aSimulation)
Definition WsfXIO_AuxData.cpp:24
Function definitions for those who need run-time access to the version.
Definition WsfComm.cpp:32