GrPPI  0.2
Generic and Reusable Parallel Pattern Interface
Public Member Functions | Public Attributes | List of all members
grppi::reduction_info< E, Combiner, Identity > Class Template Reference

#include <patterns.h>

Public Member Functions

 reduction_info (E &s, int ws, int off, Identity iden, Combiner comb)
 

Public Attributes

Combiner combine_op
 
int window_size
 
int offset
 
Identity identity
 
E & exectype
 

Constructor & Destructor Documentation

template<typename E, class Combiner, typename Identity>
grppi::reduction_info< E, Combiner, Identity >::reduction_info ( E &  s,
int  ws,
int  off,
Identity  iden,
Combiner  comb 
)
inline

Member Data Documentation

template<typename E, class Combiner, typename Identity>
Combiner grppi::reduction_info< E, Combiner, Identity >::combine_op
template<typename E, class Combiner, typename Identity>
E& grppi::reduction_info< E, Combiner, Identity >::exectype
template<typename E, class Combiner, typename Identity>
Identity grppi::reduction_info< E, Combiner, Identity >::identity
template<typename E, class Combiner, typename Identity>
int grppi::reduction_info< E, Combiner, Identity >::offset
template<typename E, class Combiner, typename Identity>
int grppi::reduction_info< E, Combiner, Identity >::window_size

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