const_member_function_w< T, R, parameter_none_type > Struct Template Reference
#include <statistics.h>
Public Member Functions | |
const_member_function_w (R(T::*func)() const) | |
template<class F > | |
F | operator() (const F val, const T &obj) const |
float | operator() (const float val, const T &obj) const |
double | operator() (const double val, const T &obj) const |
R | operator() (const T &obj) const |
Detailed Description
template<class T, typename R>
struct illumina::interop::util::op::const_member_function_w< T, R, parameter_none_type >
Function call with a single parameter
Constructor & Destructor Documentation
|
inline |
Constructor
- Parameters
-
func pointer to member function
Member Function Documentation
|
inline |
Perform function call
- Parameters
-
val previous accumulated value obj object with value to access
- Returns
- addition of both values
|
inline |
Perform function call
- Parameters
-
val previous accumulated value obj object with value to access
- Returns
- addition of both values
|
inline |
Perform function call
- Parameters
-
val previous accumulated value obj object with value to access
- Returns
- addition of both values
|
inline |
Perform function call
- Parameters
-
obj object with value to access
- Returns
- value of member function
The documentation for this struct was generated from the following file:
- /io/interop/util/statistics.h