Public Types | Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
testing::internal::TypedExpectation< F > Class Template Reference

#include <gmock.h>

Inheritance diagram for testing::internal::TypedExpectation< F >:
Inheritance graph
[legend]

Public Types

typedef Function< F >::ArgumentMatcherTuple ArgumentMatcherTuple
 
typedef Function< F >::ArgumentMatcherTuple ArgumentMatcherTuple
 
typedef Function< F >::ArgumentTuple ArgumentTuple
 
typedef Function< F >::ArgumentTuple ArgumentTuple
 
typedef Function< F >::Result Result
 
typedef Function< F >::Result Result
 

Public Member Functions

TypedExpectationAfter (const ExpectationSet &s)
 
TypedExpectationAfter (const ExpectationSet &s1, const ExpectationSet &s2)
 
TypedExpectationAfter (const ExpectationSet &s1, const ExpectationSet &s2, const ExpectationSet &s3)
 
TypedExpectationAfter (const ExpectationSet &s1, const ExpectationSet &s2, const ExpectationSet &s3, const ExpectationSet &s4)
 
TypedExpectationAfter (const ExpectationSet &s1, const ExpectationSet &s2, const ExpectationSet &s3, const ExpectationSet &s4, const ExpectationSet &s5)
 
TypedExpectationAfter (const ExpectationSet &s)
 
TypedExpectationAfter (const ExpectationSet &s1, const ExpectationSet &s2)
 
TypedExpectationAfter (const ExpectationSet &s1, const ExpectationSet &s2, const ExpectationSet &s3)
 
TypedExpectationAfter (const ExpectationSet &s1, const ExpectationSet &s2, const ExpectationSet &s3, const ExpectationSet &s4)
 
TypedExpectationAfter (const ExpectationSet &s1, const ExpectationSet &s2, const ExpectationSet &s3, const ExpectationSet &s4, const ExpectationSet &s5)
 
const Matcher< const ArgumentTuple & > & extra_matcher () const
 
const Matcher< const ArgumentTuple & > & extra_matcher () const
 
TypedExpectationInSequence (const Sequence &s)
 
TypedExpectationInSequence (const Sequence &s1, const Sequence &s2)
 
TypedExpectationInSequence (const Sequence &s1, const Sequence &s2, const Sequence &s3)
 
TypedExpectationInSequence (const Sequence &s1, const Sequence &s2, const Sequence &s3, const Sequence &s4)
 
TypedExpectationInSequence (const Sequence &s1, const Sequence &s2, const Sequence &s3, const Sequence &s4, const Sequence &s5)
 
TypedExpectationInSequence (const Sequence &s)
 
TypedExpectationInSequence (const Sequence &s1, const Sequence &s2)
 
TypedExpectationInSequence (const Sequence &s1, const Sequence &s2, const Sequence &s3)
 
TypedExpectationInSequence (const Sequence &s1, const Sequence &s2, const Sequence &s3, const Sequence &s4)
 
TypedExpectationInSequence (const Sequence &s1, const Sequence &s2, const Sequence &s3, const Sequence &s4, const Sequence &s5)
 
const ArgumentMatcherTuplematchers () const
 
const ArgumentMatcherTuplematchers () const
 
virtual void MaybeDescribeExtraMatcherTo (::std::ostream *os)
 
virtual void MaybeDescribeExtraMatcherTo (::std::ostream *os)
 
const Action< F > & repeated_action () const
 
const Action< F > & repeated_action () const
 
TypedExpectationRetiresOnSaturation ()
 
TypedExpectationRetiresOnSaturation ()
 
TypedExpectationTimes (const Cardinality &a_cardinality)
 
TypedExpectationTimes (int n)
 
TypedExpectationTimes (const Cardinality &a_cardinality)
 
TypedExpectationTimes (int n)
 
 TypedExpectation (FunctionMockerBase< F > *owner, const char *a_file, int a_line, const string &a_source_text, const ArgumentMatcherTuple &m)
 
 TypedExpectation (FunctionMockerBase< F > *owner, const char *a_file, int a_line, const string &a_source_text, const ArgumentMatcherTuple &m)
 
