YOrch
1.0.0
Loading...
Searching...
No Matches
yorch::detail::member_bound_into_signature_matches Concept Reference
#include <
traits.hpp
>
Concept definition
template
<
typename
T
,
typename
F
,
typename
...
Specs
>
concept
yorch::detail::member_bound_into_signature_matches
=
inferable_direct_output_member_callable<F>
&&
member_function_traits<std::remove_cvref_t<F>
>::arity ==
sizeof
...(Specs) + 1 &&
std::is_same_v<
std::remove_cvref_t<
member_last_arg_t
<std::remove_cvref_t<F>>>,
direct_out<T>
>
yorch::detail::inferable_direct_output_member_callable
Definition
traits.hpp:215
yorch::detail::member_bound_into_signature_matches
Definition
traits.hpp:248
yorch::detail::member_last_arg_t
member_nth_arg_t< member_last_arg_index_v< F >, F > member_last_arg_t
Definition
traits.hpp:157
yorch::detail::is_adapter_descriptor_v
constexpr bool is_adapter_descriptor_v
Definition
adapters.hpp:63
Detailed Description
Definition at line
248
of file
traits.hpp
.
yorch
detail
member_bound_into_signature_matches
Generated by
1.9.8