Orxonox  0.0.5 Codename: Arcturus
Static Public Member Functions | Static Private Member Functions | Friends | List of all members
testing::Mock Class Reference

#include </home/jenkins/workspace/orxonox_doxygen_trunk/src/external/gmock/include/gmock/gmock-spec-builders.h>

Static Public Member Functions

static void AllowLeak (const void *mock_obj)
 
static bool VerifyAndClear (void *mock_obj)
 
static bool VerifyAndClearExpectations (void *mock_obj)
 

Static Private Member Functions

static void AllowUninterestingCalls (const void *mock_obj)
 
static void ClearDefaultActionsLocked (void *mock_obj)
 
static void FailUninterestingCalls (const void *mock_obj)
 
static internal::CallReaction GetReactionOnUninterestingCalls (const void *mock_obj)
 
static void Register (const void *mock_obj, internal::UntypedFunctionMockerBase *mocker)
 
static void RegisterUseByOnCallOrExpectCall (const void *mock_obj, const char *file, int line)
 
static void UnregisterCallReaction (const void *mock_obj)
 
static void UnregisterLocked (internal::UntypedFunctionMockerBase *mocker)
 
static bool VerifyAndClearExpectationsLocked (void *mock_obj)
 
static void WarnUninterestingCalls (const void *mock_obj)
 

Friends

template<typename F >
class internal::FunctionMockerBase
 
class internal::UntypedFunctionMockerBase
 
template<typename M >
class NiceMock
 
template<typename M >
class StrictMock
 

Member Function Documentation

void testing::Mock::AllowLeak ( const void mock_obj)
static
void testing::Mock::AllowUninterestingCalls ( const void mock_obj)
staticprivate
void testing::Mock::ClearDefaultActionsLocked ( void mock_obj)
staticprivate
void testing::Mock::FailUninterestingCalls ( const void mock_obj)
staticprivate
internal::CallReaction testing::Mock::GetReactionOnUninterestingCalls ( const void mock_obj)
staticprivate
void testing::Mock::Register ( const void mock_obj,
internal::UntypedFunctionMockerBase mocker 
)
staticprivate
void testing::Mock::RegisterUseByOnCallOrExpectCall ( const void mock_obj,
const char *  file,
int  line 
)
staticprivate
void testing::Mock::UnregisterCallReaction ( const void mock_obj)
staticprivate
void testing::Mock::UnregisterLocked ( internal::UntypedFunctionMockerBase mocker)
staticprivate
bool testing::Mock::VerifyAndClear ( void mock_obj)
static
bool testing::Mock::VerifyAndClearExpectations ( void mock_obj)
static
bool testing::Mock::VerifyAndClearExpectationsLocked ( void mock_obj)
staticprivate
void testing::Mock::WarnUninterestingCalls ( const void mock_obj)
staticprivate

Friends And Related Function Documentation

template<typename F >
friend class internal::FunctionMockerBase
friend
template<typename M >
friend class NiceMock
friend
template<typename M >
friend class StrictMock
friend

The documentation for this class was generated from the following files: