ICP  1
Public Member Functions | Private Attributes | List of all members
sum_values< T > Class Template Reference

nice idea, but problems with return type... More...

#include <icputils.h>

Public Member Functions

 sum_values ()
 
void operator() (const T &val)
 
 operator T ()
 

Private Attributes

sum
 

Detailed Description

template<typename T>
class sum_values< T >

nice idea, but problems with return type...

can be passed to std::for_each to sum std::vector values

Definition at line 496 of file icputils.h.

Constructor & Destructor Documentation

template<typename T >
sum_values< T >::sum_values ( )
inline

Definition at line 501 of file icputils.h.

Member Function Documentation

template<typename T >
sum_values< T >::operator T ( )
inline

Definition at line 503 of file icputils.h.

References sum_values< T >::sum.

template<typename T >
void sum_values< T >::operator() ( const T &  val)
inline

Definition at line 502 of file icputils.h.

References sum_values< T >::sum.

Member Data Documentation

template<typename T >
T sum_values< T >::sum
private

Definition at line 499 of file icputils.h.

Referenced by sum_values< T >::operator T(), and sum_values< T >::operator()().


The documentation for this class was generated from the following file: