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