#include <gmock.h>
Public Types | |
typedef Function< F >::ArgumentMatcherTuple | ArgumentMatcherTuple |
typedef Function< F >::ArgumentTuple | ArgumentTuple |
typedef Function< F >::Result | Result |
Public Member Functions | |
virtual void | ClearDefaultActionsLocked () GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) |
const OnCallSpec< F > * | FindOnCallSpec (const ArgumentTuple &args) const |
FunctionMockerBase () | |
Result | PerformDefaultAction (const ArgumentTuple &args, const string &call_description) const |
virtual UntypedActionResultHolderBase * | UntypedPerformAction (const void *untyped_action, const void *untyped_args) const |
virtual UntypedActionResultHolderBase * | UntypedPerformDefaultAction (const void *untyped_args, const string &call_description) const |
virtual | ~FunctionMockerBase () GTEST_LOCK_EXCLUDED_(g_gmock_mutex) |
Protected Types | |
typedef ActionResultHolder< Result > | ResultHolder |
Protected Member Functions | |
TypedExpectation< F > & | AddNewExpectation (const char *file, int line, const string &source_text, const ArgumentMatcherTuple &m) GTEST_LOCK_EXCLUDED_(g_gmock_mutex) |
OnCallSpec< F > & | AddNewOnCallSpec (const char *file, int line, const ArgumentMatcherTuple &m) GTEST_LOCK_EXCLUDED_(g_gmock_mutex) |
MockSpec< F > & | current_spec () |
Result | InvokeWith (const ArgumentTuple &args) GTEST_LOCK_EXCLUDED_(g_gmock_mutex) |
Private Attributes | |
MockSpec< F > | current_spec_ |
Friends | |
template<typename Function > | |
class | MockSpec |
template<typename Func > | |
class | TypedExpectation |
Definition at line 9283 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
typedef Function<F>::ArgumentMatcherTuple testing::internal::FunctionMockerBase< F >::ArgumentMatcherTuple |
Definition at line 10638 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
typedef Function<F>::ArgumentTuple testing::internal::FunctionMockerBase< F >::ArgumentTuple |
Definition at line 10637 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
typedef Function<F>::Result testing::internal::FunctionMockerBase< F >::Result |
Definition at line 10636 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
protected |
Definition at line 10755 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inline |
Definition at line 10640 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inlinevirtual |
Definition at line 10645 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inlineprotected |
Definition at line 10779 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inlineprotected |
Definition at line 10768 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inlinevirtual |
Definition at line 10725 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inlineprotected |
Definition at line 10802 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inlineprivate |
Definition at line 10812 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inlineprivate |
Definition at line 10892 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inline |
Definition at line 10656 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inlineprivate |
Definition at line 10909 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
private |
|
inlineprotected |
Definition at line 10760 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inline |
Definition at line 10676 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inlineprivate |
Definition at line 10922 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inlineprivatevirtual |
Definition at line 10829 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inlineprivatevirtual |
Definition at line 10857 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inlinevirtual |
Definition at line 10713 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inlinevirtual |
Definition at line 10701 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
inlineprivatevirtual |
Definition at line 10883 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
Definition at line 10753 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
Definition at line 10805 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.
|
private |
Definition at line 10948 of file cares/cares/test/gmock-1.8.0/gmock/gmock.h.