Public Types | Public Member Functions | Public Attributes | List of all members
testing::internal::InvokeMethodWithoutArgsAction< Class, MethodPtr > Struct Template Reference

#include <gmock-actions.h>

Public Types

using ReturnType = typename std::result_of< MethodPtr(Class *)>::type
 

Public Member Functions

template<typename... Args>
ReturnType operator() (const Args &...) const
 

Public Attributes

const MethodPtr method_ptr
 
Class *const obj_ptr
 

Detailed Description

template<class Class, typename MethodPtr>
struct testing::internal::InvokeMethodWithoutArgsAction< Class, MethodPtr >

Definition at line 851 of file gmock-actions.h.

Member Typedef Documentation

◆ ReturnType

template<class Class , typename MethodPtr >
using testing::internal::InvokeMethodWithoutArgsAction< Class, MethodPtr >::ReturnType = typename std::result_of<MethodPtr(Class*)>::type

Definition at line 855 of file gmock-actions.h.

Member Function Documentation

◆ operator()()

template<class Class , typename MethodPtr >
template<typename... Args>
ReturnType testing::internal::InvokeMethodWithoutArgsAction< Class, MethodPtr >::operator() ( const Args ...) const
inline

Definition at line 858 of file gmock-actions.h.

Member Data Documentation

◆ method_ptr

template<class Class , typename MethodPtr >
const MethodPtr testing::internal::InvokeMethodWithoutArgsAction< Class, MethodPtr >::method_ptr

Definition at line 853 of file gmock-actions.h.

◆ obj_ptr

template<class Class , typename MethodPtr >
Class* const testing::internal::InvokeMethodWithoutArgsAction< Class, MethodPtr >::obj_ptr

Definition at line 852 of file gmock-actions.h.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:11