TypedExpectationWillOnce (const Action< F > &action)
 
TypedExpectationWillOnce (const Action< F > &action)
 
TypedExpectationWillRepeatedly (const Action< F > &action)
 
TypedExpectationWillRepeatedly (const Action< F > &action)
 
TypedExpectationWith (const Matcher< const ArgumentTuple & > &m)
 
TypedExpectationWith (const Matcher< const ArgumentTuple & > &m)
 
virtual ~TypedExpectation ()
 
virtual ~TypedExpectation ()
 
- Public Member Functions inherited from testing::internal::ExpectationBase
const Cardinalitycardinality () const
 
const Cardinalitycardinality () const
 
void DescribeCallCountTo (::std::ostream *os) const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
void DescribeCallCountTo (::std::ostream *os) const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
void DescribeLocationTo (::std::ostream *os) const
 
void DescribeLocationTo (::std::ostream *os) const
 
 ExpectationBase (const char *file, int line, const string &source_text)
 
 ExpectationBase (const char *file, int line, const string &source_text)
 
const char * file () const
 
const char * file () const
 
int line () const
 
int line () const
 
const char * source_text () const
 
const char * source_text () const
 
virtual ~ExpectationBase ()
 
virtual ~ExpectationBase ()
 

Private Member Functions

void ExplainMatchResultTo (const ArgumentTuple &args,::std::ostream *os) const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
void ExplainMatchResultTo (const ArgumentTuple &args,::std::ostream *os) const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
const Action< F > * GetActionForArguments (const FunctionMockerBase< F > *mocker, const ArgumentTuple &args,::std::ostream *what,::std::ostream *why) GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
const Action< F > * GetActionForArguments (const FunctionMockerBase< F > *mocker, const ArgumentTuple &args,::std::ostream *what,::std::ostream *why) GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
const Action< F > & GetCurrentAction (const FunctionMockerBase< F > *mocker, const ArgumentTuple &args) const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
const Action< F > & GetCurrentAction (const FunctionMockerBase< F > *mocker, const ArgumentTuple &args) const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
virtual Expectation GetHandle ()
 
virtual Expectation GetHandle ()
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (TypedExpectation)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (TypedExpectation)
 
bool Matches (const ArgumentTuple &args) const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
bool Matches (const ArgumentTuple &args) const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
bool ShouldHandleArguments (const ArgumentTuple &args) const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
bool ShouldHandleArguments (const ArgumentTuple &args) const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 

Private Attributes

Matcher< const ArgumentTuple & > extra_matcher_
 
ArgumentMatcherTuple matchers_
 
FunctionMockerBase< F > *const owner_
 
Action< F > repeated_action_
 

Friends

template<typename Function >
class FunctionMockerBase
 
template<typename Function >
class FunctionMockerBase
 

Additional Inherited Members

- Protected Types inherited from testing::internal::ExpectationBase
enum  Clause {
  kNone, kWith, kTimes, kInSequence,
  kAfter, kWillOnce, kWillRepeatedly, kRetiresOnSaturation,
  kNone, kWith, kTimes, kInSequence,
  kAfter, kWillOnce, kWillRepeatedly, kRetiresOnSaturation
}
 
enum  Clause {
  kNone, kWith, kTimes, kInSequence,
  kAfter, kWillOnce, kWillRepeatedly, kRetiresOnSaturation,
  kNone, kWith, kTimes, kInSequence,
  kAfter, kWillOnce, kWillRepeatedly, kRetiresOnSaturation
}
 
typedef std::vector< const void * > UntypedActions
 
typedef std::vector< const void * > UntypedActions
 
- Protected Member Functions inherited from testing::internal::ExpectationBase
bool AllPrerequisitesAreSatisfied () const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
bool AllPrerequisitesAreSatisfied () const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
void AssertSpecProperty (bool property, const string &failure_message) const
 
void AssertSpecProperty (bool property, const string &failure_message) const
 
int call_count () const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
int call_count () const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
bool cardinality_specified () const
 
bool cardinality_specified () const
 
void CheckActionCountIfNotDone () const GTEST_LOCK_EXCLUDED_(mutex_)
 
