Struct is_applicable_r< Ret, Func, std::tuple< Args... > >

Synopsis

#include <src/entt/core/type_traits.hpp>

template<typename Ret, typename Func, typename... Args>
struct is_applicable_r<Ret, Func, std::tuple<Args...>>: std::is_invocable_r<Ret, Func, Args...>

Description

Same as std::is_invocable_r, but with tuples for arguments.

Template Parameters

Ret - The type to which the return type of the function should be convertible.

Func - A valid function type.

Args - The list of arguments to use to probe the function type.

Inheritance

Ancestors: std::is_invocable_r< Ret, Func, Args... >

Source

Lines 291-292 in src/entt/core/type_traits.hpp.

template<typename Ret, typename Func, typename... Args>
struct is_applicable_r<Ret, Func, std::tuple<Args...>>: std::is_invocable_r<Ret, Func, Args...> {};





Add Discussion

Log in to comment