Classes | Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
testing::internal::WithArgsAction< InnerAction, I > Struct Template Reference

#include <gmock-actions.h>

Classes

class  Impl
 

Public Member Functions

template<typename F >
 operator Action< F > () const
 
template<typename R , typename... Args>
 operator Action< R (Args...)>() const
 
template<typename R , typename... Args>
 operator Action< R (Args...)>() const
 
template<typename R , typename... Args>
 operator Action< R (Args...)>() const
 
template<typename R , typename... Args>
 operator Action< R (Args...)>() const
 
 WithArgsAction (const InnerAction &action)
 

Public Attributes

InnerAction action
 

Private Member Functions

 GTEST_DISALLOW_ASSIGN_ (WithArgsAction)
 

Private Attributes

const InnerAction action_
 

Detailed Description

template<typename InnerAction, size_t... I>
struct testing::internal::WithArgsAction< InnerAction, I >

Definition at line 881 of file bloaty/third_party/googletest/googlemock/include/gmock/gmock-actions.h.

Constructor & Destructor Documentation

◆ WithArgsAction()

template<typename InnerAction , size_t... I>
testing::internal::WithArgsAction< InnerAction, I >::WithArgsAction ( const InnerAction &  action)
inlineexplicit

Definition at line 2787 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.

Member Function Documentation

◆ GTEST_DISALLOW_ASSIGN_()

template<typename InnerAction , size_t... I>
testing::internal::WithArgsAction< InnerAction, I >::GTEST_DISALLOW_ASSIGN_ ( WithArgsAction< InnerAction, I )
private

◆ operator Action< F >()

template<typename InnerAction , size_t... I>
template<typename F >
testing::internal::WithArgsAction< InnerAction, I >::operator Action< F > ( ) const
inline

Definition at line 2790 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.

◆ operator Action< R() [1/4]

template<typename InnerAction , size_t... I>
template<typename R , typename... Args>
testing::internal::WithArgsAction< InnerAction, I >::operator Action< R ( Args...  ) const
inline

◆ operator Action< R() [2/4]

template<typename InnerAction , size_t... I>
template<typename R , typename... Args>
testing::internal::WithArgsAction< InnerAction, I >::operator Action< R ( Args...  ) const
inline

◆ operator Action< R() [3/4]

template<typename InnerAction , size_t... I>
template<typename R , typename... Args>
testing::internal::WithArgsAction< InnerAction, I >::operator Action< R ( Args...  ) const
inline

◆ operator Action< R() [4/4]

template<typename InnerAction , size_t... I>
template<typename R , typename... Args>
testing::internal::WithArgsAction< InnerAction, I >::operator Action< R ( Args...  ) const
inline

Member Data Documentation

◆ action

template<typename InnerAction , size_t... I>
InnerAction testing::internal::WithArgsAction< InnerAction, I >::action

◆ action_

template<typename InnerAction , size_t... I>
const InnerAction testing::internal::WithArgsAction< InnerAction, I >::action_
private

Definition at line 2813 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.


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


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