YOrch 1.0.0
Loading...
Searching...
No Matches
yorch::detail::builder_node_core< Derived, Nodes > Struct Template Reference

#include <builder_node_core.hpp>

Inheritance diagram for yorch::detail::builder_node_core< Derived, Nodes >:
Collaboration diagram for yorch::detail::builder_node_core< Derived, Nodes >:

Additional Inherited Members

- Public Member Functions inherited from yorch::detail::builder_node_core_ordinary< Derived, Nodes... >
constexpr auto node (Task &&task) const &
 
constexpr auto node (Task &&task, FanoutPolicy &&) const &
 
constexpr auto node (F &&f) const &
 
constexpr auto node (F &&f, FanoutPolicy &&fanout_policy) const &
 
constexpr auto node (F &&f, AdapterChain &&adapter_specs) const &
 
constexpr auto node (F &&f, FanoutPolicy &&fanout_policy, AdapterChain &&adapter_specs) const &
 
constexpr auto node (Task &&task) &&
 
constexpr auto node (Task &&task, FanoutPolicy &&) &&
 
constexpr auto node (F &&f) &&
 
constexpr auto node (F &&f, FanoutPolicy &&fanout_policy) &&
 
constexpr auto node (F &&f, AdapterChain &&adapter_specs) &&
 
constexpr auto node (F &&f, FanoutPolicy &&fanout_policy, AdapterChain &&adapter_specs) &&
 
constexpr auto node_into (Task &&task) const &
 
constexpr auto node_into (Task &&task, FanoutPolicy &&) const &
 
constexpr auto node_into (F &&f) const &
 
constexpr auto node_into (F &&f, FanoutPolicy &&fanout_policy) const &
 
constexpr auto node_into (F &&f, AdapterChain &&adapter_specs) const &
 
constexpr auto node_into (F &&f, FanoutPolicy &&fanout_policy, AdapterChain &&adapter_specs) const &
 
constexpr auto node_into (Task &&task) &&
 
constexpr auto node_into (Task &&task, FanoutPolicy &&) &&
 
constexpr auto node_into (F &&f) &&
 
constexpr auto node_into (F &&f, FanoutPolicy &&fanout_policy) &&
 
constexpr auto node_into (F &&f, AdapterChain &&adapter_specs) &&
 
constexpr auto node_into (F &&f, FanoutPolicy &&fanout_policy, AdapterChain &&adapter_specs) &&
 
- Public Member Functions inherited from yorch::detail::builder_node_core_member< Derived, Nodes... >
constexpr auto node_member (F &&f, ReceiverSpec &&receiver_spec) const &
 
constexpr auto node_member (F &&f, ReceiverSpec &&receiver_spec, FanoutPolicy &&fanout_policy) const &
 
constexpr auto node_member (F &&f, ReceiverSpec &&receiver_spec, AdapterChain &&adapter_specs) const &
 
constexpr auto node_member (F &&f, ReceiverSpec &&receiver_spec, FanoutPolicy &&fanout_policy, AdapterChain &&adapter_specs) const &
 
constexpr auto node_member (F &&f, ReceiverSpec &&receiver_spec) &&
 
constexpr auto node_member (F &&f, ReceiverSpec &&receiver_spec, FanoutPolicy &&fanout_policy) &&
 
constexpr auto node_member (F &&f, ReceiverSpec &&receiver_spec, AdapterChain &&adapter_specs) &&
 
constexpr auto node_member (F &&f, ReceiverSpec &&receiver_spec, FanoutPolicy &&fanout_policy, AdapterChain &&adapter_specs) &&
 
constexpr auto node_into_member (F &&f, ReceiverSpec &&receiver_spec) const &
 
constexpr auto node_into_member (F &&f, ReceiverSpec &&receiver_spec, FanoutPolicy &&fanout_policy) const &
 
constexpr auto node_into_member (F &&f, ReceiverSpec &&receiver_spec, AdapterChain &&adapter_specs) const &
 
constexpr auto node_into_member (F &&f, ReceiverSpec &&receiver_spec, FanoutPolicy &&fanout_policy, AdapterChain &&adapter_specs) const &
 
constexpr auto node_into_member (F &&f, ReceiverSpec &&receiver_spec) &&
 
constexpr auto node_into_member (F &&f, ReceiverSpec &&receiver_spec, FanoutPolicy &&fanout_policy) &&
 
constexpr auto node_into_member (F &&f, ReceiverSpec &&receiver_spec, AdapterChain &&adapter_specs) &&
 
constexpr auto node_into_member (F &&f, ReceiverSpec &&receiver_spec, FanoutPolicy &&fanout_policy, AdapterChain &&adapter_specs) &&
 
- Public Member Functions inherited from yorch::detail::builder_node_core_forward< Derived, Nodes... >
constexpr auto node_forward_prev (F &&f) const &
 
constexpr auto node_forward_prev (F &&f, FanoutPolicy &&fanout_policy) const &
 
constexpr auto node_forward_prev (F &&f, AdapterChain &&adapter_specs) const &
 
constexpr auto node_forward_prev (F &&f, FanoutPolicy &&fanout_policy, AdapterChain &&adapter_specs) const &
 
constexpr auto node_forward_prev (F &&f) &&
 
constexpr auto node_forward_prev (F &&f, FanoutPolicy &&fanout_policy) &&
 
constexpr auto node_forward_prev (F &&f, AdapterChain &&adapter_specs) &&
 
constexpr auto node_forward_prev (F &&f, FanoutPolicy &&fanout_policy, AdapterChain &&adapter_specs) &&
 
constexpr auto node_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec) const &
 
constexpr auto node_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec, FanoutPolicy &&fanout_policy) const &
 
constexpr auto node_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec, AdapterChain &&adapter_specs) const &
 
constexpr auto node_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec, FanoutPolicy &&fanout_policy, AdapterChain &&adapter_specs) const &
 
constexpr auto node_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec) &&
 
constexpr auto node_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec, FanoutPolicy &&fanout_policy) &&
 
constexpr auto node_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec, AdapterChain &&adapter_specs) &&
 
constexpr auto node_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec, FanoutPolicy &&fanout_policy, AdapterChain &&adapter_specs) &&
 

Detailed Description

template<typename Derived, typename... Nodes>
struct yorch::detail::builder_node_core< Derived, Nodes >

Definition at line 10 of file builder_node_core.hpp.


The documentation for this struct was generated from the following file: