#include <invoke.h>
Classes | |
struct | AcceptImpl |
struct | AcceptImpl< R(C::*)(Params...) const, Ptr, Args...> |
struct | AcceptImpl< R(C::*)(Params...), Ptr, Args...> |
Static Public Member Functions | |
template<typename MemFun , typename Ptr , typename... Args> | |
static | decltype (((*std::declval< Ptr >()).*std::declval< MemFun >())(std::declval< Args >()...)) Invoke(MemFun &&mem_fun |
Public Attributes | |
static Ptr && | ptr |
static absl::base_internal::MemFunAndPtr::decltype | ( | ((*std::declval< Ptr >()).*std::declval< MemFun >())(std::declval< Args >()...) | ) | [static] |