void CheckActionCountIfNotDone () const GTEST_LOCK_EXCLUDED_(mutex_)
 
void ExpectSpecProperty (bool property, const string &failure_message) const
 
void ExpectSpecProperty (bool property, const string &failure_message) const
 
void FindUnsatisfiedPrerequisites (ExpectationSet *result) const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
void FindUnsatisfiedPrerequisites (ExpectationSet *result) const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
 GTEST_DISALLOW_ASSIGN_ (ExpectationBase)
 
 GTEST_DISALLOW_ASSIGN_ (ExpectationBase)
 
void IncrementCallCount () GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
void IncrementCallCount () GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
bool is_retired () const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
bool is_retired () const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
bool IsOverSaturated () const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
bool IsOverSaturated () const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
bool IsSatisfied () const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
bool IsSatisfied () const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
bool IsSaturated () const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
bool IsSaturated () const GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
void Retire () GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
void Retire () GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
void RetireAllPreRequisites () GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
void RetireAllPreRequisites () GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex)
 
void set_cardinality (const Cardinality &a_cardinality)
 
void set_cardinality (const Cardinality &a_cardinality)
 
void SpecifyCardinality (const Cardinality &cardinality)
 
void SpecifyCardinality (const Cardinality &cardinality)
 
void UntypedTimes (const Cardinality &a_cardinality)
 
void UntypedTimes (const Cardinality &a_cardinality)
 
- Protected Attributes inherited from testing::internal::ExpectationBase
bool action_count_checked_
 
int call_count_
 
Cardinality cardinality_
 
bool cardinality_specified_
 
bool extra_matcher_specified_
 
const char * file_
 
ExpectationSet immediate_prerequisites_
 
Clause last_clause_
 
int line_
 
Mutex mutex_
 
bool repeated_action_specified_
 
bool retired_
 
bool retires_on_saturation_
 
const string source_text_
 
UntypedActions untyped_actions_
 

Detailed Description

template<typename F>
class testing::internal::TypedExpectation< F >

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

Member Typedef Documentation

Definition at line 922 of file gmock-spec-builders.h.

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

Definition at line 921 of file gmock-spec-builders.h.

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

template<typename F>
typedef Function<F>::Result testing::internal::TypedExpectation< F >::Result

Definition at line 923 of file gmock-spec-builders.h.

template<typename F>
typedef Function<F>::Result testing::internal::TypedExpectation< F >::Result

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

Constructor & Destructor Documentation

template<typename F>
testing::internal::TypedExpectation< F >::TypedExpectation ( FunctionMockerBase< F > *  owner,
const char *  a_file,
int  a_line,
const string a_source_text,
const ArgumentMatcherTuple m 
)
inline

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

template<typename F>
virtual testing::internal::TypedExpectation< F >::~TypedExpectation ( )
inlinevirtual

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

template<typename F>
testing::internal::TypedExpectation< F >::TypedExpectation ( FunctionMockerBase< F > *  owner,
const char *  a_file,
int  a_line,
const string a_source_text,
const ArgumentMatcherTuple m 
)
inline

Definition at line 925 of file gmock-spec-builders.h.

template<typename F>
virtual testing::internal::TypedExpectation< F >::~TypedExpectation ( )
inlinevirtual

Definition at line 938 of file gmock-spec-builders.h.

Member Function Documentation

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::After ( const ExpectationSet s)
inline

Definition at line 1022 of file gmock-spec-builders.h.

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::After ( const ExpectationSet s1,
const ExpectationSet s2 
)
inline

Definition at line 1037 of file gmock-spec-builders.h.

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::After ( const ExpectationSet s1,
const ExpectationSet s2,
const ExpectationSet s3 
)
inline

Definition at line 1041 of file gmock-spec-builders.h.

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::After ( const ExpectationSet s1,
const ExpectationSet s2,
const ExpectationSet s3,
const ExpectationSet s4 
)
inline

Definition at line 1046 of file gmock-spec-builders.h.

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::After ( const ExpectationSet s1,
const ExpectationSet s2,
const ExpectationSet s3,
const ExpectationSet s4,
const ExpectationSet s5 
)
inline

