- clang format + naming improved
This commit is contained in:
@@ -5,18 +5,15 @@ template<typename T>
|
||||
struct Average
|
||||
{
|
||||
int mCount = 0;
|
||||
T mSum = 0;
|
||||
T average() const
|
||||
T mSum = 0;
|
||||
T average() const
|
||||
{
|
||||
if (!mCount)
|
||||
return 0;
|
||||
return mSum / mCount;
|
||||
}
|
||||
|
||||
T value() const
|
||||
{
|
||||
return average();
|
||||
}
|
||||
T value() const { return average(); }
|
||||
|
||||
void process(T value)
|
||||
{
|
||||
@@ -28,12 +25,12 @@ struct Average
|
||||
template<typename T, int minimum = 100000, int maximum = 0, int default_value = 0>
|
||||
struct TestResult
|
||||
{
|
||||
T mMin = minimum;
|
||||
T mMax = maximum;
|
||||
T mMin = minimum;
|
||||
T mMax = maximum;
|
||||
Average<T> mAverage;
|
||||
T mCurrent = default_value;
|
||||
T mCurrent = default_value;
|
||||
|
||||
void process(T value)
|
||||
void process(T value)
|
||||
{
|
||||
if (mMin > value)
|
||||
mMin = value;
|
||||
@@ -43,12 +40,9 @@ struct TestResult
|
||||
mAverage.process(value);
|
||||
}
|
||||
|
||||
bool is_initialized() const
|
||||
{
|
||||
return mAverage.mCount > 0;
|
||||
}
|
||||
bool is_initialized() const { return mAverage.mCount > 0; }
|
||||
|
||||
T current() const
|
||||
T current() const
|
||||
{
|
||||
if (is_initialized())
|
||||
return mCurrent;
|
||||
@@ -56,26 +50,17 @@ struct TestResult
|
||||
return 0;
|
||||
}
|
||||
|
||||
T value() const
|
||||
{
|
||||
return current();
|
||||
}
|
||||
T value() const { return current(); }
|
||||
|
||||
T average() const
|
||||
{
|
||||
return mAverage.average();
|
||||
}
|
||||
T average() const { return mAverage.average(); }
|
||||
|
||||
TestResult<T>& operator = (T value)
|
||||
TestResult<T>& operator=(T value)
|
||||
{
|
||||
process(value);
|
||||
return *this;
|
||||
}
|
||||
|
||||
operator T()
|
||||
{
|
||||
return mCurrent;
|
||||
}
|
||||
operator T() { return mCurrent; }
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user