Public Types | Public Member Functions | List of all members
testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6)> Class Template Reference

#include <gmock.h>

Inheritance diagram for testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6)>:
Inheritance graph
[legend]

Public Types

typedef internal::Function< F >::ArgumentTuple ArgumentTuple
 
typedef internal::Function< F >::ArgumentTuple ArgumentTuple
 
typedef R F(A1, A2, A3, A4, A5, A6)
 
typedef R F(A1, A2, A3, A4, A5, A6)
 
- Public Types inherited from testing::internal::FunctionMockerBase< R(A1, A2, A3, A4, A5, A6)>
typedef Function< R(A1, A2, A3, A4, A5, A6) >::ArgumentMatcherTuple ArgumentMatcherTuple
 
typedef Function< R(A1, A2, A3, A4, A5, A6) >::ArgumentMatcherTuple ArgumentMatcherTuple
 
typedef Function< R(A1, A2, A3, A4, A5, A6) >::ArgumentTuple ArgumentTuple
 
typedef Function< R(A1, A2, A3, A4, A5, A6) >::ArgumentTuple ArgumentTuple
 
typedef Function< R(A1, A2, A3, A4, A5, A6) >::Result Result
 
typedef Function< R(A1, A2, A3, A4, A5, A6) >::Result Result
 

Public Member Functions

Invoke (A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6)
 
Invoke (A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6)
 
MockSpec< F > & With (const Matcher< A1 > &m1, const Matcher< A2 > &m2, const Matcher< A3 > &m3, const Matcher< A4 > &m4, const Matcher< A5 > &m5, const Matcher< A6 > &m6)
 
MockSpec< F > & With (const Matcher< A1 > &m1, const Matcher< A2 > &m2, const Matcher< A3 > &m3, const Matcher< A4 > &m4, const Matcher< A5 > &m5, const Matcher< A6 > &m6)
 
- Public Member Functions inherited from testing::internal::FunctionMockerBase< R(A1, A2, A3, A4, A5, A6)>
virtual void ClearDefaultActionsLocked () GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
virtual void ClearDefaultActionsLocked () GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
const OnCallSpec< R(A1, A2, A3, A4, A5, A6) > * FindOnCallSpec (const ArgumentTuple &args) const
 
const OnCallSpec< R(A1, A2, A3, A4, A5, A6) > * FindOnCallSpec (const ArgumentTuple &args) const
 
 FunctionMockerBase ()
 
 FunctionMockerBase ()
 
Result PerformDefaultAction (const ArgumentTuple &args, const string &call_description) const
 
Result PerformDefaultAction (const ArgumentTuple &args, const string &call_description) const
 
virtual UntypedActionResultHolderBaseUntypedPerformAction (const void *untyped_action, const void *untyped_args) const
 
virtual UntypedActionResultHolderBaseUntypedPerformAction (const void *untyped_action, const void *untyped_args) const
 
virtual UntypedActionResultHolderBaseUntypedPerformDefaultAction (const void *untyped_args, const string &call_description) const
 
virtual UntypedActionResultHolderBaseUntypedPerformDefaultAction (const void *untyped_args, const string &call_description) const
 
virtual ~FunctionMockerBase () GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
virtual ~FunctionMockerBase () GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
- Public Member Functions inherited from testing::internal::UntypedFunctionMockerBase
const void * MockObject () const GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
const void * MockObject () const GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
const char * Name () const GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
const char * Name () const GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
void RegisterOwner (const void *mock_obj) GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
void RegisterOwner (const void *mock_obj) GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
void SetOwnerAndName (const void *mock_obj, const char *name) GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
void SetOwnerAndName (const void *mock_obj, const char *name) GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
 UntypedFunctionMockerBase ()
 
 UntypedFunctionMockerBase ()
 
const UntypedActionResultHolderBaseUntypedInvokeWith (const void *untyped_args) GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
const UntypedActionResultHolderBaseUntypedInvokeWith (const void *untyped_args) GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
bool VerifyAndClearExpectationsLocked () GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
bool VerifyAndClearExpectationsLocked () GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
virtual ~UntypedFunctionMockerBase ()
 
virtual ~UntypedFunctionMockerBase ()
 

Additional Inherited Members

- Protected Types inherited from testing::internal::FunctionMockerBase< R(A1, A2, A3, A4, A5, A6)>
typedef ActionResultHolder< ResultResultHolder
 
