Analysis Software
Documentation for sPHENIX simulation software
|
#include <JETSCAPE/blob/main/external_packages/googletest/googlemock/include/gmock/gmock-spec-builders.h>
Public Types | |
typedef Function< F > ::ArgumentTuple | ArgumentTuple |
typedef Function< F > ::ArgumentMatcherTuple | ArgumentMatcherTuple |
typedef Function< F >::Result | Result |
Private Member Functions | |
virtual Expectation | GetHandle () |
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) |
void | ExplainMatchResultTo (const ArgumentTuple &args,::std::ostream *os) 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) |
const Action< F > * | GetActionForArguments (const FunctionMockerBase< F > *mocker, const ArgumentTuple &args,::std::ostream *what,::std::ostream *why) GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) |
GTEST_DISALLOW_COPY_AND_ASSIGN_ (TypedExpectation) | |
Private Attributes | |
FunctionMockerBase< F > *const | owner_ |
ArgumentMatcherTuple | matchers_ |
Matcher< const ArgumentTuple & > | extra_matcher_ |
Action< F > | repeated_action_ |
Friends | |
template<typename Function > | |
class | FunctionMockerBase |
Definition at line 877 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 877 of file gmock-spec-builders.h
typedef Function<F>::ArgumentMatcherTuple testing::internal::TypedExpectation< F >::ArgumentMatcherTuple |
Definition at line 880 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 880 of file gmock-spec-builders.h
typedef Function<F>::ArgumentTuple testing::internal::TypedExpectation< F >::ArgumentTuple |
Definition at line 879 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 879 of file gmock-spec-builders.h
Definition at line 881 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 881 of file gmock-spec-builders.h
|
inline |
Definition at line 883 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 883 of file gmock-spec-builders.h
|
inlinevirtual |
Definition at line 896 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 896 of file gmock-spec-builders.h
References it.
|
inline |
Definition at line 964 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 964 of file gmock-spec-builders.h
References testing::ExpectationSet::begin(), testing::ExpectationSet::end(), and it.
Referenced by testing::internal::TypedExpectation< F >::After().
|
inline |
Definition at line 976 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 976 of file gmock-spec-builders.h
References testing::internal::TypedExpectation< F >::After().
|
inline |
Definition at line 979 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 979 of file gmock-spec-builders.h
References testing::internal::TypedExpectation< F >::After().
|
inline |
Definition at line 983 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 983 of file gmock-spec-builders.h
References testing::internal::TypedExpectation< F >::After().
|
inline |
Definition at line 987 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 987 of file gmock-spec-builders.h
References testing::internal::TypedExpectation< F >::After().
|
inlineprivate |
Definition at line 1106 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1106 of file gmock-spec-builders.h
References check_smearing_config::args, testing::ExpectationSet::begin(), testing::ExpectationSet::end(), testing::internal::ExplainMatchFailureTupleTo(), i, it, testing::Matches(), os, testing::internal::PrintIfNotEmpty(), testing::StringMatchResultListener::str(), and testing::internal::TupleMatches().
Referenced by testing::internal::FunctionMockerBase< R(A1, A2)>::PrintTriedExpectationsLocked().
|
inline |
Definition at line 1053 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1053 of file gmock-spec-builders.h
|
inlineprivate |
Definition at line 1188 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1188 of file gmock-spec-builders.h
References check_smearing_config::args.
Referenced by testing::internal::FunctionMockerBase< R(A1, A2)>::UntypedFindMatchingExpectation().
|
inlineprivate |
Definition at line 1151 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1151 of file gmock-spec-builders.h
References check_smearing_config::args, testing::internal::Assert(), test_fpe::count, testing::internal::kWarning, and testing::internal::Log().
|
inlineprivatevirtual |
Implements testing::internal::ExpectationBase.
Definition at line 1076 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1076 of file gmock-spec-builders.h
|
private |
|
inline |
Definition at line 936 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 936 of file gmock-spec-builders.h
References testing::Sequence::AddExpectation().
|
inline |
Definition at line 946 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 946 of file gmock-spec-builders.h
References testing::InSequence::InSequence().
|
inline |
Definition at line 949 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 949 of file gmock-spec-builders.h
References testing::InSequence::InSequence().
|
inline |
Definition at line 953 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 953 of file gmock-spec-builders.h
References testing::InSequence::InSequence().
|
inline |
Definition at line 957 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 957 of file gmock-spec-builders.h
References testing::InSequence::InSequence().
|
inline |
Definition at line 1048 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1048 of file gmock-spec-builders.h
|
inlineprivate |
Definition at line 1085 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1085 of file gmock-spec-builders.h
References check_smearing_config::args, and testing::internal::TupleMatches().
|
inlinevirtual |
Implements testing::internal::ExpectationBase.
Definition at line 1062 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1062 of file gmock-spec-builders.h
|
inline |
Definition at line 1058 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1058 of file gmock-spec-builders.h
|
inline |
Definition at line 1033 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1033 of file gmock-spec-builders.h
|
inlineprivate |
Definition at line 1092 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1092 of file gmock-spec-builders.h
References check_smearing_config::args, and testing::Matches().
Referenced by testing::internal::FunctionMockerBase< R(A1, A2)>::FindMatchingExpectationLocked().
|
inline |
Definition at line 925 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 925 of file gmock-spec-builders.h
References testing::internal::ExpectationBase::UntypedTimes().
|
inline |
Definition at line 931 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 931 of file gmock-spec-builders.h
References testing::Exactly().
|
inline |
Definition at line 994 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 994 of file gmock-spec-builders.h
References testing::Exactly().
|
inline |
Definition at line 1008 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1008 of file gmock-spec-builders.h
References parse_cmake_options::action, and testing::AtLeast().
|
inline |
Definition at line 907 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 907 of file gmock-spec-builders.h
References Acts::UnitConstants::m.
Definition at line 1072 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1072 of file gmock-spec-builders.h
|
private |
Definition at line 1224 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1224 of file gmock-spec-builders.h
|
private |
Definition at line 1223 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1223 of file gmock-spec-builders.h
|
private |
Definition at line 1222 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1222 of file gmock-spec-builders.h
|
private |
Definition at line 1225 of file gmock-spec-builders.h.
View newest version in sPHENIX GitHub at line 1225 of file gmock-spec-builders.h