#include <gmock-actions.h>
|
| | Action () |
| |
| template<typename G , typename IsCompatibleFunctor = ::std::is_constructible<::std::function<F>, G>, typename IsNoArgsFunctor = ::std::is_constructible<::std::function<Result()>, G>, typename = typename ::std::enable_if<internal::disjunction< IsCompatibleFunctor, IsNoArgsFunctor>::value>::type> |
| | Action (G &&fun) |
| |
| | Action (ActionInterface< F > *impl) |
| |
| template<typename Func > |
| | Action (const Action< Func > &action) |
| |
| bool | IsDoDefault () const |
| |
| Result | Perform (ArgumentTuple args) const |
| |
|
| template<typename G > |
| void | Init (G &&g, ::std::true_type) |
| |
| template<typename G > |
| void | Init (G &&g, ::std::false_type) |
| |
|
| ::std::function< F > | fun_ |
| |
|
| template<typename G > |
| class | Action |
| |
template<typename F>
class testing::Action< F >
Definition at line 438 of file gmock-actions.h.
◆ Result
◆ ArgumentTuple
◆ Action() [1/4]
◆ Action() [2/4]
template<typename F>
template<typename G , typename IsCompatibleFunctor = ::std::is_constructible<::std::function<F>, G>, typename IsNoArgsFunctor = ::std::is_constructible<::std::function<Result()>, G>, typename = typename ::std::enable_if<internal::disjunction< IsCompatibleFunctor, IsNoArgsFunctor>::value>::type>
◆ Action() [3/4]
◆ Action() [4/4]
template<typename F>
template<typename Func >
◆ IsDoDefault()
◆ Perform()
◆ Init() [1/2]
template<typename F>
template<typename G >
◆ Init() [2/2]
template<typename F>
template<typename G >
◆ Action
template<typename F>
template<typename G >
◆ fun_
The documentation for this class was generated from the following file: