node.hpp
1 
6 #pragma once
7 
8 #include <coro/coro.hpp>
9 
10 namespace rapidsmpf::streaming {
11 
18 using Node = coro::task<void>;
19 
28 void run_streaming_pipeline(std::vector<Node> nodes);
29 
30 } // namespace rapidsmpf::streaming
coro::task< void > Node
Alias for a node in a streaming pipeline.
Definition: node.hpp:18
void run_streaming_pipeline(std::vector< Node > nodes)
Runs a list of nodes concurrently and waits for all to complete.