GrPPI
0.2
Generic and Reusable Parallel Pattern Interface
|
Go to the source code of this file.
Namespaces | |
grppi | |
Functions | |
template<typename Execution , typename Transformer , typename... MoreTransformers, requires_arguments< Transformer > = 0> | |
pipeline_info< Execution, Transformer, MoreTransformers... > | grppi::transform_pipeline (Execution &ex, std::tuple< Transformer, MoreTransformers... > &&transform_ops) |
template<typename Generator , typename... Transformers> | |
void | grppi::pipeline_multi_impl (polymorphic_execution &, Generator &&, Transformers &&...) |
template<typename E , typename... O, typename Generator , typename... Transformers, internal::requires_execution_not_supported< E > = 0> | |
void | grppi::pipeline_multi_impl (polymorphic_execution &ex, Generator &&generate_op, Transformers &&...transform_ops) |
template<typename Generator , typename... Transformers, requires_no_arguments< Generator > = 0> | |
void | grppi::pipeline (polymorphic_execution &ex, Generator &&generate_op, Transformers &&...transform_ops) |
Invoke Pipeline pattern on a data stream with polymorphic execution. More... | |