28 #ifndef BSL_INVOKE_RESULT_HPP 29 #define BSL_INVOKE_RESULT_HPP 31 #include "details/invoke_traits.hpp" 48 template<
typename FUNC,
typename... TN>
49 class invoke_result final :
public details::invoke_traits<void, FUNC, TN...>
53 template<
typename FUNC,
typename... TN>
Provides the member typedef type which is the result of calling bsl::invoke<F, ARGS....
Definition: invoke_result.hpp:49
typename invoke_result< FUNC, TN... >::type invoke_result_t
a helper that reduces the verbosity of bsl::invoke_result
Definition: invoke_result.hpp:54