From fd1200a9ac4b3ea17f20c52ac1b7e5d549edbae1 Mon Sep 17 00:00:00 2001 From: Frank Busse Date: Thu, 19 Mar 2020 17:46:51 +0000 Subject: Statistic: slightly modernise class definition --- lib/Basic/Statistics.cpp | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) (limited to 'lib/Basic') diff --git a/lib/Basic/Statistics.cpp b/lib/Basic/Statistics.cpp index 402b0e5a..954051ea 100644 --- a/lib/Basic/Statistics.cpp +++ b/lib/Basic/Statistics.cpp @@ -64,21 +64,16 @@ static StatisticManager &getStatisticManager() { /* *** */ -Statistic::Statistic(const std::string &_name, - const std::string &_shortName) - : name(_name), - shortName(_shortName) { +Statistic::Statistic(const std::string &name, const std::string &shortName) + : name{name}, shortName{shortName} { getStatisticManager().registerStatistic(*this); } -Statistic::~Statistic() { -} - -Statistic &Statistic::operator +=(const uint64_t addend) { +Statistic &Statistic::operator+=(std::uint64_t addend) { theStatisticManager->incrementStatistic(*this, addend); return *this; } -uint64_t Statistic::getValue() const { +std::uint64_t Statistic::getValue() const { return theStatisticManager->getValue(*this); } -- cgit 1.4.1