gmock_vendor
  • Links
    • Rosindex
    • Repository
  • C++ API
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace ImplBase
        • Namespace std::conditional
        • Namespace testing
        • Namespace testing::internal
      • Classes and Structs
        • Template Struct Action< R(Args…)>::ActionAdapter
        • Template Struct Action< R(Args…)>::IgnoreArgs
        • Template Struct ActionImpl
        • Template Struct ActionImpl< R(Args…), Impl >
        • Template Struct BuiltInDefaultValueGetter
        • Template Struct BuiltInDefaultValueGetter< T, false >
        • Template Struct ByMoveWrapper
        • Template Struct conjunction
        • Template Struct conjunction< P1 >
        • Template Struct conjunction< P1, Ps… >
        • Template Struct DeleteArgAction
        • Template Struct disjunction
        • Template Struct disjunction< P1 >
        • Template Struct disjunction< P1, Ps… >
        • Template Struct DoAllAction< FinalAction >::UserConstructorTag
        • Template Struct DoAllAction< InitialAction, OtherActions… >::UserConstructorTag
        • Struct ExcessiveArg
        • Template Struct Function
        • Template Struct Function< R(Args…) >
        • Template Struct ImplBase
        • Struct ImplBase::Holder
        • Template Struct InvokeArgumentAction
        • Template Struct InvokeMethodAction
        • Template Struct InvokeMethodWithoutArgsAction
        • Template Struct InvokeWithoutArgsAction
        • Template Struct is_callable_r_impl
        • Template Struct is_callable_r_impl< void_t< call_result_t< F, Args… > >, R, F, Args… >
        • Template Struct is_implicitly_convertible
        • Template Struct KindOf
        • Template Struct negation
        • Template Struct RemoveConstFromKey
        • Template Struct RemoveConstFromKey< std::pair< const K, V > >
        • Struct Impl::State
        • Template Struct ReturnAction< ByMoveWrapper< T > >::State
        • Template Struct ReturnArgAction
        • Template Struct ReturnNewAction
        • Template Struct ReturnPointeeAction
        • Struct ReturnRoundRobinAction::State
        • Template Struct SaveArgAction
        • Template Struct SaveArgPointeeAction
        • Template Struct SetArgRefereeAction
        • Template Struct SetArgumentPointeeAction
        • Template Struct SetArrayArgumentAction
        • Template Struct ThisRefAdjuster
        • Template Struct WithArgsAction
        • Template Struct OnceAction< Result(Args…)>::IgnoreIncomingArguments
        • Template Struct StdFunctionAdaptor::CallableTag
        • Template Class Action
        • Template Class Action< R(Args…) >
        • Template Class ActionInterface
        • Template Class DefaultValue
        • Class DefaultValue::FactoryValueProducer
        • Class DefaultValue::FixedValueProducer
        • Class DefaultValue::ValueProducer
        • Template Class DefaultValue< T & >
        • Template Class DefaultValue< void >
        • Template Class AssignAction
        • Template Class BuiltInDefaultValue
        • Template Class BuiltInDefaultValue< const T >
        • Template Class BuiltInDefaultValue< T * >
        • Template Class DoAllAction
        • Template Class DoAllAction< FinalAction >
        • Template Class DoAllAction< InitialAction, OtherActions… >
        • Class DoDefaultAction
        • Class FailureReporterInterface
        • Template Class IgnoreResultAction
        • Template Class IgnoreResultAction::Impl
        • Class IsEmptyMatcher
        • Template Class NaggyMockImpl
        • Template Class NiceMockImpl
        • Template Class ReturnAction
        • Template Class ReturnAction::Impl
        • Template Class ReturnAction< ByMoveWrapper< T > >
        • Class ReturnNullAction
        • Template Class ReturnRefAction
        • Template Class ReturnRefAction::Impl
        • Template Class ReturnRefOfCopyAction
        • Template Class ReturnRefOfCopyAction::Impl
        • Template Class ReturnRoundRobinAction
        • Class ReturnVoidAction
        • Template Class SetErrnoAndReturnAction
        • Template Class StlContainerView
        • Template Class StlContainerView< ::std::tuple< ElementPointer, Size > >
        • Template Class StlContainerView< Element[N] >
        • Template Class StrictMockImpl
        • Class WithoutMatchers
        • Template Class Matcher
        • Template Class NaggyMock
        • Template Class NiceMock
        • Template Class OnceAction
        • Template Class OnceAction< Result(Args…) >
        • Template Class OnceAction< Result(Args…)>::StdFunctionAdaptor
        • Template Class PolymorphicAction
        • Template Class PolymorphicAction::MonomorphicImpl
        • Template Class StrictMock
      • Enums
        • Enum LogSeverity
        • Enum TypeKind
      • Functions
        • Function GMOCK_DECLARE_bool_
        • Function GMOCK_DECLARE_int32_
        • Function GMOCK_DECLARE_string_
        • Function GTEST_DISABLE_MSC_WARNINGS_PUSH_(4251)
        • Function GTEST_DISABLE_MSC_WARNINGS_PUSH_(4251)
        • Function GTEST_DISABLE_MSC_WARNINGS_PUSH_(4251)
        • Template Function testing::Assign
        • Template Function testing::ByMove
        • Template Function testing::ByRef
        • Template Function testing::DeleteArg
        • Template Function testing::DoAll
        • Function testing::DoDefault
        • Template Function testing::IgnoreResult
        • Function testing::InitGoogleMock(int *, char **)
        • Function testing::InitGoogleMock(int *, wchar_t **)
        • Function testing::InitGoogleMock()
        • Template Function testing::internal::Apply
        • Template Function testing::internal::ApplyImpl
        • Template Function testing::internal::as_const
        • Function testing::internal::Assert(bool, const char *, int, const std::string&)
        • Function testing::internal::Assert(bool, const char *, int)
        • Function testing::internal::Base64Unescape
        • Function testing::internal::ConvertIdentifierNameToWords
        • Template Function testing::internal::EndsWith
        • Template Function testing::internal::Equals
        • Function testing::internal::Expect(bool, const char *, int, const std::string&)
        • Function testing::internal::Expect(bool, const char *, int)
        • Function testing::internal::GetFailureReporter
        • Template Function testing::internal::GetRawPointer(const Pointer&)
        • Template Function testing::internal::GetRawPointer(const std::reference_wrapper<Element>&)
        • Template Function testing::internal::GetRawPointer(Element *)
        • Function testing::internal::GetWithoutMatchers
        • Function testing::internal::GMOCK_DECLARE_KIND_(bool, kBool)
        • Function testing::internal::GMOCK_DECLARE_KIND_(char, kInteger)
        • Function testing::internal::GMOCK_DECLARE_KIND_(signed char, kInteger)
        • Function testing::internal::GMOCK_DECLARE_KIND_(unsigned char, kInteger)
        • Function testing::internal::GMOCK_DECLARE_KIND_(short, kInteger)
        • Function testing::internal::GMOCK_DECLARE_KIND_(unsigned short, kInteger)
        • Function testing::internal::GMOCK_DECLARE_KIND_(int, kInteger)
        • Function testing::internal::GMOCK_DECLARE_KIND_(unsigned int, kInteger)
        • Function testing::internal::GMOCK_DECLARE_KIND_(long, kInteger)
        • Function testing::internal::GMOCK_DECLARE_KIND_(unsigned long, kInteger)
        • Function testing::internal::GMOCK_DECLARE_KIND_(long long, kInteger)
        • Function testing::internal::GMOCK_DECLARE_KIND_(unsigned long long, kInteger)
        • Function testing::internal::GMOCK_DECLARE_KIND_(wchar_t, kInteger)
        • Function testing::internal::GMOCK_DECLARE_KIND_(float, kFloatingPoint)
        • Function testing::internal::GMOCK_DECLARE_KIND_(double, kFloatingPoint)
        • Function testing::internal::GMOCK_DECLARE_KIND_(long double, kFloatingPoint)
        • Function testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(void)
        • Function testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(::std::string, “”)
        • Function testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(bool, false)
        • Function testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(unsigned char, ‘0’)
        • Function testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(signed char, ‘0’)
        • Function testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(char, ‘0’)
        • Function testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(unsigned short, 0U)
        • Function testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(signed short, 0)
        • Function testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(unsigned int, 0U)
        • Function testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(signed int, 0)
        • Function testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(unsigned long, 0UL)
        • Function testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(signed long, 0L)
        • Function testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(unsigned long long, 0)
        • Function testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(signed long long, 0)
        • Function testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(float, 0)
        • Function testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(double, 0)
        • Template Function testing::internal::HasStrictnessModifier
        • Function testing::internal::IllegalDoDefault
        • Template Function testing::internal::Invalid
        • Template Function testing::internal::InvokeArgument
        • Function testing::internal::JoinAsKeyValueTuple
        • Function testing::internal::Log
        • Function testing::internal::LogIsVisible
        • Template Function testing::internal::MakeAction()
        • Template Function testing::internal::MakeAction(std::shared_ptr<Impl>)
        • Function testing::internal::PrefixOf
        • Template Function testing::internal::StartsWith
        • Template Function testing::internal::StrictnessModifierProbe(const NiceMock<T>&)
        • Template Function testing::internal::StrictnessModifierProbe(const NaggyMock<T>&)
        • Template Function testing::internal::StrictnessModifierProbe(const StrictMock<T>&)
        • Function testing::internal::StrictnessModifierProbe(…)
        • Template Function testing::internal::ValidateSpec
        • Template Function testing::Invoke(FunctionImpl&&)
        • Template Function testing::Invoke(Class *, MethodPtr)
        • Template Function testing::InvokeArgument
        • Template Function testing::InvokeWithoutArgs(FunctionImpl)
        • Template Function testing::InvokeWithoutArgs(Class *, MethodPtr)
        • Function testing::IsEmpty
        • Template Function testing::MakeAction
        • Template Function testing::MakePolymorphicAction
        • Function testing::MATCHER(IsTrue, negation ? “is false” :”is true”)
        • Function testing::MATCHER(IsFalse, negation ? “is true” :”is false”)
        • Template Function testing::Return(R)
        • Function testing::Return()
        • Template Function testing::ReturnArg
        • Template Function testing::ReturnNew
        • Function testing::ReturnNull
        • Template Function testing::ReturnPointee
        • Template Function testing::ReturnRef(R&)
        • Template Function testing::ReturnRef(R&&)
        • Template Function testing::ReturnRefOfCopy
        • Template Function testing::ReturnRoundRobin(std::vector<T>)
        • Template Function testing::ReturnRoundRobin(std::initializer_list<T>)
        • Template Function testing::SaveArg
        • Template Function testing::SaveArgPointee
        • Template Function testing::SetArgPointee
        • Template Function testing::SetArgReferee
        • Template Function testing::SetArgumentPointee
        • Template Function testing::SetArrayArgument
        • Template Function testing::SetErrnoAndReturn
        • Template Function testing::WithArg
        • Template Function testing::WithArgs
        • Template Function testing::WithoutArgs
      • Variables
        • Variable testing::internal::kErrorVerbosity
        • Variable testing::internal::kInfoVerbosity
        • Variable testing::internal::kWarningVerbosity
      • Defines
        • Define ACTION
        • Define ACTION_P
        • Define ACTION_P10
        • Define ACTION_P2
        • Define ACTION_P3
        • Define ACTION_P4
        • Define ACTION_P5
        • Define ACTION_P6
        • Define ACTION_P7
        • Define ACTION_P8
        • Define ACTION_P9
        • Define ACTION_TEMPLATE
        • Define ASSERT_THAT
        • Define EXPECT_CALL
        • Define EXPECT_THAT
        • Define GMOCK_ACTION_ARG_TYPES_AND_NAMES_
        • Define GMOCK_ACTION_ARG_TYPES_AND_NAMES_UNUSED_
        • Define GMOCK_ACTION_CLASS_
        • Define GMOCK_ACTION_FIELD_PARAMS_
        • Define GMOCK_ACTION_GVALUE_PARAMS_
        • Define GMOCK_ACTION_INIT_PARAMS_
        • Define GMOCK_ACTION_TEMPLATE_ARGS_NAMES_
        • Define GMOCK_ACTION_TYPE_GVALUE_PARAMS_
        • Define GMOCK_ACTION_TYPE_PARAMS_
        • Define GMOCK_ACTION_TYPENAME_PARAMS_
        • Define GMOCK_DECLARE_bool_
        • Define GMOCK_DECLARE_int32_
        • Define GMOCK_DECLARE_KIND_
        • Define GMOCK_DECLARE_string_
        • Define GMOCK_DEFINE_bool_
        • Define GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_
        • Define GMOCK_DEFINE_int32_
        • Define GMOCK_DEFINE_string_
        • Define GMOCK_FLAG
        • Define GMOCK_FLAG_GET
        • Define GMOCK_FLAG_NAME_
        • Define GMOCK_FLAG_SET
        • Define GMOCK_INTERNAL_A_MATCHER_ARGUMENT
        • Define GMOCK_INTERNAL_ACTION
        • Define GMOCK_INTERNAL_ARG
        • Define GMOCK_INTERNAL_ARG_O
        • Define GMOCK_INTERNAL_ARG_UNUSED
        • Define GMOCK_INTERNAL_ASSERT_PARENTHESIS
        • Define GMOCK_INTERNAL_ASSERT_VALID_SIGNATURE
        • Define GMOCK_INTERNAL_ASSERT_VALID_SPEC
        • Define GMOCK_INTERNAL_ASSERT_VALID_SPEC_ELEMENT
        • Define GMOCK_INTERNAL_CALLTYPE_SPEC_IF_CALLTYPE
        • Define GMOCK_INTERNAL_COUNT_AND_0_VALUE_PARAMS
        • Define GMOCK_INTERNAL_COUNT_AND_10_VALUE_PARAMS
        • Define GMOCK_INTERNAL_COUNT_AND_1_VALUE_PARAMS
        • Define GMOCK_INTERNAL_COUNT_AND_2_VALUE_PARAMS
        • Define GMOCK_INTERNAL_COUNT_AND_3_VALUE_PARAMS
        • Define GMOCK_INTERNAL_COUNT_AND_4_VALUE_PARAMS
        • Define GMOCK_INTERNAL_COUNT_AND_5_VALUE_PARAMS
        • Define GMOCK_INTERNAL_COUNT_AND_6_VALUE_PARAMS
        • Define GMOCK_INTERNAL_COUNT_AND_7_VALUE_PARAMS
        • Define GMOCK_INTERNAL_COUNT_AND_8_VALUE_PARAMS
        • Define GMOCK_INTERNAL_COUNT_AND_9_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_AND_0_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_AND_10_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_AND_1_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_AND_2_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_AND_3_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_AND_4_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_AND_5_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_AND_6_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_AND_7_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_AND_8_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_AND_9_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_HAS_10_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_DECL_HAS_1_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_DECL_HAS_2_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_DECL_HAS_3_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_DECL_HAS_4_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_DECL_HAS_5_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_DECL_HAS_6_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_DECL_HAS_7_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_DECL_HAS_8_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_DECL_HAS_9_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_DECL_TYPE_AND_0_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_TYPE_AND_10_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_TYPE_AND_1_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_TYPE_AND_2_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_TYPE_AND_3_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_TYPE_AND_4_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_TYPE_AND_5_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_TYPE_AND_6_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_TYPE_AND_7_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_TYPE_AND_8_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DECL_TYPE_AND_9_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_AND_0_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_AND_10_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_AND_1_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_AND_2_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_AND_3_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_AND_4_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_AND_5_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_AND_6_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_AND_7_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_AND_8_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_AND_9_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_COPY_AND_0_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_COPY_AND_10_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_COPY_AND_1_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_COPY_AND_2_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_COPY_AND_3_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_COPY_AND_4_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_COPY_AND_5_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_COPY_AND_6_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_COPY_AND_7_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_COPY_AND_8_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DEFN_COPY_AND_9_VALUE_PARAMS
        • Define GMOCK_INTERNAL_DETECT_CALLTYPE
        • Define GMOCK_INTERNAL_DETECT_CALLTYPE_I_Calltype
        • Define GMOCK_INTERNAL_DETECT_CONST
        • Define GMOCK_INTERNAL_DETECT_CONST_I_const
        • Define GMOCK_INTERNAL_DETECT_FINAL
        • Define GMOCK_INTERNAL_DETECT_FINAL_I_final
        • Define GMOCK_INTERNAL_DETECT_NOEXCEPT
        • Define GMOCK_INTERNAL_DETECT_NOEXCEPT_I_noexcept
        • Define GMOCK_INTERNAL_DETECT_OVERRIDE
        • Define GMOCK_INTERNAL_DETECT_OVERRIDE_I_override
        • Define GMOCK_INTERNAL_DETECT_REF
        • Define GMOCK_INTERNAL_DETECT_REF_I_ref
        • Define GMOCK_INTERNAL_EXPAND
        • Define GMOCK_INTERNAL_FIELD_PARAM
        • Define GMOCK_INTERNAL_FORWARD_ARG
        • Define GMOCK_INTERNAL_GET_CALLTYPE_SPEC
        • Define GMOCK_INTERNAL_GET_NOEXCEPT_SPEC
        • Define GMOCK_INTERNAL_GET_REF_SPEC
        • Define GMOCK_INTERNAL_GET_TYPE
        • Define GMOCK_INTERNAL_GVALUE_PARAM
        • Define GMOCK_INTERNAL_HAS_CONST
        • Define GMOCK_INTERNAL_HAS_FINAL
        • Define GMOCK_INTERNAL_HAS_OVERRIDE
        • Define GMOCK_INTERNAL_INIT_AND_0_VALUE_PARAMS
        • Define GMOCK_INTERNAL_INIT_AND_10_VALUE_PARAMS
        • Define GMOCK_INTERNAL_INIT_AND_1_VALUE_PARAMS
        • Define GMOCK_INTERNAL_INIT_AND_2_VALUE_PARAMS
        • Define GMOCK_INTERNAL_INIT_AND_3_VALUE_PARAMS
        • Define GMOCK_INTERNAL_INIT_AND_4_VALUE_PARAMS
        • Define GMOCK_INTERNAL_INIT_AND_5_VALUE_PARAMS
        • Define GMOCK_INTERNAL_INIT_AND_6_VALUE_PARAMS
        • Define GMOCK_INTERNAL_INIT_AND_7_VALUE_PARAMS
        • Define GMOCK_INTERNAL_INIT_AND_8_VALUE_PARAMS
        • Define GMOCK_INTERNAL_INIT_AND_9_VALUE_PARAMS
        • Define GMOCK_INTERNAL_INIT_PARAM
        • Define GMOCK_INTERNAL_LIST_AND_0_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_AND_10_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_AND_1_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_AND_2_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_AND_3_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_AND_4_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_AND_5_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_AND_6_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_AND_7_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_AND_8_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_AND_9_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_HAS_10_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_LIST_HAS_1_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_LIST_HAS_2_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_LIST_HAS_3_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_LIST_HAS_4_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_LIST_HAS_5_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_LIST_HAS_6_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_LIST_HAS_7_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_LIST_HAS_8_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_LIST_HAS_9_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_LIST_TYPE_AND_0_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_TYPE_AND_10_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_TYPE_AND_1_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_TYPE_AND_2_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_TYPE_AND_3_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_TYPE_AND_4_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_TYPE_AND_5_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_TYPE_AND_6_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_TYPE_AND_7_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_TYPE_AND_8_VALUE_PARAMS
        • Define GMOCK_INTERNAL_LIST_TYPE_AND_9_VALUE_PARAMS
        • Define GMOCK_INTERNAL_MATCHER
        • Define GMOCK_INTERNAL_MATCHER_ARG_USAGE
        • Define GMOCK_INTERNAL_MATCHER_ARGS_USAGE
        • Define GMOCK_INTERNAL_MATCHER_ARGUMENT
        • Define GMOCK_INTERNAL_MATCHER_FORWARD_ARG
        • Define GMOCK_INTERNAL_MATCHER_FORWARD_ARGS
        • Define GMOCK_INTERNAL_MATCHER_FUNCTION_ARG
        • Define GMOCK_INTERNAL_MATCHER_FUNCTION_ARGS
        • Define GMOCK_INTERNAL_MATCHER_MEMBER
        • Define GMOCK_INTERNAL_MATCHER_MEMBER_USAGE
        • Define GMOCK_INTERNAL_MATCHER_MEMBERS
        • Define GMOCK_INTERNAL_MATCHER_MEMBERS_USAGE
        • Define GMOCK_INTERNAL_MATCHER_O
        • Define GMOCK_INTERNAL_MATCHER_PARAMETER
        • Define GMOCK_INTERNAL_MATCHER_TEMPLATE_PARAM
        • Define GMOCK_INTERNAL_MATCHER_TEMPLATE_PARAMS
        • Define GMOCK_INTERNAL_MATCHER_TYPE_PARAM
        • Define GMOCK_INTERNAL_MATCHER_TYPE_PARAMS
        • Define GMOCK_INTERNAL_MOCK_METHOD_ARG_1
        • Define GMOCK_INTERNAL_MOCK_METHOD_ARG_2
        • Define GMOCK_INTERNAL_MOCK_METHOD_ARG_3
        • Define GMOCK_INTERNAL_MOCK_METHOD_ARG_4
        • Define GMOCK_INTERNAL_MOCK_METHOD_ARG_5
        • Define GMOCK_INTERNAL_MOCK_METHOD_ARG_6
        • Define GMOCK_INTERNAL_MOCK_METHOD_ARG_7
        • Define GMOCK_INTERNAL_MOCK_METHOD_IMPL
        • Define GMOCK_INTERNAL_MOCK_METHODN
        • Define GMOCK_INTERNAL_NOEXCEPT_SPEC_IF_NOEXCEPT
        • Define GMOCK_INTERNAL_PARAMETER
        • Define GMOCK_INTERNAL_REF_SPEC_IF_REF
        • Define GMOCK_INTERNAL_SIGNATURE
        • Define GMOCK_INTERNAL_TEMPLATE_ARG
        • Define GMOCK_INTERNAL_TYPE_GVALUE_PARAM
        • Define GMOCK_INTERNAL_TYPE_PARAM
        • Define GMOCK_INTERNAL_TYPENAME_PARAM
        • Define GMOCK_INTERNAL_UNPACK_Calltype
        • Define GMOCK_INTERNAL_UNPACK_ref
        • Define GMOCK_INTERNAL_WARNING_CLANG
        • Define GMOCK_INTERNAL_WARNING_POP
        • Define GMOCK_INTERNAL_WARNING_PUSH
        • Define GMOCK_INTERNAL_WRONG_ARITY
        • Define GMOCK_KIND_OF_
        • Define GMOCK_MAYBE_5046_
        • Define GMOCK_MOCKER_
        • Define GMOCK_ON_CALL_IMPL_
        • Define GMOCK_PP_CAT
        • Define GMOCK_PP_COMMA
        • Define GMOCK_PP_COMMA_IF
        • Define GMOCK_PP_EMPTY
        • Define GMOCK_PP_FOR_EACH
        • Define GMOCK_PP_GENERIC_IF
        • Define GMOCK_PP_HAS_COMMA
        • Define GMOCK_PP_HEAD
        • Define GMOCK_PP_IDENTITY
        • Define GMOCK_PP_IF
        • Define GMOCK_PP_INC
        • Define GMOCK_PP_INTENRAL_EMPTY_TUPLE
        • Define GMOCK_PP_INTERNAL_16TH
        • Define GMOCK_PP_INTERNAL_CALL_MACRO
        • Define GMOCK_PP_INTERNAL_CAT
        • Define GMOCK_PP_INTERNAL_CAT_5
        • Define GMOCK_PP_INTERNAL_COMMA_IF_0
        • Define GMOCK_PP_INTERNAL_COMMA_IF_1
        • Define GMOCK_PP_INTERNAL_COMMA_IF_10
        • Define GMOCK_PP_INTERNAL_COMMA_IF_11
        • Define GMOCK_PP_INTERNAL_COMMA_IF_12
        • Define GMOCK_PP_INTERNAL_COMMA_IF_13
        • Define GMOCK_PP_INTERNAL_COMMA_IF_14
        • Define GMOCK_PP_INTERNAL_COMMA_IF_15
        • Define GMOCK_PP_INTERNAL_COMMA_IF_2
        • Define GMOCK_PP_INTERNAL_COMMA_IF_3
        • Define GMOCK_PP_INTERNAL_COMMA_IF_4
        • Define GMOCK_PP_INTERNAL_COMMA_IF_5
        • Define GMOCK_PP_INTERNAL_COMMA_IF_6
        • Define GMOCK_PP_INTERNAL_COMMA_IF_7
        • Define GMOCK_PP_INTERNAL_COMMA_IF_8
        • Define GMOCK_PP_INTERNAL_COMMA_IF_9
        • Define GMOCK_PP_INTERNAL_FOR_EACH_IMPL_0
        • Define GMOCK_PP_INTERNAL_FOR_EACH_IMPL_1
        • Define GMOCK_PP_INTERNAL_FOR_EACH_IMPL_10
        • Define GMOCK_PP_INTERNAL_FOR_EACH_IMPL_11
        • Define GMOCK_PP_INTERNAL_FOR_EACH_IMPL_12
        • Define GMOCK_PP_INTERNAL_FOR_EACH_IMPL_13
        • Define GMOCK_PP_INTERNAL_FOR_EACH_IMPL_14
        • Define GMOCK_PP_INTERNAL_FOR_EACH_IMPL_15
        • Define GMOCK_PP_INTERNAL_FOR_EACH_IMPL_2
        • Define GMOCK_PP_INTERNAL_FOR_EACH_IMPL_3
        • Define GMOCK_PP_INTERNAL_FOR_EACH_IMPL_4
        • Define GMOCK_PP_INTERNAL_FOR_EACH_IMPL_5
        • Define GMOCK_PP_INTERNAL_FOR_EACH_IMPL_6
        • Define GMOCK_PP_INTERNAL_FOR_EACH_IMPL_7
        • Define GMOCK_PP_INTERNAL_FOR_EACH_IMPL_8
        • Define GMOCK_PP_INTERNAL_FOR_EACH_IMPL_9
        • Define GMOCK_PP_INTERNAL_HEAD
        • Define GMOCK_PP_INTERNAL_IBP_IS_VARIADIC_C
        • Define GMOCK_PP_INTERNAL_IBP_IS_VARIADIC_R_1
        • Define GMOCK_PP_INTERNAL_IBP_IS_VARIADIC_R_GMOCK_PP_INTERNAL_IBP_IS_VARIADIC_C
        • Define GMOCK_PP_INTERNAL_IF_0
        • Define GMOCK_PP_INTERNAL_IF_1
        • Define GMOCK_PP_INTERNAL_INC_0
        • Define GMOCK_PP_INTERNAL_INC_1
        • Define GMOCK_PP_INTERNAL_INC_10
        • Define GMOCK_PP_INTERNAL_INC_11
        • Define GMOCK_PP_INTERNAL_INC_12
        • Define GMOCK_PP_INTERNAL_INC_13
        • Define GMOCK_PP_INTERNAL_INC_14
        • Define GMOCK_PP_INTERNAL_INC_15
        • Define GMOCK_PP_INTERNAL_INC_2
        • Define GMOCK_PP_INTERNAL_INC_3
        • Define GMOCK_PP_INTERNAL_INC_4
        • Define GMOCK_PP_INTERNAL_INC_5
        • Define GMOCK_PP_INTERNAL_INC_6
        • Define GMOCK_PP_INTERNAL_INC_7
        • Define GMOCK_PP_INTERNAL_INC_8
        • Define GMOCK_PP_INTERNAL_INC_9
        • Define GMOCK_PP_INTERNAL_INTERNAL_16TH
        • Define GMOCK_PP_INTERNAL_INTERNAL_HEAD
        • Define GMOCK_PP_INTERNAL_INTERNAL_TAIL
        • Define GMOCK_PP_INTERNAL_IS_EMPTY
        • Define GMOCK_PP_INTERNAL_IS_EMPTY_CASE_0001
        • Define GMOCK_PP_INTERNAL_REMOVE_PARENS
        • Define GMOCK_PP_INTERNAL_STRINGIZE
        • Define GMOCK_PP_INTERNAL_TAIL
        • Define GMOCK_PP_IS_BEGIN_PARENS
        • Define GMOCK_PP_IS_EMPTY
        • Define GMOCK_PP_IS_ENCLOSED_PARENS
        • Define GMOCK_PP_NARG
        • Define GMOCK_PP_NARG0
        • Define GMOCK_PP_REMOVE_PARENS
        • Define GMOCK_PP_REPEAT
        • Define GMOCK_PP_STRINGIZE
        • Define GMOCK_PP_TAIL
        • Define GMOCK_PP_VARIADIC_CALL
        • Define GMOCK_WCHAR_T_IS_NATIVE_
        • Define GTEST_INTERNAL_EMPTY_BASE_CLASS
        • Define MATCHER
        • Define MATCHER_P
        • Define MATCHER_P10
        • Define MATCHER_P2
        • Define MATCHER_P3
        • Define MATCHER_P4
        • Define MATCHER_P5
        • Define MATCHER_P6
        • Define MATCHER_P7
        • Define MATCHER_P8
        • Define MATCHER_P9
        • Define MOCK_CONST_METHOD0
        • Define MOCK_CONST_METHOD0_T
        • Define MOCK_CONST_METHOD0_T_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD0_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD1
        • Define MOCK_CONST_METHOD10
        • Define MOCK_CONST_METHOD10_T
        • Define MOCK_CONST_METHOD10_T_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD10_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD1_T
        • Define MOCK_CONST_METHOD1_T_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD1_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD2
        • Define MOCK_CONST_METHOD2_T
        • Define MOCK_CONST_METHOD2_T_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD2_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD3
        • Define MOCK_CONST_METHOD3_T
        • Define MOCK_CONST_METHOD3_T_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD3_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD4
        • Define MOCK_CONST_METHOD4_T
        • Define MOCK_CONST_METHOD4_T_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD4_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD5
        • Define MOCK_CONST_METHOD5_T
        • Define MOCK_CONST_METHOD5_T_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD5_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD6
        • Define MOCK_CONST_METHOD6_T
        • Define MOCK_CONST_METHOD6_T_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD6_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD7
        • Define MOCK_CONST_METHOD7_T
        • Define MOCK_CONST_METHOD7_T_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD7_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD8
        • Define MOCK_CONST_METHOD8_T
        • Define MOCK_CONST_METHOD8_T_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD8_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD9
        • Define MOCK_CONST_METHOD9_T
        • Define MOCK_CONST_METHOD9_T_WITH_CALLTYPE
        • Define MOCK_CONST_METHOD9_WITH_CALLTYPE
        • Define MOCK_METHOD
        • Define MOCK_METHOD0
        • Define MOCK_METHOD0_T
        • Define MOCK_METHOD0_T_WITH_CALLTYPE
        • Define MOCK_METHOD0_WITH_CALLTYPE
        • Define MOCK_METHOD1
        • Define MOCK_METHOD10
        • Define MOCK_METHOD10_T
        • Define MOCK_METHOD10_T_WITH_CALLTYPE
        • Define MOCK_METHOD10_WITH_CALLTYPE
        • Define MOCK_METHOD1_T
        • Define MOCK_METHOD1_T_WITH_CALLTYPE
        • Define MOCK_METHOD1_WITH_CALLTYPE
        • Define MOCK_METHOD2
        • Define MOCK_METHOD2_T
        • Define MOCK_METHOD2_T_WITH_CALLTYPE
        • Define MOCK_METHOD2_WITH_CALLTYPE
        • Define MOCK_METHOD3
        • Define MOCK_METHOD3_T
        • Define MOCK_METHOD3_T_WITH_CALLTYPE
        • Define MOCK_METHOD3_WITH_CALLTYPE
        • Define MOCK_METHOD4
        • Define MOCK_METHOD4_T
        • Define MOCK_METHOD4_T_WITH_CALLTYPE
        • Define MOCK_METHOD4_WITH_CALLTYPE
        • Define MOCK_METHOD5
        • Define MOCK_METHOD5_T
        • Define MOCK_METHOD5_T_WITH_CALLTYPE
        • Define MOCK_METHOD5_WITH_CALLTYPE
        • Define MOCK_METHOD6
        • Define MOCK_METHOD6_T
        • Define MOCK_METHOD6_T_WITH_CALLTYPE
        • Define MOCK_METHOD6_WITH_CALLTYPE
        • Define MOCK_METHOD7
        • Define MOCK_METHOD7_T
        • Define MOCK_METHOD7_T_WITH_CALLTYPE
        • Define MOCK_METHOD7_WITH_CALLTYPE
        • Define MOCK_METHOD8
        • Define MOCK_METHOD8_T
        • Define MOCK_METHOD8_T_WITH_CALLTYPE
        • Define MOCK_METHOD8_WITH_CALLTYPE
        • Define MOCK_METHOD9
        • Define MOCK_METHOD9_T
        • Define MOCK_METHOD9_T_WITH_CALLTYPE
        • Define MOCK_METHOD9_WITH_CALLTYPE
        • Define ON_CALL
      • Typedefs
        • Typedef testing::internal::call_result_t
        • Typedef testing::internal::identity_t
        • Typedef testing::internal::is_callable_r
        • Typedef testing::internal::LosslessArithmeticConvertible
        • Typedef testing::internal::LosslessArithmeticConvertibleImpl
        • Typedef testing::internal::TupleElement
        • Typedef testing::internal::void_t
        • Typedef testing::Unused
      • Directories
        • Directory include
        • Directory gmock
        • Directory internal
        • Directory custom
      • Files
        • File gmock-actions.h
        • File gmock-cardinalities.h
        • File gmock-function-mocker.h
        • File gmock-generated-actions.h
        • File gmock-internal-utils.h
        • File gmock-matchers.h
        • File gmock-matchers.h
        • File gmock-more-actions.h
        • File gmock-more-matchers.h
        • File gmock-nice-strict.h
        • File gmock-port.h
        • File gmock-port.h
        • File gmock-pp.h
        • File gmock-spec-builders.h
        • File gmock.h
  • Standard Documents
    • README
      • Googletest Mocking (gMock) Framework
        • Overview
    • PACKAGE
    • CHANGELOG
      • Changelog for package gmock_vendor
        • 1.15.0 (2024-04-26)
  • Index
gmock_vendor
  • C++ API
  • File gmock-more-matchers.h
  • View page source

File gmock-more-matchers.h

↰ Parent directory (include/gmock)

Contents

  • Definition (include/gmock/gmock-more-matchers.h)

  • Includes

  • Included By

  • Namespaces

  • Classes

  • Functions

Definition (include/gmock/gmock-more-matchers.h)

  • Program Listing for File gmock-more-matchers.h

Includes

  • gmock/gmock-matchers.h (File gmock-matchers.h)

  • ostream

  • string

Included By

  • File gmock.h

Namespaces

  • Namespace testing

  • Namespace testing::internal

Classes

  • Class IsEmptyMatcher

Functions

  • Function testing::IsEmpty

  • Function testing::MATCHER(IsTrue, negation ? “is false” :”is true”)

  • Function testing::MATCHER(IsFalse, negation ? “is true” :”is false”)

Previous Next

© Copyright The <gmock_vendor> Contributors. License: BSD.

Built with Sphinx using a theme provided by Read the Docs.