#include <gmock-actions.h>
Classes | |
struct | ActionAdapter |
Public Types | |
typedef internal::Function< F >::ArgumentTuple | ArgumentTuple |
typedef internal::Function< F >::Result | Result |
Public Member Functions | |
Action () | |
Action (ActionInterface< F > *impl) | |
template<typename Func > | |
Action (const Action< Func > &action) | |
template<typename G , typename = typename ::std::enable_if< ::std::is_constructible<::std::function<F>, G>::value>::type> | |
Action (G &&fun) | |
bool | IsDoDefault () const |
Result | Perform (ArgumentTuple args) const |
Private Attributes | |
::std::function< F > | fun_ |
Friends | |
template<typename G > | |
class | Action |
Definition at line 341 of file gmock-actions.h.
typedef internal::Function<F>::ArgumentTuple testing::Action< F >::ArgumentTuple |
Definition at line 357 of file gmock-actions.h.
typedef internal::Function<F>::Result testing::Action< F >::Result |
Definition at line 356 of file gmock-actions.h.
|
inline |
Definition at line 361 of file gmock-actions.h.
|
inline |
Definition at line 369 of file gmock-actions.h.
|
inlineexplicit |
Definition at line 372 of file gmock-actions.h.
|
inlineexplicit |
Definition at line 379 of file gmock-actions.h.
|
inline |
Definition at line 382 of file gmock-actions.h.
|
inline |
Definition at line 390 of file gmock-actions.h.
Definition at line 399 of file gmock-actions.h.
|
private |
Definition at line 402 of file gmock-actions.h.