|
YOrch 1.0.0
|
#include <node_binder.hpp>


Public Member Functions | |
| constexpr | tree_node_member_receiver_binder (BuilderStorage builder, F func, ReceiverSpec receiver_spec, FanoutPolicy fanout_policy, AdapterChain adapter_specs) |
| template<typename... Specs> requires member_bound_signature_matches<F, Specs...> | |
| constexpr auto | operator() (Specs &&... specs) const & |
| template<typename... Specs> requires member_bound_signature_matches<F, Specs...> | |
| constexpr auto | operator() (Specs &&... specs) && |
Public Attributes | |
| F | func |
| ReceiverSpec | receiver_spec |
| AdapterChain | adapter_specs |
Public Attributes inherited from yorch::detail::tree_node_binder_base< BuilderStorage, Level, FanoutPolicy > | |
| BuilderStorage | builder |
| FanoutPolicy | fanout_policy |
Additional Inherited Members | |
Static Protected Member Functions inherited from yorch::detail::tree_node_binder_base< BuilderStorage, Level, FanoutPolicy > | |
| template<typename Self > | |
| static constexpr decltype(auto) | builder_ref (Self &&self) |
Definition at line 182 of file node_binder.hpp.
|
inlineconstexpr |
Definition at line 187 of file node_binder.hpp.
|
inlineconstexpr |
Definition at line 226 of file node_binder.hpp.
|
inlineconstexpr |
Definition at line 217 of file node_binder.hpp.
| AdapterChain yorch::detail::tree_node_member_receiver_binder< BuilderStorage, Level, F, ReceiverSpec, FanoutPolicy, AdapterChain >::adapter_specs |
Definition at line 185 of file node_binder.hpp.
| F yorch::detail::tree_node_member_receiver_binder< BuilderStorage, Level, F, ReceiverSpec, FanoutPolicy, AdapterChain >::func |
Definition at line 183 of file node_binder.hpp.
| ReceiverSpec yorch::detail::tree_node_member_receiver_binder< BuilderStorage, Level, F, ReceiverSpec, FanoutPolicy, AdapterChain >::receiver_spec |
Definition at line 184 of file node_binder.hpp.