Classes | Static Public Attributes | List of all members
absl::base_internal::MemFunAndPtr Struct Reference

#include <invoke.h>

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

Classes

struct  AcceptImpl
 
struct  AcceptImpl< MemFunType C::*, Ptr, Args... >
 

Static Public Attributes

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

Detailed Description

Definition at line 122 of file abseil-cpp/absl/base/internal/invoke.h.

Member Data Documentation

◆ Invoke

template<typename MemFun , typename Ptr , typename... Args>
decltype(((*std::declval<Ptr>()).* std::declval<MemFun>())(std::declval<Args>()...)) absl::base_internal::MemFunAndPtr::Invoke(MemFun &&mem_fun, Ptr &&ptr, Args &&... args)
inlinestatic

Definition at line 135 of file abseil-cpp/absl/base/internal/invoke.h.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:27