#include <gmock-actions.h>
Public Types | |
using | ReturnType = typename std::result_of< MethodPtr(Class *)>::type |
using | ReturnType = typename std::result_of< MethodPtr(Class *)>::type |
using | ReturnType = typename std::result_of< MethodPtr(Class *)>::type |
using | ReturnType = decltype((std::declval< Class * >() -> *std::declval< MethodPtr >())()) |
Public Member Functions | |
InvokeMethodWithoutArgsAction (Class *obj_ptr, MethodPtr method_ptr) | |
template<typename... Args> | |
ReturnType | operator() (const Args &...) const |
template<typename... Args> | |
ReturnType | operator() (const Args &...) const |
template<typename... Args> | |
ReturnType | operator() (const Args &...) const |
template<typename... Args> | |
ReturnType | operator() (const Args &...) const |
template<typename Result , typename ArgumentTuple > | |
Result | Perform (const ArgumentTuple &) const |
Public Attributes | |
const MethodPtr | method_ptr |
Class *const | obj_ptr |
Private Member Functions | |
GTEST_DISALLOW_ASSIGN_ (InvokeMethodWithoutArgsAction) | |
Private Attributes | |
const MethodPtr | method_ptr_ |
Class *const | obj_ptr_ |
Definition at line 814 of file bloaty/third_party/googletest/googlemock/include/gmock/gmock-actions.h.
using testing::internal::InvokeMethodWithoutArgsAction< Class, MethodPtr >::ReturnType = typename std::result_of<MethodPtr(Class*)>::type |
Definition at line 818 of file bloaty/third_party/googletest/googlemock/include/gmock/gmock-actions.h.
using testing::internal::InvokeMethodWithoutArgsAction< Class, MethodPtr >::ReturnType = typename std::result_of<MethodPtr(Class*)>::type |
Definition at line 855 of file protobuf/third_party/googletest/googlemock/include/gmock/gmock-actions.h.
using testing::internal::InvokeMethodWithoutArgsAction< Class, MethodPtr >::ReturnType = typename std::result_of<MethodPtr(Class*)>::type |
Definition at line 855 of file bloaty/third_party/protobuf/third_party/googletest/googlemock/include/gmock/gmock-actions.h.
using testing::internal::InvokeMethodWithoutArgsAction< Class, MethodPtr >::ReturnType = decltype((std::declval<Class*>()->*std::declval<MethodPtr>())()) |
Definition at line 956 of file googletest/googlemock/include/gmock/gmock-actions.h.
|
inline |
Definition at line 1849 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
private |
|
inline |
Definition at line 821 of file bloaty/third_party/googletest/googlemock/include/gmock/gmock-actions.h.
|
inline |
Definition at line 858 of file bloaty/third_party/protobuf/third_party/googletest/googlemock/include/gmock/gmock-actions.h.
|
inline |
Definition at line 858 of file protobuf/third_party/googletest/googlemock/include/gmock/gmock-actions.h.
|
inline |
Definition at line 959 of file googletest/googlemock/include/gmock/gmock-actions.h.
|
inline |
Definition at line 1853 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
const MethodPtr testing::internal::InvokeMethodWithoutArgsAction< Class, MethodPtr >::method_ptr |
Definition at line 816 of file bloaty/third_party/googletest/googlemock/include/gmock/gmock-actions.h.
|
private |
Definition at line 1859 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
Class *const testing::internal::InvokeMethodWithoutArgsAction< Class, MethodPtr >::obj_ptr |
Definition at line 815 of file bloaty/third_party/googletest/googlemock/include/gmock/gmock-actions.h.
|
private |
Definition at line 1858 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.