GrPPI  0.3.1
Generic and Reusable Parallel Pattern Interface
stream_iteration.h
Go to the documentation of this file.
1 
21 #ifndef GRPPI_STREAM_ITERATION_H
22 #define GRPPI_STREAM_ITERATION_H
23 
25 
26 namespace grppi {
27 
36 template <typename Transformer, typename Predicate>
38  Transformer && transform_op,
39  Predicate && predicate_op)
40 {
42  std::forward<Transformer>(transform_op),
43  std::forward<Predicate>(predicate_op));
44 }
45 
46 }
47 
48 #endif
Definition: callable_traits.h:26
auto repeat_until(Transformer &&transform_op, Predicate &&predicate_op)
Definition: stream_iteration.h:37
Representation of iteration pattern. Represents a iteration that can be used as a stage on a pipeline...
Definition: iteration_pattern.h:33