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

#include <gmock.h>

Inheritance diagram for testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7)>:
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, A7)
 
typedef R F(A1, A2, A3, A4, A5, A6, A7)
 
- Public Types inherited from testing::internal::FunctionMockerBase< R(A1, A2, A3, A4, A5, A6, A7)>
typedef Function< R(A1, A2, A3, A4, A5, A6, A7) >::ArgumentMatcherTuple ArgumentMatcherTuple
 
typedef Function< R(A1, A2, A3, A4, A5, A6, A7) >::ArgumentMatcherTuple ArgumentMatcherTuple
 
typedef Function< R(A1, A2, A3, A4, A5, A6, A7) >::ArgumentTuple ArgumentTuple
 
typedef Function< R(A1, A2, A3, A4, A5, A6, A7) >::ArgumentTuple ArgumentTuple
 
typedef Function< R(A1, A2, A3, A4, A5, A6, A7) >::Result Result
 
typedef Function< R(A1, A2, A3, A4, A5, A6, A7) >::Result Result
 

Public Member Functions

Invoke (A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7)
 
Invoke (A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7)
 
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, const Matcher< A7 > &m7)
 
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, const Matcher< A7 > &m7)
 
- Public Member Functions inherited from testing::internal::FunctionMockerBase< R(A1, A2, A3, A4, A5, A6, A7)>
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, A7) > * FindOnCallSpec (const ArgumentTuple &args) const
 
const OnCallSpec< R(A1, A2, A3, A4, A5, A6, A7) > * 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, A7)>
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, A7)>
TypedExpectation< R(A1, A2, A3, A4, A5, A6, A7) > & 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, A7) > & 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, A7) > & AddNewOnCallSpec (const char *file, int line, const ArgumentMatcherTuple &m) GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
OnCallSpec< R(A1, A2, A3, A4, A5, A6, A7) > & AddNewOnCallSpec (const char *file, int line, const ArgumentMatcherTuple &m) GTEST_LOCK_EXCLUDED_(g_gmock_mutex)
 
MockSpec< R(A1, A2, A3, A4, A5, A6, A7) > & current_spec ()
 
MockSpec< R(A1, A2, A3, A4, A5, A6, A7) > & 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, typename A7>
class testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7)>

Definition at line 11502 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 , typename A7 >
typedef internal::Function<F>::ArgumentTuple testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7)>::ArgumentTuple

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

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

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

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

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

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

Definition at line 11506 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 , typename A7 >
R testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7)>::Invoke ( A1  a1,
A2  a2,
A3  a3,
A4  a4,
A5  a5,
A6  a6,
A7  a7 
)
inline

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

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

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

template<typename R , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 >
MockSpec<F>& testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7)>::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,
const Matcher< A7 > &  m7 
)
inline

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

template<typename R , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 >
MockSpec<F>& testing::internal::FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7)>::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,
const Matcher< A7 > &  m7 
)
inline

Definition at line 11509 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