22 return this->
template ticksToTime(
getMin());
27 return this->
template ticksToTime(
getMax());
32 return this->
template ticksToTime(
getAverage());
37 return this->
template ticksToTime(
getTotal());
43 res += p.
print(
": count=");
45 res += p.
print(
", total=");
47 res += p.
print(
", min=");
49 res += p.
print(
", max=");
51 res += p.
print(
", average=");
std::enable_if< std::is_integral< T >::value, String >::type toString(T value)
Definition: BitSet.h:481
Provides formatted output to stream.
Definition: Print.h:37
size_t print(char c)
Prints a single character to output stream.
Definition: Print.h:97
Definition: MinMaxTimes.h:9
NanoTime::Time< uint32_t > getMaxTime() const
Definition: MinMaxTimes.h:25
MinMaxTimes(const String &title)
Definition: MinMaxTimes.h:11
NanoTime::Time< uint32_t > getMinTime() const
Definition: MinMaxTimes.h:20
NanoTime::Time< uint32_t > getAverageTime() const
Definition: MinMaxTimes.h:30
size_t printTo(Print &p) const
Definition: MinMaxTimes.h:40
NanoTime::Time< uint32_t > getTotalTime() const
Definition: MinMaxTimes.h:35
void update()
Definition: MinMaxTimes.h:15
Class to track minimum and maximum values of a set of data, with average, total and count.
Definition: MinMax.h:23
T getMin() const
Definition: MinMax.h:38
T getTotal() const
Definition: MinMax.h:48
const String & getTitle() const
Definition: MinMax.h:29
T getAverage() const
Definition: MinMax.h:89
void update(T value)
Definition: MinMax.h:76
T getMax() const
Definition: MinMax.h:43
unsigned getCount() const
Definition: MinMax.h:55
The String class.
Definition: WString.h:137
Callback timer class.
Definition: Timer.h:263