C++ Actor Framework 0.18
|
Selects a downstream manager implementation based on the signature of various handlers. More...
#include <default_downstream_manager.hpp>
Public Types | |
using | fun_sig = typename detail::get_callable_trait< F >::fun_sig |
The function signature of F . | |
using | source_trait = stream_source_trait< fun_sig > |
The source trait for F . | |
using | stage_trait = stream_stage_trait< fun_sig > |
The stage trait for F . | |
using | output_type = typename std::conditional< source_trait::valid, typename source_trait::output, typename stage_trait::output >::type |
The output type as returned by the source or stage trait. | |
using | type = broadcast_downstream_manager< output_type > |
The default downstream manager deduced by this trait. | |
Selects a downstream manager implementation based on the signature of various handlers.