kblib 0.2.3
General utilities library for modern C++
kblib::fakestd::detail::invoke_result< decltype(void(invoke(std::declval< F >(), std::declval< Args >()...))), F, Args... > Struct Template Reference

#include <kblib/fakestd.h>

Public Types

using type = decltype(invoke(std::declval< F >(), std::declval< Args >()...))
 

Detailed Description

template<typename F, typename... Args>
struct kblib::fakestd::detail::invoke_result< decltype(void(invoke(std::declval< F >(), std::declval< Args >()...))), F, Args... >

Definition at line 161 of file fakestd.h.

Member Typedef Documentation

◆ type

template<typename F , typename... Args>
using kblib::fakestd::detail::invoke_result< decltype(void(invoke(std::declval< F >(), std::declval< Args >()...))), F, Args... >::type = decltype(invoke(std::declval<F>(), std::declval<Args>()...))

Definition at line 164 of file fakestd.h.


The documentation for this struct was generated from the following file: