21 #ifndef GRPPI_FF_DETAIL_ITERATION_NODES_H 22 #define GRPPI_FF_DETAIL_ITERATION_NODES_H 26 #include <ff/node.hpp> 32 template<
typename Item,
typename Iteration>
36 iteration_{std::move(iteration)}
39 Item *
svc(Item * p_item) {
41 *p_item = iteration_.transform(*p_item);
43 while (!iteration_.predicate(*p_item));
Definition: callable_traits.h:26
Item * svc(Item *p_item)
Definition: iteration_nodes.h:39
Definition: iteration_nodes.h:33
iteration_worker(Iteration &&iteration)
Definition: iteration_nodes.h:35