An SST core component that handles timing and event processing informing all registered Statistics to generate their outputs at desired rates. More...
#include <statengine.h>
Public Member Functions | |
| void | performStatisticOutput (StatisticBase *stat, bool endOfSimFlag=false) |
| Called by the Components and Subcomponent to perform a statistic Output. | |
Friends | |
| class | SST::Component |
| class | SST::SimulationBase |
| class | SST::Simulation |
| class | boost::serialization::access |
An SST core component that handles timing and event processing informing all registered Statistics to generate their outputs at desired rates.
| void SST::Statistics::StatisticProcessingEngine::performStatisticOutput | ( | StatisticBase * | stat, | |
| bool | endOfSimFlag = false | |||
| ) |
Called by the Components and Subcomponent to perform a statistic Output.
| stat | - Pointer to the statistic. | |
| EndOfSimFlag | - Indicates that the output is occuring at the end of simulation. |
References SST::Statistics::StatisticBase::clearStatisticData(), SST::Statistics::StatisticBase::getFlagClearDataOnOutput(), SST::Statistics::StatisticBase::getFlagResetCountOnOutput(), SST::Simulation::getSimulation(), SST::SimulationBase::getStatisticsOutput(), SST::Statistics::StatisticBase::isOutputEnabled(), and SST::Statistics::StatisticBase::resetCollectionCount().
1.6.1