Static Public Member Functions | List of all members
testing::internal::ActionHelper< Result, Impl > Class Template Reference

#include <gmock-generated-actions.h>

Static Public Member Functions

template<typename A0 >
static Result Perform (Impl *impl, const ::std::tuple< A0 > &args)
 
template<typename A0 >
static Result Perform (Impl *impl, const ::std::tuple< A0 > &args)
 
template<typename A0 >
static Result Perform (Impl *impl, const ::std::tuple< A0 > &args)
 
template<typename A0 , typename A1 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1 > &args)
 
template<typename A0 , typename A1 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1 > &args)
 
template<typename A0 , typename A1 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1 > &args)
 
template<typename A0 , typename A1 , typename A2 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2 > &args)
 
template<typename A0 , typename A1 , typename A2 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2 > &args)
 
template<typename A0 , typename A1 , typename A2 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4, A5 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4, A5 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4, A5 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4, A5, A6 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4, A5, A6 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4, A5, A6 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7, A8 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7, A8 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7, A8 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7, A8, A9 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7, A8, A9 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9 >
static Result Perform (Impl *impl, const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7, A8, A9 > &args)
 
static Result Perform (Impl *impl, const ::std::tuple<> &args)
 
static Result Perform (Impl *impl, const ::std::tuple<> &args)
 
static Result Perform (Impl *impl, const ::std::tuple<> &args)
 
template<typename A0 >
static Result Perform (Impl *impl, const ::testing::tuple< A0 > &args)
 
template<typename A0 , typename A1 >
static Result Perform (Impl *impl, const ::testing::tuple< A0, A1 > &args)
 
template<typename A0 , typename A1 , typename A2 >
static Result Perform (Impl *impl, const ::testing::tuple< A0, A1, A2 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 >
static Result Perform (Impl *impl, const ::testing::tuple< A0, A1, A2, A3 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 >
static Result Perform (Impl *impl, const ::testing::tuple< A0, A1, A2, A3, A4 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 >
static Result Perform (Impl *impl, const ::testing::tuple< A0, A1, A2, A3, A4, A5 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
static Result Perform (Impl *impl, const ::testing::tuple< A0, A1, A2, A3, A4, A5, A6 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 >
static Result Perform (Impl *impl, const ::testing::tuple< A0, A1, A2, A3, A4, A5, A6, A7 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 >
static Result Perform (Impl *impl, const ::testing::tuple< A0, A1, A2, A3, A4, A5, A6, A7, A8 > &args)
 
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9 >
static Result Perform (Impl *impl, const ::testing::tuple< A0, A1, A2, A3, A4, A5, A6, A7, A8, A9 > &args)
 
static Result Perform (Impl *impl, const ::testing::tuple<> &args)
 

Detailed Description

template<typename Result, class Impl>
class testing::internal::ActionHelper< Result, Impl >

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

Member Function Documentation

◆ Perform() [1/44]

template<typename Result , class Impl >
template<typename A0 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0 > &  args 
)
inlinestatic

◆ Perform() [2/44]

template<typename Result , class Impl >
template<typename A0 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0 > &  args 
)
inlinestatic

◆ Perform() [3/44]

template<typename Result , class Impl >
template<typename A0 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0 > &  args 
)
inlinestatic

◆ Perform() [4/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1 > &  args 
)
inlinestatic

◆ Perform() [5/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1 > &  args 
)
inlinestatic

◆ Perform() [6/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1 > &  args 
)
inlinestatic

◆ Perform() [7/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2 > &  args 
)
inlinestatic

◆ Perform() [8/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2 > &  args 
)
inlinestatic

◆ Perform() [9/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2 > &  args 
)
inlinestatic

◆ Perform() [10/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3 > &  args 
)
inlinestatic

◆ Perform() [11/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3 > &  args 
)
inlinestatic

◆ Perform() [12/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3 > &  args 
)
inlinestatic

◆ Perform() [13/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4 > &  args 
)
inlinestatic

◆ Perform() [14/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4 > &  args 
)
inlinestatic

◆ Perform() [15/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4 > &  args 
)
inlinestatic

◆ Perform() [16/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4, A5 > &  args 
)
inlinestatic

◆ Perform() [17/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4, A5 > &  args 
)
inlinestatic

◆ Perform() [18/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4, A5 > &  args 
)
inlinestatic

◆ Perform() [19/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4, A5, A6 > &  args 
)
inlinestatic

◆ Perform() [20/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4, A5, A6 > &  args 
)
inlinestatic

◆ Perform() [21/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4, A5, A6 > &  args 
)
inlinestatic

◆ Perform() [22/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7 > &  args 
)
inlinestatic

◆ Perform() [23/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7 > &  args 
)
inlinestatic

◆ Perform() [24/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7 > &  args 
)
inlinestatic

◆ Perform() [25/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7, A8 > &  args 
)
inlinestatic

◆ Perform() [26/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7, A8 > &  args 
)
inlinestatic

◆ Perform() [27/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7, A8 > &  args 
)
inlinestatic

◆ Perform() [28/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7, A8, A9 > &  args 
)
inlinestatic

◆ Perform() [29/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7, A8, A9 > &  args 
)
inlinestatic

◆ Perform() [30/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple< A0, A1, A2, A3, A4, A5, A6, A7, A8, A9 > &  args 
)
inlinestatic

◆ Perform() [31/44]

template<typename Result , class Impl >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple<> &  args 
)
inlinestatic

◆ Perform() [32/44]

template<typename Result , class Impl >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple<> &  args 
)
inlinestatic

◆ Perform() [33/44]

template<typename Result , class Impl >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::std::tuple<> &  args 
)
inlinestatic

◆ Perform() [34/44]

template<typename Result , class Impl >
template<typename A0 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::testing::tuple< A0 > &  args 
)
inlinestatic

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

◆ Perform() [35/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::testing::tuple< A0, A1 > &  args 
)
inlinestatic

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

◆ Perform() [36/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::testing::tuple< A0, A1, A2 > &  args 
)
inlinestatic

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

◆ Perform() [37/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::testing::tuple< A0, A1, A2, A3 > &  args 
)
inlinestatic

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

◆ Perform() [38/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::testing::tuple< A0, A1, A2, A3, A4 > &  args 
)
inlinestatic

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

◆ Perform() [39/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::testing::tuple< A0, A1, A2, A3, A4, A5 > &  args 
)
inlinestatic

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

◆ Perform() [40/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::testing::tuple< A0, A1, A2, A3, A4, A5, A6 > &  args 
)
inlinestatic

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

◆ Perform() [41/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::testing::tuple< A0, A1, A2, A3, A4, A5, A6, A7 > &  args 
)
inlinestatic

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

◆ Perform() [42/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::testing::tuple< A0, A1, A2, A3, A4, A5, A6, A7, A8 > &  args 
)
inlinestatic

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

◆ Perform() [43/44]

template<typename Result , class Impl >
template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9 >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::testing::tuple< A0, A1, A2, A3, A4, A5, A6, A7, A8, A9 > &  args 
)
inlinestatic

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

◆ Perform() [44/44]

template<typename Result , class Impl >
static Result testing::internal::ActionHelper< Result, Impl >::Perform ( Impl *  impl,
const ::testing::tuple<> &  args 
)
inlinestatic

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


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


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