Definition at line 1051 of file gmock-spec-builders.h.

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::After ( const ExpectationSet s)
inline

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

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::After ( const ExpectationSet s1,
const ExpectationSet s2 
)
inline

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

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::After ( const ExpectationSet s1,
const ExpectationSet s2,
const ExpectationSet s3 
)
inline

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

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::After ( const ExpectationSet s1,
const ExpectationSet s2,
const ExpectationSet s3,
const ExpectationSet s4 
)
inline

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

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::After ( const ExpectationSet s1,
const ExpectationSet s2,
const ExpectationSet s3,
const ExpectationSet s4,
const ExpectationSet s5 
)
inline

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

template<typename F>
void testing::internal::TypedExpectation< F >::ExplainMatchResultTo ( const ArgumentTuple args,
::std::ostream *  os 
) const
inlineprivate

Definition at line 1191 of file gmock-spec-builders.h.

template<typename F>
void testing::internal::TypedExpectation< F >::ExplainMatchResultTo ( const ArgumentTuple args,
::std::ostream *  os 
) const
inlineprivate

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

template<typename F>
const Matcher<const ArgumentTuple &>& testing::internal::TypedExpectation< F >::extra_matcher ( ) const
inline

Definition at line 1132 of file gmock-spec-builders.h.

template<typename F>
const Matcher<const ArgumentTuple &>& testing::internal::TypedExpectation< F >::extra_matcher ( ) const
inline

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

template<typename F>
const Action<F>* testing::internal::TypedExpectation< F >::GetActionForArguments ( const FunctionMockerBase< F > *  mocker,
const ArgumentTuple args,
::std::ostream *  what,
::std::ostream *  why 
)
inlineprivate

Definition at line 1294 of file gmock-spec-builders.h.

template<typename F>
const Action<F>* testing::internal::TypedExpectation< F >::GetActionForArguments ( const FunctionMockerBase< F > *  mocker,
const ArgumentTuple args,
::std::ostream *  what,
::std::ostream *  why 
)
inlineprivate

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

template<typename F>
const Action<F>& testing::internal::TypedExpectation< F >::GetCurrentAction ( const FunctionMockerBase< F > *  mocker,
const ArgumentTuple args 
) const
inlineprivate

Definition at line 1254 of file gmock-spec-builders.h.

template<typename F>
const Action<F>& testing::internal::TypedExpectation< F >::GetCurrentAction ( const FunctionMockerBase< F > *  mocker,
const ArgumentTuple args 
) const
inlineprivate

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

template<typename F>
virtual Expectation testing::internal::TypedExpectation< F >::GetHandle ( )
inlineprivatevirtual

Implements testing::internal::ExpectationBase.

Definition at line 1158 of file gmock-spec-builders.h.

template<typename F>
virtual Expectation testing::internal::TypedExpectation< F >::GetHandle ( )
inlineprivatevirtual

Implements testing::internal::ExpectationBase.

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

template<typename F>
testing::internal::TypedExpectation< F >::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( TypedExpectation< F >  )
private
template<typename F>
testing::internal::TypedExpectation< F >::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( TypedExpectation< F >  )
private
template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::InSequence ( const Sequence s)
inline

Definition at line 989 of file gmock-spec-builders.h.

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::InSequence ( const Sequence s1,
const Sequence s2 
)
inline

Definition at line 1000 of file gmock-spec-builders.h.

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::InSequence ( const Sequence s1,
const Sequence s2,
const Sequence s3 
)
inline

Definition at line 1004 of file gmock-spec-builders.h.

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::InSequence ( const Sequence s1,
const Sequence s2,
const Sequence s3,
const Sequence s4 
)
inline

Definition at line 1009 of file gmock-spec-builders.h.

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::InSequence ( const Sequence s1,
const Sequence s2,
const Sequence s3,
const Sequence s4,
const Sequence s5 
)
inline

