|
YOrch 1.0.0
|
#include <builder_root_diagnostics.hpp>
Public Member Functions | |
| template<typename Task > requires (sizeof...(Nodes) == 0) && detail::direct_output_task_object_argument<Task> | |
| constexpr void | root (Task &&) const & |
| template<typename Task , typename FanoutPolicy > requires (sizeof...(Nodes) == 0) && detail::direct_output_task_object_argument<Task> && detail::fanout_policy<FanoutPolicy> | |
| constexpr void | root (Task &&, FanoutPolicy &&) const & |
| template<typename F > requires (sizeof...(Nodes) == 0) && detail::direct_output_callable_task_argument<F> | |
| constexpr void | root (F &&) const & |
| template<typename F , typename FanoutPolicyOrChain > requires (sizeof...(Nodes) == 0) && detail::direct_output_callable_task_argument<F> && detail::fanout_policy_or_chain<FanoutPolicyOrChain> | |
| constexpr void | root (F &&, FanoutPolicyOrChain &&) const & |
| template<typename F , typename FanoutPolicy , typename AdapterChain > requires (sizeof...(Nodes) == 0) && detail::direct_output_callable_task_argument<F> && detail::fanout_policy<FanoutPolicy> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | root (F &&, FanoutPolicy &&, AdapterChain &&) const & |
| template<typename Task > requires (sizeof...(Nodes) == 0) && detail::ordinary_task_object_argument<Task> | |
| constexpr void | root_into (Task &&) const & |
| template<typename Task , typename FanoutPolicy > requires (sizeof...(Nodes) == 0) && detail::ordinary_task_object_argument<Task> && detail::fanout_policy<FanoutPolicy> | |
| constexpr void | root_into (Task &&, FanoutPolicy &&) const & |
| template<typename F > requires (sizeof...(Nodes) == 0) && detail::ordinary_callable_task_argument<F> | |
| constexpr void | root_into (F &&) const & |
| template<typename F , typename FanoutPolicyOrChain > requires (sizeof...(Nodes) == 0) && detail::ordinary_callable_task_argument<F> && detail::fanout_policy_or_chain<FanoutPolicyOrChain> | |
| constexpr void | root_into (F &&, FanoutPolicyOrChain &&) const & |
| template<typename F , typename FanoutPolicy , typename AdapterChain > requires (sizeof...(Nodes) == 0) && detail::ordinary_callable_task_argument<F> && detail::fanout_policy<FanoutPolicy> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | root_into (F &&, FanoutPolicy &&, AdapterChain &&) const & |
| template<typename Task > requires (sizeof...(Nodes) == 0) && detail::task_object_argument<Task> | |
| constexpr void | root_forward_prev (Task &&) const & |
| template<typename Task , typename FanoutPolicyOrChain > requires (sizeof...(Nodes) == 0) && detail::task_object_argument<Task> && detail::fanout_policy_or_chain<FanoutPolicyOrChain> | |
| constexpr void | root_forward_prev (Task &&, FanoutPolicyOrChain &&) const & |
| template<typename F > requires (sizeof...(Nodes) == 0) && detail::direct_output_callable_task_argument<F> | |
| constexpr void | root_forward_prev (F &&) const & |
| template<typename F , typename FanoutPolicyOrChain > requires (sizeof...(Nodes) == 0) && detail::direct_output_callable_task_argument<F> && detail::fanout_policy_or_chain<FanoutPolicyOrChain> | |
| constexpr void | root_forward_prev (F &&, FanoutPolicyOrChain &&) const & |
| template<typename F , typename FanoutPolicy , typename AdapterChain > requires (sizeof...(Nodes) == 0) && detail::direct_output_callable_task_argument<F> && detail::fanout_policy<FanoutPolicy> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | root_forward_prev (F &&, FanoutPolicy &&, AdapterChain &&) const & |
| template<typename F > requires (sizeof...(Nodes) == 0) && detail::ordinary_member_callable_task_argument<F> | |
| constexpr void | root_forward_prev (F &&) const & |
| template<typename F > requires (sizeof...(Nodes) == 0) && detail::direct_output_member_callable_task_argument<F> | |
| constexpr void | root_forward_prev (F &&) const & |
| template<typename F , typename FanoutPolicyOrChain > requires (sizeof...(Nodes) == 0) && detail::ordinary_member_callable_task_argument<F> && detail::fanout_policy_or_chain<FanoutPolicyOrChain> | |
| constexpr void | root_forward_prev (F &&, FanoutPolicyOrChain &&) const & |
| template<typename F , typename FanoutPolicyOrChain > requires (sizeof...(Nodes) == 0) && detail::direct_output_member_callable_task_argument<F> && detail::fanout_policy_or_chain<FanoutPolicyOrChain> | |
| constexpr void | root_forward_prev (F &&, FanoutPolicyOrChain &&) const & |
| template<typename F > requires (sizeof...(Nodes) == 0) && detail::ordinary_member_callable_task_argument<F> | |
| constexpr void | root_forward_prev_member (F &&) const & |
| template<typename F > requires (sizeof...(Nodes) == 0) && detail::direct_output_member_callable_task_argument<F> | |
| constexpr void | root_forward_prev_member (F &&) const & |
| template<typename F , typename FanoutPolicyOrChain > requires (sizeof...(Nodes) == 0) && detail::ordinary_member_callable_task_argument<F> && detail::fanout_policy_or_chain<FanoutPolicyOrChain> | |
| constexpr void | root_forward_prev_member (F &&, FanoutPolicyOrChain &&) const & |
| template<typename F , typename FanoutPolicyOrChain > requires (sizeof...(Nodes) == 0) && detail::direct_output_member_callable_task_argument<F> && detail::fanout_policy_or_chain<FanoutPolicyOrChain> | |
| constexpr void | root_forward_prev_member (F &&, FanoutPolicyOrChain &&) const & |
| template<typename F , typename ReceiverSpec > requires (sizeof...(Nodes) == 0) && detail::direct_output_member_callable_task_argument<F> | |
| constexpr void | root_forward_prev_member (F &&, ReceiverSpec &&) const & |
| template<typename F , typename ReceiverSpec , typename FanoutPolicyOrChain > requires (sizeof...(Nodes) == 0) && detail::direct_output_member_callable_task_argument<F> && (!detail::fanout_policy_or_chain<ReceiverSpec>) && detail::fanout_policy_or_chain<FanoutPolicyOrChain> | |
| constexpr void | root_forward_prev_member (F &&, ReceiverSpec &&, FanoutPolicyOrChain &&) const & |
| template<typename F > requires (sizeof...(Nodes) == 0) && detail::ordinary_member_callable_task_argument<F> | |
| constexpr void | root_member (F &&) const & |
| template<typename F > requires (sizeof...(Nodes) == 0) && detail::direct_output_member_callable_task_argument<F> | |
| constexpr void | root_member (F &&) const & |
| template<typename F , typename FanoutPolicyOrChain > requires (sizeof...(Nodes) == 0) && detail::ordinary_member_callable_task_argument<F> && detail::fanout_policy_or_chain<FanoutPolicyOrChain> | |
| constexpr void | root_member (F &&, FanoutPolicyOrChain &&) const & |
| template<typename F , typename FanoutPolicyOrChain > requires (sizeof...(Nodes) == 0) && detail::direct_output_member_callable_task_argument<F> && detail::fanout_policy_or_chain<FanoutPolicyOrChain> | |
| constexpr void | root_member (F &&, FanoutPolicyOrChain &&) const & |
| template<typename F , typename ReceiverSpec > requires (sizeof...(Nodes) == 0) && detail::direct_output_member_callable_task_argument<F> | |
| constexpr void | root_member (F &&, ReceiverSpec &&) const & |
| template<typename F , typename ReceiverSpec , typename FanoutPolicyOrChain > requires (sizeof...(Nodes) == 0) && detail::direct_output_member_callable_task_argument<F> && (!detail::fanout_policy_or_chain<ReceiverSpec>) && detail::fanout_policy_or_chain<FanoutPolicyOrChain> | |
| constexpr void | root_member (F &&, ReceiverSpec &&, FanoutPolicyOrChain &&) const & |
| template<typename F > requires (sizeof...(Nodes) == 0) && detail::direct_output_member_callable_task_argument<F> | |
| constexpr void | root_into_member (F &&) const & |
| template<typename F > requires (sizeof...(Nodes) == 0) && detail::ordinary_member_callable_task_argument<F> | |
| constexpr void | root_into_member (F &&) const & |
| template<typename F , typename FanoutPolicyOrChain > requires (sizeof...(Nodes) == 0) && detail::direct_output_member_callable_task_argument<F> && detail::fanout_policy_or_chain<FanoutPolicyOrChain> | |
| constexpr void | root_into_member (F &&, FanoutPolicyOrChain &&) const & |
| template<typename F , typename FanoutPolicyOrChain > requires (sizeof...(Nodes) == 0) && detail::ordinary_member_callable_task_argument<F> && detail::fanout_policy_or_chain<FanoutPolicyOrChain> | |
| constexpr void | root_into_member (F &&, FanoutPolicyOrChain &&) const & |
| template<typename F , typename ReceiverSpec > requires (sizeof...(Nodes) == 0) && detail::ordinary_member_callable_task_argument<F> | |
| constexpr void | root_into_member (F &&, ReceiverSpec &&) const & |
| template<typename F , typename ReceiverSpec , typename FanoutPolicyOrChain > requires (sizeof...(Nodes) == 0) && detail::ordinary_member_callable_task_argument<F> && (!detail::fanout_policy_or_chain<ReceiverSpec>) && detail::fanout_policy_or_chain<FanoutPolicyOrChain> | |
| constexpr void | root_into_member (F &&, ReceiverSpec &&, FanoutPolicyOrChain &&) const & |
Definition at line 10 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 36 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 59 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 47 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 15 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 26 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 144 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 177 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 187 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 167 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 155 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 198 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 209 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 123 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 134 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 219 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 229 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 240 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 251 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 261 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 273 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 90 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 113 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 101 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 69 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 80 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 347 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 357 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 368 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 379 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 389 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 401 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 283 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 293 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 304 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 315 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 325 of file builder_root_diagnostics.hpp.
|
inlineconstexpr |
Definition at line 337 of file builder_root_diagnostics.hpp.