|
Monero
|
#include <gmock-spec-builders.h>


Public Types | |
| typedef Function< F >::ArgumentTuple | ArgumentTuple |
| typedef Function< F >::ArgumentMatcherTuple | ArgumentMatcherTuple |
| typedef Function< F >::Result | Result |
Private Member Functions | |
| virtual Expectation | GetHandle () |
| bool | Matches (const ArgumentTuple &args) const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) |
| bool | ShouldHandleArguments (const ArgumentTuple &args) const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) |
| void | ExplainMatchResultTo (const ArgumentTuple &args, ::std::ostream *os) const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) |
| const Action< F > & | GetCurrentAction (const FunctionMockerBase< F > *mocker, const ArgumentTuple &args) const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) |
| const Action< F > * | GetActionForArguments (const FunctionMockerBase< F > *mocker, const ArgumentTuple &args, ::std::ostream *what, ::std::ostream *why) GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) |
| GTEST_DISALLOW_COPY_AND_ASSIGN_ (TypedExpectation) | |
Private Attributes | |
| FunctionMockerBase< F > *const | owner_ |
| ArgumentMatcherTuple | matchers_ |
| Matcher< const ArgumentTuple & > | extra_matcher_ |
| Action< F > | repeated_action_ |
Friends | |
| template<typename Function> | |
| class | FunctionMockerBase |
| typedef Function<F>::ArgumentMatcherTuple testing::internal::TypedExpectation< F >::ArgumentMatcherTuple |
| typedef Function<F>::ArgumentTuple testing::internal::TypedExpectation< F >::ArgumentTuple |
| typedef Function<F>::Result testing::internal::TypedExpectation< F >::Result |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
inlineprivatevirtual |
Implements testing::internal::ExpectationBase.
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inlinevirtual |
Implements testing::internal::ExpectationBase.
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |