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

#include <patterns.h>

Public Member Functions

 pipeline_info (E &p, Stage s, Stages...sts)
 
 pipeline_info (E &p, std::tuple< Stage, Stages... > st)
 

Public Attributes

E & exectype
 
std::tuple< Stage, Stages... > stages
 

Constructor & Destructor Documentation

template<typename E, typename Stage, typename... Stages>
grppi::pipeline_info< E, Stage, Stages >::pipeline_info ( E &  p,
Stage  s,
Stages...  sts 
)
inline
template<typename E, typename Stage, typename... Stages>
grppi::pipeline_info< E, Stage, Stages >::pipeline_info ( E &  p,
std::tuple< Stage, Stages... >  st 
)
inline

Member Data Documentation

template<typename E, typename Stage, typename... Stages>
E& grppi::pipeline_info< E, Stage, Stages >::exectype
template<typename E, typename Stage, typename... Stages>
std::tuple<Stage , Stages ...> grppi::pipeline_info< E, Stage, Stages >::stages

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