29 typedef std::function<StatisticsPointer(const StatisticsParameters&)>
32 const std::string&
name,
36 const std::string&
name,
StatisticsPointer makeStatistics(const std::string &platform, const std::string &name, const StatisticsParameters ¶ms)
Definition: StatisticsFactory.cpp:53
std::function< StatisticsPointer(const StatisticsParameters &)> StatisticsCreator
Definition: StatisticsFactory.hpp:30
std::shared_ptr< Statistics > StatisticsPointer
Definition: StatisticsFactory.hpp:28
std::string name
Definition: EquationParameterFactory.cpp:39
Definition: StatisticsParameters.hpp:24
Definition: StatisticsFactory.hpp:26
static void registerStatistics(const std::string &platform, const std::string &name, StatisticsCreator maker)
Definition: StatisticsFactory.cpp:41