X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FUtils%2FStatistics.cci;h=762aa0d5cdca000980f1ce06745df8a2f023b361;hb=93d9568d448749dc187e7622b733a4a3caa319df;hp=2e7299166d888536cbdc0ef9f5bd7b6973c313b1;hpb=7661548b20e6c7627f54bff87e0758396fd523ef;p=senf.git diff --git a/senf/Utils/Statistics.cci b/senf/Utils/Statistics.cci index 2e72991..762aa0d 100644 --- a/senf/Utils/Statistics.cci +++ b/senf/Utils/Statistics.cci @@ -82,14 +82,6 @@ senf::StatisticsBase::OutputEntry::operator=(const OutputEntry& other) return *this; } -prefix_ void senf::StatisticsBase::OutputEntry::consoleList(std::ostream & os) -{ - for (boost::ptr_vector::iterator i (targets_.begin()); - i != targets_.end(); ++i) - if (! i->label.empty()) - os << i->label << "\n"; -} - //-///////////////////////////////////////////////////////////////////////////////////////////////// // senf::StatisticsBase @@ -181,11 +173,17 @@ prefix_ void senf::Statistics::operator()(float min, float avg, float max, float enter(1, min, avg, max, dev); } +prefix_ void senf::Statistics::operator()(StatisticsData const & data) +{ + enter(1, data.min, data.avg, data.max, data.stddev); +} + prefix_ void senf::Statistics::operator()(float value, float dev) { enter(1, value, value, value, dev); } + prefix_ senf::StatisticsBase::OutputProxy senf::Statistics::output(unsigned n) {