typedef ActionResultHolder< ResultResultHolder
 
- Protected Types inherited from testing::internal::UntypedFunctionMockerBase
typedef std::vector< internal::linked_ptr< ExpectationBase > > UntypedExpectations
 
typedef std::vector< internal::linked_ptr< ExpectationBase > > UntypedExpectations
 
typedef std::vector< const void * > UntypedOnCallSpecs
 
typedef std::vector< const void * > UntypedOnCallSpecs
 
- Protected Member Functions inherited from testing::internal::FunctionMockerBase< R(A1, A2, A3, A4, A5, A6)>
TypedExpectation< R(A1, A2, A3, A4, A5, A6) > & AddNewExpectation (const char *file, int line, const string &source_text, const ArgumentMatcherTuple &m) GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
TypedExpectation< R(A1, A2, A3, A4, A5, A6) > & AddNewExpectation (const char *file, int line, const string &source_text, const ArgumentMatcherTuple &m) GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
OnCallSpec< R(A1, A2, A3, A4, A5, A6) > & AddNewOnCallSpec (const char *file, int line, const ArgumentMatcherTuple &m) GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
OnCallSpec< R(A1, A2, A3, A4, A5, A6) > & AddNewOnCallSpec (const char *file, int line, const ArgumentMatcherTuple &m) GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
MockSpec< R(A1, A2, A3, A4, A5, A6) > & current_spec ()
 
MockSpec< R(A1, A2, A3, A4, A5, A6) > & current_spec ()
 
Result InvokeWith (const ArgumentTuple &args) GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
Result InvokeWith (const ArgumentTuple &args) GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
- Protected Member Functions inherited from testing::internal::UntypedFunctionMockerBase
Expectation GetHandleOf (ExpectationBase *exp)
 
Expectation GetHandleOf (ExpectationBase *exp)
 
- Protected Attributes inherited from testing::internal::UntypedFunctionMockerBase
const void * mock_obj_
 
const char * name_
 
UntypedExpectations untyped_expectations_
 
UntypedOnCallSpecs untyped_on_call_specs_
 

Detailed Description

template<typename R, typename A1, typename A2, typename A3, typename A4, typename A5, typename A6>
class testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6)>

Definition at line 11474 of file fused-src/gmock/gmock.h.

Member Typedef Documentation

template<typename R , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
typedef internal::Function<F>::ArgumentTuple testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6)>::ArgumentTuple

Definition at line 217 of file gmock-generated-function-mockers.h.

template<typename R , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
typedef internal::Function<F>::ArgumentTuple testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6)>::ArgumentTuple

Definition at line 11479 of file fused-src/gmock/gmock.h.

template<typename R , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
typedef R testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6)>::F(A1, A2, A3, A4, A5, A6)

Definition at line 216 of file gmock-generated-function-mockers.h.

template<typename R , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
typedef R testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6)>::F(A1, A2, A3, A4, A5, A6)

Definition at line 11478 of file fused-src/gmock/gmock.h.

Member Function Documentation

template<typename R , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
R testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6)>::Invoke ( A1  a1,
A2  a2,
A3  a3,
A4  a4,
A5  a5,
A6  a6 
)
inline

Definition at line 228 of file gmock-generated-function-mockers.h.

template<typename R , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
R testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6)>::Invoke ( A1  a1,
A2  a2,
A3  a3,
A4  a4,
A5  a5,
A6  a6 
)
inline

Definition at line 11490 of file fused-src/gmock/gmock.h.

template<typename R , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
MockSpec<F>& testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6)>::With ( const Matcher< A1 > &  m1,
const Matcher< A2 > &  m2,
const Matcher< A3 > &  m3,
const Matcher< A4 > &  m4,
const Matcher< A5 > &  m5,
const Matcher< A6 > &  m6 
)
inline

Definition at line 219 of file gmock-generated-function-mockers.h.

template<typename R , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
MockSpec<F>& testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6)>::With ( const Matcher< A1 > &  m1,
const Matcher< A2 > &  m2,
const Matcher< A3 > &  m3,
const Matcher< A4 > &  m4,
const Matcher< A5 > &  m5,
const Matcher< A6 > &  m6 
)
inline

Definition at line 11481 of file fused-src/gmock/gmock.h.


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


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:11