13 #ifndef _H_SST_CORE_NULL_STATISTIC_
14 #define _H_SST_CORE_NULL_STATISTIC_
16 #include <sst/core/sst_types.h>
17 #include <sst/core/warnmacros.h>
19 #include <sst/core/statapi/statbase.h>
22 namespace Statistics {
64 void outputStatisticData(StatisticOutput* UNUSED(statOutput),
bool UNUSED(EndOfSimFlag))
override
80 void addData_impl(T UNUSED(data))
override
Forms the base class for statistics output generation within the SST core.
Definition: statoutput.h:47
void setStatisticTypeName(const char *typeName)
Set an optional Statistic Type Name.
Definition: statbase.h:202
void clearStatisticData() override
Inform the Statistic to clear its data.
Definition: statnull.h:54
Forms the template defined base class for statistics gathering within SST.
Definition: statbase.h:294
Main component object for the simulation.
Definition: baseComponent.h:104
bool isNullStatistic() const override
Indicate if the Statistic is a NullStatistic.
Definition: statnull.h:74
Parameter store.
Definition: params.h:45
bool isReady() const override
Indicate that the Statistic is Ready to be used.
Definition: statnull.h:69
An empty statistic place holder.
Definition: statnull.h:42