Iros
Loading...
Searching...
No Matches
di::concepts::InvocableTo Concept Reference
#include <
di/function/invoke.h
>
Concept definition
template
<
typename
F,
typename
R,
typename
... Args>
concept
di::concepts::InvocableTo
=
Invocable
<F, Args...> && (
LanguageVoid<R>
||
ImplicitlyConvertibleTo
<
meta::InvokeResult
<F, Args...>, R>)
di::concepts::ImplicitlyConvertibleTo
Implicit conversion for this test refers to the ability to return a value of function from a type.
Definition
operations.h:89
di::concepts::InvocableTo
Definition
invoke.h:69
di::concepts::Invocable
Definition
invoke.h:58
di::concepts::LanguageVoid
Definition
core.h:128
di::meta::InvokeResult
decltype(function::detail::invoke_impl(util::declval< Ts >()...)) InvokeResult
Definition
invoke.h:64
di
concepts
InvocableTo
Generated by
1.13.0