Definition at line 1014 of file gmock-spec-builders.h.

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::InSequence ( const Sequence s)
inline

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

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::InSequence ( const Sequence s1,
const Sequence s2 
)
inline

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

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::InSequence ( const Sequence s1,
const Sequence s2,
const Sequence s3 
)
inline

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

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::InSequence ( const Sequence s1,
const Sequence s2,
const Sequence s3,
const Sequence s4 
)
inline

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

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::InSequence ( const Sequence s1,
const Sequence s2,
const Sequence s3,
const Sequence s4,
const Sequence s5 
)
inline

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

template<typename F>
const ArgumentMatcherTuple& testing::internal::TypedExpectation< F >::matchers ( ) const
inline

Definition at line 1126 of file gmock-spec-builders.h.

template<typename F>
const ArgumentMatcherTuple& testing::internal::TypedExpectation< F >::matchers ( ) const
inline

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

template<typename F>
bool testing::internal::TypedExpectation< F >::Matches ( const ArgumentTuple args) const
inlineprivate

Definition at line 1168 of file gmock-spec-builders.h.

template<typename F>
bool testing::internal::TypedExpectation< F >::Matches ( const ArgumentTuple args) const
inlineprivate

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

template<typename F>
virtual void testing::internal::TypedExpectation< F >::MaybeDescribeExtraMatcherTo ( ::std::ostream *  os)
inlinevirtual

Implements testing::internal::ExpectationBase.

Definition at line 1142 of file gmock-spec-builders.h.

template<typename F>
virtual void testing::internal::TypedExpectation< F >::MaybeDescribeExtraMatcherTo ( ::std::ostream *  os)
inlinevirtual

Implements testing::internal::ExpectationBase.

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

template<typename F>
const Action<F>& testing::internal::TypedExpectation< F >::repeated_action ( ) const
inline

Definition at line 1138 of file gmock-spec-builders.h.

template<typename F>
const Action<F>& testing::internal::TypedExpectation< F >::repeated_action ( ) const
inline

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

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::RetiresOnSaturation ( )
inline

Definition at line 1110 of file gmock-spec-builders.h.

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::RetiresOnSaturation ( )
inline

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

template<typename F>
bool testing::internal::TypedExpectation< F >::ShouldHandleArguments ( const ArgumentTuple args) const
inlineprivate

Definition at line 1176 of file gmock-spec-builders.h.

template<typename F>
bool testing::internal::TypedExpectation< F >::ShouldHandleArguments ( const ArgumentTuple args) const
inlineprivate

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

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::Times ( const Cardinality a_cardinality)
inline

Definition at line 976 of file gmock-spec-builders.h.

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::Times ( int  n)
inline

Definition at line 983 of file gmock-spec-builders.h.

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::Times ( const Cardinality a_cardinality)
inline

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

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::Times ( int  n)
inline

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

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::WillOnce ( const Action< F > &  action)
inline

Definition at line 1059 of file gmock-spec-builders.h.

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::WillOnce ( const Action< F > &  action)
inline

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

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::WillRepeatedly ( const Action< F > &  action)
inline

Definition at line 1077 of file gmock-spec-builders.h.

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::WillRepeatedly ( const Action< F > &  action)
inline

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

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::With ( const Matcher< const ArgumentTuple & > &  m)
inline

Definition at line 952 of file gmock-spec-builders.h.

template<typename F>
TypedExpectation& testing::internal::TypedExpectation< F >::With ( const Matcher< const ArgumentTuple & > &  m)
inline

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

Friends And Related Function Documentation

template<typename F>
template<typename Function >
class FunctionMockerBase ( )
friend

Definition at line 1154 of file gmock-spec-builders.h.

template<typename F>
template<typename Function >
friend class FunctionMockerBase
friend

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

Member Data Documentation

template<typename F>
Matcher< const ArgumentTuple & > testing::internal::TypedExpectation< F >::extra_matcher_
private

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

template<typename F>
ArgumentMatcherTuple testing::internal::TypedExpectation< F >::matchers_
private

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

template<typename F>
FunctionMockerBase< F > *const testing::internal::TypedExpectation< F >::owner_
private

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

template<typename F>
Action< F > testing::internal::TypedExpectation< F >::repeated_action_
private

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