- 03 Mar, 2018 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
The new function allows to get a type-erased `stream<T>` from any scatterer. Needed to implement dynamically typed stages, e.g., based on `fused_scatterer`.
-
- 02 Mar, 2018 4 commits
-
-
Sebastian Wölke authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
Make the scatterer as well as the result type part of `stream_source`, `stream_stage` and `stream_sink`. This allows more type-checking at compile time and (most importantly) gives users access to the scatterer when using continuous stages.
-
- 28 Feb, 2018 6 commits
-
-
Dominik Charousset authored
The function `scheduled_actor::build_pipeline` previously treated input and output paths differently by requiring actors to store new managers in `stream_manager_` when adding an input path while `pending_stream_managers_` could remainded unchanged. Making things more consistent simplifies coding going forward.
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
Extend make source by a finalize function
-
- 26 Feb, 2018 2 commits
-
-
Sebastian Wölke authored
-
Dominik Charousset authored
-
- 24 Feb, 2018 26 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
The predicate allows users to run the loop only until a condition becomes true.
-
Dominik Charousset authored
The default implementations provided by `local_actor` should never get called.
-
Dominik Charousset authored
-
Dominik Charousset authored
Giving the `test_coordinator` a cycle duration in `run_dispatch_loop` allows it to automatically advance the simulated time between calls to `dispatch`. This simplifies writing unit tests where actors need a periodic timeout in order to advance.
-
Dominik Charousset authored
-