Classes | Static Public Member Functions | List of all members
absl::base_internal::MemFunAndRef Struct Reference

#include <invoke.h>

Inheritance diagram for absl::base_internal::MemFunAndRef:
Inheritance graph
[legend]

Classes

struct  AcceptImpl
 
struct  AcceptImpl< R(C::*)(Params...) const, Obj, Args... >
 
struct  AcceptImpl< R(C::*)(Params...), Obj, Args... >
 

Static Public Member Functions

template<typename MemFun , typename Obj , typename... Args>
static decltype((std::declval< Obj >().*std::declval< MemFun >())(std::declval< Args >()...)) Invoke (MemFun &&mem_fun, Obj &&obj, Args &&... args)
 

Detailed Description

Definition at line 66 of file invoke.h.

Member Function Documentation

◆ Invoke()

template<typename MemFun , typename Obj , typename... Args>
static decltype((std::declval<Obj>().* std::declval<MemFun>())(std::declval<Args>()...)) absl::base_internal::MemFunAndRef::Invoke ( MemFun &&  mem_fun,
Obj &&  obj,
Args &&...  args 
)
inlinestatic

Definition at line 83 of file invoke.h.


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


abseil_cpp
Author(s):
autogenerated on Mon Feb 28 2022 21:31:22