|
YOrch 1.0.0
|
#include <builder_root_core_forward.hpp>

Public Member Functions | |
| template<typename F > requires (sizeof...(Nodes) == 0) && detail::forward_prev_callable_task_argument<F> | |
| constexpr auto | root_forward_prev (F &&f) const & |
| template<typename F , typename FanoutPolicy > requires (sizeof...(Nodes) == 0) && detail::forward_prev_callable_task_argument<F> && detail::fanout_policy<FanoutPolicy> | |
| constexpr auto | root_forward_prev (F &&f, FanoutPolicy &&fanout_policy) const & |
| template<typename F , typename AdapterChain > requires (sizeof...(Nodes) == 0) && detail::forward_prev_callable_task_argument<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr auto | root_forward_prev (F &&f, AdapterChain &&adapter_specs) const & |
| template<typename F , typename FanoutPolicy , typename AdapterChain > requires (sizeof...(Nodes) == 0) && detail::forward_prev_callable_task_argument<F> && detail::fanout_policy<FanoutPolicy> && detail::adapter_chain_like<AdapterChain> | |
| constexpr auto | root_forward_prev (F &&f, FanoutPolicy &&fanout_policy, AdapterChain &&adapter_specs) const & |
| template<typename F , typename ReceiverSpec > requires (sizeof...(Nodes) == 0) && detail::forward_prev_member_callable_task_argument<F> && detail::member_receiver_bindable<F, ReceiverSpec> && (!detail::fanout_policy_or_chain<ReceiverSpec>) | |
| constexpr auto | root_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec) const & |
| template<typename F , typename ReceiverSpec , typename FanoutPolicy > requires (sizeof...(Nodes) == 0) && detail::forward_prev_member_callable_task_argument<F> && detail::member_receiver_bindable<F, ReceiverSpec> && (!detail::fanout_policy_or_chain<ReceiverSpec>) && detail::fanout_policy<FanoutPolicy> | |
| constexpr auto | root_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec, FanoutPolicy &&fanout_policy) const & |
| template<typename F , typename ReceiverSpec , typename AdapterChain > requires (sizeof...(Nodes) == 0) && detail::forward_prev_member_callable_task_argument<F> && detail::member_receiver_bindable<F, ReceiverSpec> && (!detail::fanout_policy_or_chain<ReceiverSpec>) && detail::adapter_chain_like<AdapterChain> | |
| constexpr auto | root_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec, AdapterChain &&adapter_specs) const & |
| template<typename F , typename ReceiverSpec , typename FanoutPolicy , typename AdapterChain > requires (sizeof...(Nodes) == 0) && detail::forward_prev_member_callable_task_argument<F> && detail::member_receiver_bindable<F, ReceiverSpec> && (!detail::fanout_policy_or_chain<ReceiverSpec>) && detail::fanout_policy<FanoutPolicy> && detail::adapter_chain_like<AdapterChain> | |
| constexpr auto | root_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec, FanoutPolicy &&fanout_policy, AdapterChain &&adapter_specs) const & |
| template<typename F > requires (sizeof...(Nodes) == 0) && detail::forward_prev_callable_task_argument<F> | |
| constexpr auto | root_forward_prev (F &&f) && |
| template<typename F , typename FanoutPolicy > requires (sizeof...(Nodes) == 0) && detail::forward_prev_callable_task_argument<F> && detail::fanout_policy<FanoutPolicy> | |
| constexpr auto | root_forward_prev (F &&f, FanoutPolicy &&fanout_policy) && |
| template<typename F , typename AdapterChain > requires (sizeof...(Nodes) == 0) && detail::forward_prev_callable_task_argument<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr auto | root_forward_prev (F &&f, AdapterChain &&adapter_specs) && |
| template<typename F , typename FanoutPolicy , typename AdapterChain > requires (sizeof...(Nodes) == 0) && detail::forward_prev_callable_task_argument<F> && detail::fanout_policy<FanoutPolicy> && detail::adapter_chain_like<AdapterChain> | |
| constexpr auto | root_forward_prev (F &&f, FanoutPolicy &&fanout_policy, AdapterChain &&adapter_specs) && |
| template<typename F , typename ReceiverSpec > requires (sizeof...(Nodes) == 0) && detail::forward_prev_member_callable_task_argument<F> && detail::member_receiver_bindable<F, ReceiverSpec> && (!detail::fanout_policy_or_chain<ReceiverSpec>) | |
| constexpr auto | root_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec) && |
| template<typename F , typename ReceiverSpec , typename FanoutPolicy > requires (sizeof...(Nodes) == 0) && detail::forward_prev_member_callable_task_argument<F> && detail::member_receiver_bindable<F, ReceiverSpec> && (!detail::fanout_policy_or_chain<ReceiverSpec>) && detail::fanout_policy<FanoutPolicy> | |
| constexpr auto | root_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec, FanoutPolicy &&fanout_policy) && |
| template<typename F , typename ReceiverSpec , typename AdapterChain > requires (sizeof...(Nodes) == 0) && detail::forward_prev_member_callable_task_argument<F> && detail::member_receiver_bindable<F, ReceiverSpec> && (!detail::fanout_policy_or_chain<ReceiverSpec>) && detail::adapter_chain_like<AdapterChain> | |
| constexpr auto | root_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec, AdapterChain &&adapter_specs) && |
| template<typename F , typename ReceiverSpec , typename FanoutPolicy , typename AdapterChain > requires (sizeof...(Nodes) == 0) && detail::forward_prev_member_callable_task_argument<F> && detail::member_receiver_bindable<F, ReceiverSpec> && (!detail::fanout_policy_or_chain<ReceiverSpec>) && detail::fanout_policy<FanoutPolicy> && detail::adapter_chain_like<AdapterChain> | |
| constexpr auto | root_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec, FanoutPolicy &&fanout_policy, AdapterChain &&adapter_specs) && |
Definition at line 11 of file builder_root_core_forward.hpp.
|
inlineconstexpr |
Definition at line 183 of file builder_root_core_forward.hpp.
|
inlineconstexpr |
Definition at line 15 of file builder_root_core_forward.hpp.
|
inlineconstexpr |
Definition at line 221 of file builder_root_core_forward.hpp.
|
inlineconstexpr |
Definition at line 53 of file builder_root_core_forward.hpp.
|
inlineconstexpr |
Definition at line 202 of file builder_root_core_forward.hpp.
|
inlineconstexpr |
Definition at line 34 of file builder_root_core_forward.hpp.
|
inlineconstexpr |
Definition at line 241 of file builder_root_core_forward.hpp.
|
inlineconstexpr |
Definition at line 73 of file builder_root_core_forward.hpp.
|
inlineconstexpr |
Definition at line 261 of file builder_root_core_forward.hpp.
|
inlineconstexpr |
Definition at line 93 of file builder_root_core_forward.hpp.
|
inlineconstexpr |
Definition at line 307 of file builder_root_core_forward.hpp.
|
inlineconstexpr |
Definition at line 139 of file builder_root_core_forward.hpp.
|
inlineconstexpr |
Definition at line 284 of file builder_root_core_forward.hpp.
|
inlineconstexpr |
Definition at line 116 of file builder_root_core_forward.hpp.
|
inlineconstexpr |
Definition at line 331 of file builder_root_core_forward.hpp.
|
inlineconstexpr |
Definition at line 163 of file builder_root_core_forward.hpp.