template <typename F>

class MockSpec

Defined at line 1282 of file ../../third_party/googletest/src/googlemock/include/gmock/gmock-spec-builders.h

Public Methods

void MockSpec<F> (internal::FunctionMocker<F> * function_mocker, const ArgumentMatcherTuple & matchers)

Constructs a MockSpec object, given the function mocker object

that the spec is associated with.

Defined at line 1290 of file ../../third_party/googletest/src/googlemock/include/gmock/gmock-spec-builders.h

internal::OnCallSpec<F> & InternalDefaultActionSetAt (const char * file, int line, const char * obj, const char * call)

Adds a new default action spec to the function mocker and returns

the newly created spec.

Defined at line 1296 of file ../../third_party/googletest/src/googlemock/include/gmock/gmock-spec-builders.h

internal::TypedExpectation<F> & InternalExpectedAt (const char * file, int line, const char * obj, const char * call)

Adds a new expectation spec to the function mocker and returns

the newly created spec.

Defined at line 1306 of file ../../third_party/googletest/src/googlemock/include/gmock/gmock-spec-builders.h

MockSpec<F> & operator() (const internal::WithoutMatchers & , void *const )

This operator overload is used to swallow the superfluous parameter list

introduced by the ON/EXPECT_CALL macros. See the macro comments for more

explanation.

Defined at line 1319 of file ../../third_party/googletest/src/googlemock/include/gmock/gmock-spec-builders.h

Friends

template <typename Function>
class FunctionMocker