This class holds exactly one generic ArchiveSource, and any number of generic ArchiveSink's.
More...
#include <ArchiveDispatcher.hpp>
This class holds exactly one generic ArchiveSource, and any number of generic ArchiveSink's.
Definition at line 15 of file ArchiveDispatcher.hpp.
◆ ~ArchiveDispatcher()
virtual sparta::statistics::ArchiveDispatcher::~ArchiveDispatcher |
( |
| ) |
|
|
inlinevirtual |
◆ addStatisticsSink()
void sparta::statistics::ArchiveDispatcher::addStatisticsSink |
( |
std::unique_ptr< ArchiveSink > |
sink | ) |
|
|
inline |
◆ dispatch()
void sparta::statistics::ArchiveDispatcher::dispatch |
( |
| ) |
|
|
inline |
◆ flush()
void sparta::statistics::ArchiveDispatcher::flush |
( |
| ) |
|
|
inline |
◆ getSimulationTimeStamp_()
static const std::string & sparta::statistics::ArchiveDispatcher::getSimulationTimeStamp_ |
( |
| ) |
|
|
inlinestaticprotected |
◆ getSinks()
const std::vector< std::unique_ptr< ArchiveSink > > & sparta::statistics::ArchiveDispatcher::getSinks |
( |
| ) |
const |
|
inline |
◆ setStatisticsSource()
void sparta::statistics::ArchiveDispatcher::setStatisticsSource |
( |
std::unique_ptr< ArchiveSource > |
source | ) |
|
|
inline |
The documentation for this class was generated from the following file: