|
ewmscp
..
|
Public Member Functions | |
| void | addValue (T value) |
| void | add (TC *what) |
| template<typename TT = T, typename TCC = TC, typename std::enable_if< std::is_arithmetic< TT >::value &&! std::is_void< TCC >::value >::type... , class ... Types> | |
| statCollection (decltype(sourceMember) aSourceMember, Types ... args) | |
| template<typename TT = T, typename std::enable_if< std::is_arithmetic< TT >::value >::type... , class ... Types> | |
| statCollection (Types ... args) | |
| template<typename TT = T, typename std::enable_if< !std::is_arithmetic< TT >::value >::type... , class ... Types> | |
| statCollection (decltype(sourceMember) aSourceMember, Types ... args) | |
| template<typename TT = T> | |
| std::enable_if< !std::is_arithmetic< TT >::value >::type | _print (unsigned long n) |
| template<typename TT = T> | |
| std::enable_if< std::is_arithmetic< TT >::value >::type | _print (unsigned long n) |
| void | print (unsigned long n) override |
Public Member Functions inherited from statCollectionBase< testFile > | |
| statCollectionBase (const std::string &aName, const std::string &aUnit="s") | |
| virtual void | add (testFile *) |
| const std::string & | getName () const |
| const std::string & | getUnit () const |
Public Attributes | |
| std::conditional< std::is_void< TC >::value, dummyMember, T TC::* >::type | sourceMember |
| T | sum |
| T | min |
| T | max |
Definition at line 355 of file fileopstest.cpp.
|
inline |
Definition at line 376 of file fileopstest.cpp.
Referenced by statCollectionFactory().
|
inline |
Definition at line 384 of file fileopstest.cpp.
|
inline |
Definition at line 391 of file fileopstest.cpp.
|
inline |
Definition at line 400 of file fileopstest.cpp.
References statCollectionBase< testFile >::getName(), statCollectionBase< testFile >::getUnit(), statCollection< T, TC >::max, statCollection< T, TC >::min, and statCollection< T, TC >::sum.
Referenced by statCollection< T, TC >::print().
|
inline |
Definition at line 411 of file fileopstest.cpp.
References statCollectionBase< testFile >::getName(), and statCollectionBase< testFile >::getUnit().
|
inline |
Definition at line 372 of file fileopstest.cpp.
References statCollection< T, TC >::addValue(), and statCollection< T, TC >::sourceMember.
|
inline |
Definition at line 361 of file fileopstest.cpp.
References statCollection< T, TC >::max, statCollection< T, TC >::min, and statCollection< T, TC >::sum.
Referenced by statCollection< T, TC >::add(), and collectStats().
|
inlineoverridevirtual |
Implements statCollectionBase< testFile >.
Definition at line 420 of file fileopstest.cpp.
References statCollection< T, TC >::_print().
| T statCollection< T, TC >::max |
Definition at line 360 of file fileopstest.cpp.
Referenced by statCollection< T, TC >::_print(), and statCollection< T, TC >::addValue().
| T statCollection< T, TC >::min |
Definition at line 359 of file fileopstest.cpp.
Referenced by statCollection< T, TC >::_print(), and statCollection< T, TC >::addValue().
| std::conditional<std::is_void<TC>::value, dummyMember, T TC::*>::type statCollection< T, TC >::sourceMember |
Definition at line 357 of file fileopstest.cpp.
Referenced by statCollection< T, TC >::add().
| T statCollection< T, TC >::sum |
Definition at line 358 of file fileopstest.cpp.
Referenced by statCollection< T, TC >::_print(), and statCollection< T, TC >::addValue().
1.8.17