ewmscp
..
|
#include <statCollector.h>
Public Member Functions | |
void | addValue (T value) |
template<typename TT = T, typename std::enable_if< std::is_arithmetic< TT >::value >::type... , class ... Types> | |
typed (Types ... args) | |
template<typename TT = T, typename std::enable_if< !std::is_arithmetic< TT >::value >::type... , class ... Types> | |
typed (Types ... args) | |
void | print (std::ostream &stream) const override |
void | reset () override |
![]() | |
base (const std::string &aName, const std::string &aUnit="s") | |
const std::string & | getName () const |
const std::string & | getUnit () const |
decltype(n) | getN () const |
Public Attributes | |
T | sum |
T | min |
T | max |
Private Member Functions | |
template<typename TT = T> | |
std::enable_if< !std::is_arithmetic< TT >::value >::type | _print (std::ostream &stream) const |
template<typename TT = T> | |
std::enable_if< std::is_arithmetic< TT >::value >::type | _print (std::ostream &stream) const |
template<typename TT = T> | |
std::enable_if< !std::is_arithmetic< TT >::value >::type | _reset () |
template<typename TT = T> | |
std::enable_if< std::is_arithmetic< TT >::value >::type | _reset () |
Additional Inherited Members | |
![]() | |
unsigned long long | n |
Definition at line 32 of file statCollector.h.
|
inline |
|
inline |
|
inlineprivate |
Definition at line 65 of file statCollector.h.
Referenced by statCollector::typed< decltype(tWorkDone - tWorkStart) >::print().
|
inlineprivate |
|
inlineprivate |
Definition at line 96 of file statCollector.h.
Referenced by statCollector::typed< decltype(tWorkDone - tWorkStart) >::reset().
|
inlineprivate |
Definition at line 103 of file statCollector.h.
|
inline |
Definition at line 37 of file statCollector.h.
Referenced by followInotifyWatchRequestProvider::followStream().
|
inlineoverridevirtual |
Implements statCollector::base.
Definition at line 86 of file statCollector.h.
|
inlineoverridevirtual |
Implements statCollector::base.
Definition at line 109 of file statCollector.h.
T statCollector::typed< T >::max |
T statCollector::typed< T >::min |
T statCollector::typed< T >::sum |