|
| #define | GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(type, value) |
| #define | GMOCK_INTERNAL_ARG_UNUSED(i, data, el) |
| #define | GMOCK_ACTION_ARG_TYPES_AND_NAMES_UNUSED_ |
| #define | GMOCK_INTERNAL_ARG(i, data, el) |
| #define | GMOCK_ACTION_ARG_TYPES_AND_NAMES_ const args_type& args GMOCK_PP_REPEAT(GMOCK_INTERNAL_ARG, , 10) |
| #define | GMOCK_INTERNAL_TEMPLATE_ARG(i, data, el) |
| #define | GMOCK_ACTION_TEMPLATE_ARGS_NAMES_ GMOCK_PP_TAIL(GMOCK_PP_REPEAT(GMOCK_INTERNAL_TEMPLATE_ARG, , 10)) |
| #define | GMOCK_INTERNAL_TYPENAME_PARAM(i, data, param) |
| #define | GMOCK_ACTION_TYPENAME_PARAMS_(params) |
| #define | GMOCK_INTERNAL_TYPE_PARAM(i, data, param) |
| #define | GMOCK_ACTION_TYPE_PARAMS_(params) |
| #define | GMOCK_INTERNAL_TYPE_GVALUE_PARAM(i, data, param) |
| #define | GMOCK_ACTION_TYPE_GVALUE_PARAMS_(params) |
| #define | GMOCK_INTERNAL_GVALUE_PARAM(i, data, param) |
| #define | GMOCK_ACTION_GVALUE_PARAMS_(params) |
| #define | GMOCK_INTERNAL_INIT_PARAM(i, data, param) |
| #define | GMOCK_ACTION_INIT_PARAMS_(params) |
| #define | GMOCK_INTERNAL_FIELD_PARAM(i, data, param) |
| #define | GMOCK_ACTION_FIELD_PARAMS_(params) |
| #define | GMOCK_INTERNAL_ACTION(name, full_name, params) |
| #define | ACTION(name) |
| #define | ACTION_P(name, ...) |
| #define | ACTION_P2(name, ...) |
| #define | ACTION_P3(name, ...) |
| #define | ACTION_P4(name, ...) |
| #define | ACTION_P5(name, ...) |
| #define | ACTION_P6(name, ...) |
| #define | ACTION_P7(name, ...) |
| #define | ACTION_P8(name, ...) |
| #define | ACTION_P9(name, ...) |
| #define | ACTION_P10(name, ...) |
|
| | testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (void,) |
| | testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (::std::string, "") |
| | testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (bool, false) |
| | testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (unsigned char, '\0') |
| | testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed char, '\0') |
| | testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (char, '\0') |
| | testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (unsigned short, 0U) |
| | testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed short, 0) |
| | testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (unsigned int, 0U) |
| | testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed int, 0) |
| | testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (unsigned long, 0UL) |
| | testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed long, 0L) |
| | testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (unsigned long long, 0) |
| | testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed long long, 0) |
| | testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (float, 0) |
| | testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (double, 0) |
| template<typename F> |
| Action< F > | testing::MakeAction (ActionInterface< F > *impl) |
| template<typename Impl> |
| PolymorphicAction< Impl > | testing::MakePolymorphicAction (const Impl &impl) |
| template<typename... Action> |
| internal::DoAllAction< typename std::decay< Action >::type... > | testing::DoAll (Action &&... action) |
| template<size_t k, typename InnerAction> |
| internal::WithArgsAction< typename std::decay< InnerAction >::type, k > | testing::WithArg (InnerAction &&action) |
| template<size_t k, size_t... ks, typename InnerAction> |
| internal::WithArgsAction< typename std::decay< InnerAction >::type, k, ks... > | testing::WithArgs (InnerAction &&action) |
| template<typename InnerAction> |
| internal::WithArgsAction< typename std::decay< InnerAction >::type > | testing::WithoutArgs (InnerAction &&action) |
| template<typename R> |
| internal::ReturnAction< R > | testing::Return (R value) |
| PolymorphicAction< internal::ReturnNullAction > | testing::ReturnNull () |
| PolymorphicAction< internal::ReturnVoidAction > | testing::Return () |
| template<typename R> |
| internal::ReturnRefAction< R > | testing::ReturnRef (R &x) |
| template<typename R, R * = nullptr> |
| internal::ReturnRefAction< R > | testing::ReturnRef (R &&)=delete |
| template<typename R> |
| internal::ReturnRefOfCopyAction< R > | testing::ReturnRefOfCopy (const R &x) |
| template<typename R> |
| internal::ByMoveWrapper< R > | testing::ByMove (R x) |
| template<typename T> |
| internal::ReturnRoundRobinAction< T > | testing::ReturnRoundRobin (std::vector< T > vals) |
| template<typename T> |
| internal::ReturnRoundRobinAction< T > | testing::ReturnRoundRobin (std::initializer_list< T > vals) |
| internal::DoDefaultAction | testing::DoDefault () |
| template<size_t N, typename T> |
| internal::SetArgumentPointeeAction< N, T > | testing::SetArgPointee (T value) |
| template<size_t N, typename T> |
| internal::SetArgumentPointeeAction< N, T > | testing::SetArgumentPointee (T value) |
| template<typename T1, typename T2> |
| PolymorphicAction< internal::AssignAction< T1, T2 > > | testing::Assign (T1 *ptr, T2 val) |
| template<typename T> |
| PolymorphicAction< internal::SetErrnoAndReturnAction< T > > | testing::SetErrnoAndReturn (int errval, T result) |
| template<typename FunctionImpl> |
| std::decay< FunctionImpl >::type | testing::Invoke (FunctionImpl &&function_impl) |
| template<class Class, typename MethodPtr> |
| internal::InvokeMethodAction< Class, MethodPtr > | testing::Invoke (Class *obj_ptr, MethodPtr method_ptr) |
| template<typename FunctionImpl> |
| internal::InvokeWithoutArgsAction< typename std::decay< FunctionImpl >::type > | testing::InvokeWithoutArgs (FunctionImpl function_impl) |
| template<class Class, typename MethodPtr> |
| internal::InvokeMethodWithoutArgsAction< Class, MethodPtr > | testing::InvokeWithoutArgs (Class *obj_ptr, MethodPtr method_ptr) |
| template<typename A> |
| internal::IgnoreResultAction< A > | testing::IgnoreResult (const A &an_action) |
| template<typename T> |
| inline ::std::reference_wrapper< T > | testing::ByRef (T &l_value) |
| template<typename T, typename... Params> |
| internal::ReturnNewAction< T, typename std::decay< Params >::type... > | testing::ReturnNew (Params &&... params) |
| template<typename F, typename... Args> |
| auto | testing::internal::invoke_argument::InvokeArgumentAdl (AdlTag, F f, Args... args) -> decltype(f(args...)) |