|
#define | ACTION(name) |
|
#define | ACTION_P(name, p0) |
|
#define | ACTION_P10(name, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) |
|
#define | ACTION_P2(name, p0, p1) |
|
#define | ACTION_P3(name, p0, p1, p2) |
|
#define | ACTION_P4(name, p0, p1, p2, p3) |
|
#define | ACTION_P5(name, p0, p1, p2, p3, p4) |
|
#define | ACTION_P6(name, p0, p1, p2, p3, p4, p5) |
|
#define | ACTION_P7(name, p0, p1, p2, p3, p4, p5, p6) |
|
#define | ACTION_P8(name, p0, p1, p2, p3, p4, p5, p6, p7) |
|
#define | ACTION_P9(name, p0, p1, p2, p3, p4, p5, p6, p7, p8) |
|
#define | ACTION_TEMPLATE(name, template_params, value_params) |
|
#define | ASSERT_THAT(value, matcher) |
|
#define | EXPECT_CALL(obj, call) GMOCK_EXPECT_CALL_IMPL_(obj, call) |
|
#define | EXPECT_THAT(value, matcher) |
|
#define | GMOCK_ACTION_ARG_TYPES_AND_NAMES_UNUSED_ |
|
#define | GMOCK_ACTION_CLASS_(name, value_params) GTEST_CONCAT_TOKEN_(name##Action, GMOCK_INTERNAL_COUNT_##value_params) |
|
#define | GMOCK_ARG_(tn, N, ...) tn ::testing::internal::Function<__VA_ARGS__>::Argument##N |
|
#define | GMOCK_DECLARE_bool_(name) extern GTEST_API_ bool GMOCK_FLAG(name) |
|
#define | GMOCK_DECLARE_int32_(name) extern GTEST_API_ ::testing::internal::Int32 GMOCK_FLAG(name) |
|
#define | GMOCK_DECLARE_KIND_(type, kind) template <> struct KindOf<type> { enum { value = kind }; } |
|
#define | GMOCK_DECLARE_string_(name) extern GTEST_API_ ::std::string GMOCK_FLAG(name) |
|
#define | GMOCK_DEFINE_bool_(name, default_val, doc) GTEST_API_ bool GMOCK_FLAG(name) = (default_val) |
|
#define | GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_(type, value) |
|
#define | GMOCK_DEFINE_int32_(name, default_val, doc) GTEST_API_ ::testing::internal::Int32 GMOCK_FLAG(name) = (default_val) |
|
#define | GMOCK_DEFINE_string_(name, default_val, doc) GTEST_API_ ::std::string GMOCK_FLAG(name) = (default_val) |
|
#define | GMOCK_EXPECT_CALL_IMPL_(obj, call) ((obj).gmock_##call).InternalExpectedAt(__FILE__, __LINE__, #obj, #call) |
|
#define | GMOCK_FIELD_(Tuple, N) typename ::std::tr1::tuple_element<N, Tuple>::type |
|
#define | GMOCK_FIELD_TYPE_(Tuple, i) typename ::std::tr1::tuple_element<i, Tuple>::type |
|
#define | GMOCK_FLAG(name) FLAGS_gmock_##name |
|
#define | GMOCK_GMOCK_MORE_MATCHERS_H_ |
|
#define | GMOCK_IMPLEMENT_COMPARISON2_MATCHER_(name, op, relation) |
|
#define | GMOCK_IMPLEMENT_COMPARISON_MATCHER_(name, op, relation, negated_relation) |
|
#define | GMOCK_INCLUDE_GMOCK_GMOCK_ACTIONS_H_ |
|
#define | GMOCK_INCLUDE_GMOCK_GMOCK_CARDINALITIES_H_ |
|
#define | GMOCK_INCLUDE_GMOCK_GMOCK_GENERATED_ACTIONS_H_ |
|
#define | GMOCK_INCLUDE_GMOCK_GMOCK_GENERATED_FUNCTION_MOCKERS_H_ |
|
#define | GMOCK_INCLUDE_GMOCK_GMOCK_GENERATED_MATCHERS_H_ |
|
#define | GMOCK_INCLUDE_GMOCK_GMOCK_GENERATED_NICE_STRICT_H_ |
|
#define | GMOCK_INCLUDE_GMOCK_GMOCK_MATCHERS_H_ |
|
#define | GMOCK_INCLUDE_GMOCK_GMOCK_MORE_ACTIONS_H_ |
|
#define | GMOCK_INCLUDE_GMOCK_GMOCK_SPEC_BUILDERS_H_ |
|
#define | GMOCK_INCLUDE_GMOCK_INTERNAL_GMOCK_GENERATED_INTERNAL_UTILS_H_ |
|
#define | GMOCK_INCLUDE_GMOCK_INTERNAL_GMOCK_INTERNAL_UTILS_H_ |
|
#define | GMOCK_INCLUDE_GMOCK_INTERNAL_GMOCK_PORT_H_ |
|
#define | GMOCK_INTERNAL_COUNT_AND_0_VALUE_PARAMS() |
|
#define | GMOCK_INTERNAL_COUNT_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) P10 |
|
#define | GMOCK_INTERNAL_COUNT_AND_1_VALUE_PARAMS(p0) P |
|
#define | GMOCK_INTERNAL_COUNT_AND_2_VALUE_PARAMS(p0, p1) P2 |
|
#define | GMOCK_INTERNAL_COUNT_AND_3_VALUE_PARAMS(p0, p1, p2) P3 |
|
#define | GMOCK_INTERNAL_COUNT_AND_4_VALUE_PARAMS(p0, p1, p2, p3) P4 |
|
#define | GMOCK_INTERNAL_COUNT_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) P5 |
|
#define | GMOCK_INTERNAL_COUNT_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) P6 |
|
#define | GMOCK_INTERNAL_COUNT_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) P7 |
|
#define | GMOCK_INTERNAL_COUNT_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7) P8 |
|
#define | GMOCK_INTERNAL_COUNT_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8) P9 |
|
#define | GMOCK_INTERNAL_DECL_AND_0_VALUE_PARAMS() |
|
#define | GMOCK_INTERNAL_DECL_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) |
|
#define | GMOCK_INTERNAL_DECL_AND_1_VALUE_PARAMS(p0) p0##_type p0 |
|
#define | GMOCK_INTERNAL_DECL_AND_2_VALUE_PARAMS(p0, p1) |
|
#define | GMOCK_INTERNAL_DECL_AND_3_VALUE_PARAMS(p0, p1, p2) |
|
#define | GMOCK_INTERNAL_DECL_AND_4_VALUE_PARAMS(p0, p1, p2, p3) |
|
#define | GMOCK_INTERNAL_DECL_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, p4##_type p4 |
|
#define | GMOCK_INTERNAL_DECL_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) |
|
#define | GMOCK_INTERNAL_DECL_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) |
|
#define | GMOCK_INTERNAL_DECL_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7) |
|
#define | GMOCK_INTERNAL_DECL_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8) |
|
#define | GMOCK_INTERNAL_DECL_HAS_10_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5, kind6, name6, kind7, name7, kind8, name8, kind9, name9) |
|
#define | GMOCK_INTERNAL_DECL_HAS_1_TEMPLATE_PARAMS(kind0, name0) kind0 name0 |
|
#define | GMOCK_INTERNAL_DECL_HAS_2_TEMPLATE_PARAMS(kind0, name0, kind1, name1) kind0 name0, kind1 name1 |
|
#define | GMOCK_INTERNAL_DECL_HAS_3_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2) kind0 name0, kind1 name1, kind2 name2 |
|
#define | GMOCK_INTERNAL_DECL_HAS_4_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3) |
|
#define | GMOCK_INTERNAL_DECL_HAS_5_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4) |
|
#define | GMOCK_INTERNAL_DECL_HAS_6_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5) |
|
#define | GMOCK_INTERNAL_DECL_HAS_7_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5, kind6, name6) |
|
#define | GMOCK_INTERNAL_DECL_HAS_8_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5, kind6, name6, kind7, name7) |
|
#define | GMOCK_INTERNAL_DECL_HAS_9_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5, kind6, name6, kind7, name7, kind8, name8) |
|
#define | GMOCK_INTERNAL_DECL_TYPE_AND_0_VALUE_PARAMS() |
|
#define | GMOCK_INTERNAL_DECL_TYPE_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) |
|
#define | GMOCK_INTERNAL_DECL_TYPE_AND_1_VALUE_PARAMS(p0) , typename p0##_type |
|
#define | GMOCK_INTERNAL_DECL_TYPE_AND_2_VALUE_PARAMS(p0, p1) |
|
#define | GMOCK_INTERNAL_DECL_TYPE_AND_3_VALUE_PARAMS(p0, p1, p2) |
|
#define | GMOCK_INTERNAL_DECL_TYPE_AND_4_VALUE_PARAMS(p0, p1, p2, p3) |
|
#define | GMOCK_INTERNAL_DECL_TYPE_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) |
|
#define | GMOCK_INTERNAL_DECL_TYPE_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) |
|
#define | GMOCK_INTERNAL_DECL_TYPE_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) |
|
#define | GMOCK_INTERNAL_DECL_TYPE_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7) |
|
#define | GMOCK_INTERNAL_DECL_TYPE_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8) |
|
#define | GMOCK_INTERNAL_DEFN_AND_0_VALUE_PARAMS() |
|
#define | GMOCK_INTERNAL_DEFN_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) |
|
#define | GMOCK_INTERNAL_DEFN_AND_1_VALUE_PARAMS(p0) p0##_type p0; |
|
#define | GMOCK_INTERNAL_DEFN_AND_2_VALUE_PARAMS(p0, p1) |
|
#define | GMOCK_INTERNAL_DEFN_AND_3_VALUE_PARAMS(p0, p1, p2) |
|
#define | GMOCK_INTERNAL_DEFN_AND_4_VALUE_PARAMS(p0, p1, p2, p3) |
|
#define | GMOCK_INTERNAL_DEFN_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) p0##_type p0; p1##_type p1; p2##_type p2; p3##_type p3; p4##_type p4; |
|
#define | GMOCK_INTERNAL_DEFN_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) |
|
#define | GMOCK_INTERNAL_DEFN_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) |
|
#define | GMOCK_INTERNAL_DEFN_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7) |
|
#define | GMOCK_INTERNAL_DEFN_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8) |
|
#define | GMOCK_INTERNAL_INIT_AND_0_VALUE_PARAMS() () |
|
#define | GMOCK_INTERNAL_INIT_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) |
|
#define | GMOCK_INTERNAL_INIT_AND_1_VALUE_PARAMS(p0) (p0##_type gmock_p0) : p0(gmock_p0) |
|
#define | GMOCK_INTERNAL_INIT_AND_2_VALUE_PARAMS(p0, p1) (p0##_type gmock_p0, p1##_type gmock_p1) : p0(gmock_p0), p1(gmock_p1) |
|
#define | GMOCK_INTERNAL_INIT_AND_3_VALUE_PARAMS(p0, p1, p2) |
|
#define | GMOCK_INTERNAL_INIT_AND_4_VALUE_PARAMS(p0, p1, p2, p3) |
|
#define | GMOCK_INTERNAL_INIT_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) |
|
#define | GMOCK_INTERNAL_INIT_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) |
|
#define | GMOCK_INTERNAL_INIT_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) |
|
#define | GMOCK_INTERNAL_INIT_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7) |
|
#define | GMOCK_INTERNAL_INIT_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8) |
|
#define | GMOCK_INTERNAL_LIST_AND_0_VALUE_PARAMS() |
|
#define | GMOCK_INTERNAL_LIST_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) p0, p1, p2, p3, p4, p5, p6, p7, p8, p9 |
|
#define | GMOCK_INTERNAL_LIST_AND_1_VALUE_PARAMS(p0) p0 |
|
#define | GMOCK_INTERNAL_LIST_AND_2_VALUE_PARAMS(p0, p1) p0, p1 |
|
#define | GMOCK_INTERNAL_LIST_AND_3_VALUE_PARAMS(p0, p1, p2) p0, p1, p2 |
|
#define | GMOCK_INTERNAL_LIST_AND_4_VALUE_PARAMS(p0, p1, p2, p3) p0, p1, p2, p3 |
|
#define | GMOCK_INTERNAL_LIST_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) |
|
#define | GMOCK_INTERNAL_LIST_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) |
|
#define | GMOCK_INTERNAL_LIST_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) p0, p1, p2, p3, p4, p5, p6 |
|
#define | GMOCK_INTERNAL_LIST_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7) p0, p1, p2, p3, p4, p5, p6, p7 |
|
#define | GMOCK_INTERNAL_LIST_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8) p0, p1, p2, p3, p4, p5, p6, p7, p8 |
|
#define | GMOCK_INTERNAL_LIST_HAS_10_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5, kind6, name6, kind7, name7, kind8, name8, kind9, name9) |
|
#define | GMOCK_INTERNAL_LIST_HAS_1_TEMPLATE_PARAMS(kind0, name0) name0 |
|
#define | GMOCK_INTERNAL_LIST_HAS_2_TEMPLATE_PARAMS(kind0, name0, kind1, name1) name0, name1 |
|
#define | GMOCK_INTERNAL_LIST_HAS_3_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2) name0, name1, name2 |
|
#define | GMOCK_INTERNAL_LIST_HAS_4_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3) name0, name1, name2, name3 |
|
#define | GMOCK_INTERNAL_LIST_HAS_5_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4) |
|
#define | GMOCK_INTERNAL_LIST_HAS_6_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5) |
|
#define | GMOCK_INTERNAL_LIST_HAS_7_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5, kind6, name6) name0, name1, name2, name3, name4, name5, name6 |
|
#define | GMOCK_INTERNAL_LIST_HAS_8_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5, kind6, name6, kind7, name7) name0, name1, name2, name3, name4, name5, name6, name7 |
|
#define | GMOCK_INTERNAL_LIST_HAS_9_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5, kind6, name6, kind7, name7, kind8, name8) |
|
#define | GMOCK_INTERNAL_LIST_TYPE_AND_0_VALUE_PARAMS() |
|
#define | GMOCK_INTERNAL_LIST_TYPE_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) |
|
#define | GMOCK_INTERNAL_LIST_TYPE_AND_1_VALUE_PARAMS(p0) , p0##_type |
|
#define | GMOCK_INTERNAL_LIST_TYPE_AND_2_VALUE_PARAMS(p0, p1) |
|
#define | GMOCK_INTERNAL_LIST_TYPE_AND_3_VALUE_PARAMS(p0, p1, p2) |
|
#define | GMOCK_INTERNAL_LIST_TYPE_AND_4_VALUE_PARAMS(p0, p1, p2, p3) |
|
#define | GMOCK_INTERNAL_LIST_TYPE_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) |
|
#define | GMOCK_INTERNAL_LIST_TYPE_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) |
|
#define | GMOCK_INTERNAL_LIST_TYPE_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) |
|
#define | GMOCK_INTERNAL_LIST_TYPE_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7) |
|
#define | GMOCK_INTERNAL_LIST_TYPE_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8) |
|
#define | GMOCK_IS_SIGNED_(T) (static_cast<T>(-1) < 0) |
|
#define | GMOCK_KIND_OF_(type) |
|
#define | GMOCK_MATCHER_(tn, N, ...) const ::testing::Matcher<GMOCK_ARG_(tn, N, __VA_ARGS__)>& |
|
#define | GMOCK_METHOD0_(tn, constness, ct, Method, ...) |
|
#define | GMOCK_METHOD10_(tn, constness, ct, Method, ...) |
|
#define | GMOCK_METHOD1_(tn, constness, ct, Method, ...) |
|
#define | GMOCK_METHOD2_(tn, constness, ct, Method, ...) |
|
#define | GMOCK_METHOD3_(tn, constness, ct, Method, ...) |
|
#define | GMOCK_METHOD4_(tn, constness, ct, Method, ...) |
|
#define | GMOCK_METHOD5_(tn, constness, ct, Method, ...) |
|
#define | GMOCK_METHOD6_(tn, constness, ct, Method, ...) |
|
#define | GMOCK_METHOD7_(tn, constness, ct, Method, ...) |
|
#define | GMOCK_METHOD8_(tn, constness, ct, Method, ...) |
|
#define | GMOCK_METHOD9_(tn, constness, ct, Method, ...) |
|
#define | GMOCK_MOCKER_(arity, constness, Method) GTEST_CONCAT_TOKEN_(gmock##constness##arity##_##Method##_, __LINE__) |
|
#define | GMOCK_ON_CALL_IMPL_(obj, call) |
|
#define | GMOCK_RESULT_(tn, ...) tn ::testing::internal::Function<__VA_ARGS__>::Result |
|
#define | GMOCK_WCHAR_T_IS_NATIVE_ 1 |
|
#define | MATCHER(name, description) |
| << DiffStrings(str, arg); More...
|
|
#define | MATCHER_P(name, p0, description) |
|
#define | MATCHER_P10(name, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, description) |
|
#define | MATCHER_P2(name, p0, p1, description) |
|
#define | MATCHER_P3(name, p0, p1, p2, description) |
|
#define | MATCHER_P4(name, p0, p1, p2, p3, description) |
|
#define | MATCHER_P5(name, p0, p1, p2, p3, p4, description) |
|
#define | MATCHER_P6(name, p0, p1, p2, p3, p4, p5, description) |
|
#define | MATCHER_P7(name, p0, p1, p2, p3, p4, p5, p6, description) |
|
#define | MATCHER_P8(name, p0, p1, p2, p3, p4, p5, p6, p7, description) |
|
#define | MATCHER_P9(name, p0, p1, p2, p3, p4, p5, p6, p7, p8, description) |
|
#define | MOCK_CONST_METHOD0(m, ...) GMOCK_METHOD0_(, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD0_T(m, ...) GMOCK_METHOD0_(typename, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD0_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD0_(typename, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD0_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD0_(, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD1(m, ...) GMOCK_METHOD1_(, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD10(m, ...) GMOCK_METHOD10_(, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD10_T(m, ...) GMOCK_METHOD10_(typename, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD10_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD10_(typename, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD10_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD10_(, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD1_T(m, ...) GMOCK_METHOD1_(typename, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD1_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD1_(typename, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD1_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD1_(, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD2(m, ...) GMOCK_METHOD2_(, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD2_T(m, ...) GMOCK_METHOD2_(typename, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD2_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD2_(typename, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD2_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD2_(, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD3(m, ...) GMOCK_METHOD3_(, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD3_T(m, ...) GMOCK_METHOD3_(typename, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD3_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD3_(typename, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD3_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD3_(, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD4(m, ...) GMOCK_METHOD4_(, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD4_T(m, ...) GMOCK_METHOD4_(typename, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD4_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD4_(typename, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD4_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD4_(, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD5(m, ...) GMOCK_METHOD5_(, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD5_T(m, ...) GMOCK_METHOD5_(typename, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD5_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD5_(typename, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD5_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD5_(, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD6(m, ...) GMOCK_METHOD6_(, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD6_T(m, ...) GMOCK_METHOD6_(typename, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD6_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD6_(typename, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD6_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD6_(, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD7(m, ...) GMOCK_METHOD7_(, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD7_T(m, ...) GMOCK_METHOD7_(typename, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD7_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD7_(typename, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD7_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD7_(, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD8(m, ...) GMOCK_METHOD8_(, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD8_T(m, ...) GMOCK_METHOD8_(typename, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD8_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD8_(typename, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD8_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD8_(, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD9(m, ...) GMOCK_METHOD9_(, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD9_T(m, ...) GMOCK_METHOD9_(typename, const, , m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD9_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD9_(typename, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_CONST_METHOD9_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD9_(, const, ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD0(m, ...) GMOCK_METHOD0_(, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD0_T(m, ...) GMOCK_METHOD0_(typename, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD0_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD0_(typename, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD0_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD0_(, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD1(m, ...) GMOCK_METHOD1_(, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD10(m, ...) GMOCK_METHOD10_(, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD10_T(m, ...) GMOCK_METHOD10_(typename, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD10_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD10_(typename, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD10_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD10_(, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD1_T(m, ...) GMOCK_METHOD1_(typename, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD1_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD1_(typename, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD1_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD1_(, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD2(m, ...) GMOCK_METHOD2_(, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD2_T(m, ...) GMOCK_METHOD2_(typename, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD2_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD2_(typename, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD2_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD2_(, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD3(m, ...) GMOCK_METHOD3_(, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD3_T(m, ...) GMOCK_METHOD3_(typename, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD3_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD3_(typename, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD3_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD3_(, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD4(m, ...) GMOCK_METHOD4_(, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD4_T(m, ...) GMOCK_METHOD4_(typename, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD4_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD4_(typename, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD4_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD4_(, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD5(m, ...) GMOCK_METHOD5_(, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD5_T(m, ...) GMOCK_METHOD5_(typename, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD5_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD5_(typename, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD5_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD5_(, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD6(m, ...) GMOCK_METHOD6_(, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD6_T(m, ...) GMOCK_METHOD6_(typename, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD6_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD6_(typename, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD6_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD6_(, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD7(m, ...) GMOCK_METHOD7_(, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD7_T(m, ...) GMOCK_METHOD7_(typename, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD7_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD7_(typename, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD7_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD7_(, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD8(m, ...) GMOCK_METHOD8_(, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD8_T(m, ...) GMOCK_METHOD8_(typename, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD8_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD8_(typename, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD8_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD8_(, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD9(m, ...) GMOCK_METHOD9_(, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD9_T(m, ...) GMOCK_METHOD9_(typename, , , m, __VA_ARGS__) |
|
#define | MOCK_METHOD9_T_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD9_(typename, , ct, m, __VA_ARGS__) |
|
#define | MOCK_METHOD9_WITH_CALLTYPE(ct, m, ...) GMOCK_METHOD9_(, , ct, m, __VA_ARGS__) |
|
#define | ON_CALL(obj, call) GMOCK_ON_CALL_IMPL_(obj, call) |
|
|
template<typename T > |
Matcher< T > | testing::A () |
|
| testing::ACTION_P (ReturnPointee, pointer) |
|
| testing::ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_0_VALUE_PARAMS()) |
|
| testing::ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_1_VALUE_PARAMS(p0)) |
|
| testing::ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_2_VALUE_PARAMS(p0, p1)) |
|
| testing::ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_3_VALUE_PARAMS(p0, p1, p2)) |
|
| testing::ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_4_VALUE_PARAMS(p0, p1, p2, p3)) |
|
| testing::ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4)) |
|
| testing::ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5)) |
|
| testing::ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6)) |
|
| testing::ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7)) |
|
| testing::ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8)) |
|
| testing::ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9)) |
|
| testing::ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_0_VALUE_PARAMS()) |
|
| testing::ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_1_VALUE_PARAMS(p0)) |
|
| testing::ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_2_VALUE_PARAMS(p0, p1)) |
|
| testing::ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_3_VALUE_PARAMS(p0, p1, p2)) |
|
| testing::ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_4_VALUE_PARAMS(p0, p1, p2, p3)) |
|
| testing::ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4)) |
|
| testing::ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5)) |
|
| testing::ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6)) |
|
| testing::ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7)) |
|
| testing::ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8)) |
|
| testing::ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9)) |
|
| testing::ACTION_TEMPLATE (ReturnArg, HAS_1_TEMPLATE_PARAMS(int, k), AND_0_VALUE_PARAMS()) |
|
| testing::ACTION_TEMPLATE (SaveArg, HAS_1_TEMPLATE_PARAMS(int, k), AND_1_VALUE_PARAMS(pointer)) |
|
| testing::ACTION_TEMPLATE (SaveArgPointee, HAS_1_TEMPLATE_PARAMS(int, k), AND_1_VALUE_PARAMS(pointer)) |
|
| testing::ACTION_TEMPLATE (SetArgReferee, HAS_1_TEMPLATE_PARAMS(int, k), AND_1_VALUE_PARAMS(value)) |
|
| testing::ACTION_TEMPLATE (SetArrayArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_2_VALUE_PARAMS(first, last)) |
|
| testing::ACTION_TEMPLATE (DeleteArg, HAS_1_TEMPLATE_PARAMS(int, k), AND_0_VALUE_PARAMS()) |
|
template<typename InnerMatcher > |
InnerMatcher | testing::AllArgs (const InnerMatcher &matcher) |
|
template<typename M1 , typename M2 > |
internal::AllOfResult2< M1, M2 >::type | testing::AllOf (M1 m1, M2 m2) |
|
template<typename M1 , typename M2 , typename M3 > |
internal::AllOfResult3< M1, M2, M3 >::type | testing::AllOf (M1 m1, M2 m2, M3 m3) |
|
template<typename M1 , typename M2 , typename M3 , typename M4 > |
internal::AllOfResult4< M1, M2, M3, M4 >::type | testing::AllOf (M1 m1, M2 m2, M3 m3, M4 m4) |
|
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 > |
internal::AllOfResult5< M1, M2, M3, M4, M5 >::type | testing::AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5) |
|
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 > |
internal::AllOfResult6< M1, M2, M3, M4, M5, M6 >::type | testing::AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6) |
|
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 > |
internal::AllOfResult7< M1, M2, M3, M4, M5, M6, M7 >::type | testing::AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7) |
|
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 > |
internal::AllOfResult8< M1, M2, M3, M4, M5, M6, M7, M8 >::type | testing::AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8) |
|
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 , typename M9 > |
internal::AllOfResult9< M1, M2, M3, M4, M5, M6, M7, M8, M9 >::type | testing::AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8, M9 m9) |
|
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 , typename M9 , typename M10 > |
internal::AllOfResult10< M1, M2, M3, M4, M5, M6, M7, M8, M9, M10 >::type | testing::AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8, M9 m9, M10 m10) |
|
template<typename T > |
Matcher< T > | testing::An () |
|
GTEST_API_ Cardinality | testing::AnyNumber () |
|
template<typename M1 , typename M2 > |
internal::AnyOfResult2< M1, M2 >::type | testing::AnyOf (M1 m1, M2 m2) |
|
template<typename M1 , typename M2 , typename M3 > |
internal::AnyOfResult3< M1, M2, M3 >::type | testing::AnyOf (M1 m1, M2 m2, M3 m3) |
|
template<typename M1 , typename M2 , typename M3 , typename M4 > |
internal::AnyOfResult4< M1, M2, M3, M4 >::type | testing::AnyOf (M1 m1, M2 m2, M3 m3, M4 m4) |
|
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 > |
internal::AnyOfResult5< M1, M2, M3, M4, M5 >::type | testing::AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5) |
|
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 > |
internal::AnyOfResult6< M1, M2, M3, M4, M5, M6 >::type | testing::AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6) |
|
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 > |
internal::AnyOfResult7< M1, M2, M3, M4, M5, M6, M7 >::type | testing::AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7) |
|
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 > |
internal::AnyOfResult8< M1, M2, M3, M4, M5, M6, M7, M8 >::type | testing::AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8) |
|
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 , typename M9 > |
internal::AnyOfResult9< M1, M2, M3, M4, M5, M6, M7, M8, M9 >::type | testing::AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8, M9 m9) |
|
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 , typename M9 , typename M10 > |
internal::AnyOfResult10< M1, M2, M3, M4, M5, M6, M7, M8, M9, M10 >::type | testing::AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8, M9 m9, M10 m10) |
|
template<typename InnerMatcher > |
internal::ArgsMatcher< InnerMatcher > | testing::Args (const InnerMatcher &matcher) |
|
template<int k1, typename InnerMatcher > |
internal::ArgsMatcher< InnerMatcher, k1 > | testing::Args (const InnerMatcher &matcher) |
|
template<int k1, int k2, typename InnerMatcher > |
internal::ArgsMatcher< InnerMatcher, k1, k2 > | testing::Args (const InnerMatcher &matcher) |
|
template<int k1, int k2, int k3, typename InnerMatcher > |
internal::ArgsMatcher< InnerMatcher, k1, k2, k3 > | testing::Args (const InnerMatcher &matcher) |
|
template<int k1, int k2, int k3, int k4, typename InnerMatcher > |
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4 > | testing::Args (const InnerMatcher &matcher) |
|
template<int k1, int k2, int k3, int k4, int k5, typename InnerMatcher > |
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5 > | testing::Args (const InnerMatcher &matcher) |
|
template<int k1, int k2, int k3, int k4, int k5, int k6, typename InnerMatcher > |
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6 > | testing::Args (const InnerMatcher &matcher) |
|
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, typename InnerMatcher > |
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6, k7 > | testing::Args (const InnerMatcher &matcher) |
|
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, typename InnerMatcher > |
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8 > | testing::Args (const InnerMatcher &matcher) |
|
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, int k9, typename InnerMatcher > |
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8, k9 > | testing::Args (const InnerMatcher &matcher) |
|
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, int k9, int k10, typename InnerMatcher > |
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8, k9, k10 > | testing::Args (const InnerMatcher &matcher) |
|
template<typename From , typename To > |
void | testing::internal::Assert (bool condition, const char *file, int line) |
|
template<typename T1 , typename T2 > |
PolymorphicAction< internal::AssignAction< T1, T2 > > | testing::Assign (T1 *ptr, T2 val) |
|
GTEST_API_ Cardinality | testing::AtLeast (int n) |
|
GTEST_API_ Cardinality | testing::AtMost (int n) |
|
GTEST_API_ Cardinality | testing::Between (int min, int max) |
|
template<typename T > |
internal::ReferenceWrapper< T > | testing::ByRef (T &l_value) |
|
bool | testing::internal::CaseInsensitiveCStringEquals (const char *lhs, const char *rhs) |
|
bool | testing::internal::CaseInsensitiveCStringEquals (const wchar_t *lhs, const wchar_t *rhs) |
|
template<typename StringType > |
bool | testing::internal::CaseInsensitiveStringEquals (const StringType &s1, const StringType &s2) |
|
template<typename T > |
const T & | testing::Const (const T &x) |
|
template<typename Container > |
PolymorphicMatcher< internal::ContainerEqMatcher< GTEST_REMOVE_CONST_(Container)> > | testing::ContainerEq (const Container &rhs) |
|
template<typename M > |
internal::ContainsMatcher< M > | testing::Contains (M matcher) |
|
PolymorphicMatcher< internal::MatchesRegexMatcher > | testing::ContainsRegex (const internal::RE *regex) |
|
PolymorphicMatcher< internal::MatchesRegexMatcher > | testing::ContainsRegex (const internal::string ®ex) |
|
GTEST_API_ string | testing::internal::ConvertIdentifierNameToWords (const char *id_name) |
|
template<typename Action1 , typename Action2 > |
internal::DoBothAction< Action1, Action2 > | testing::DoAll (Action1 a1, Action2 a2) |
|
template<typename Action1 , typename Action2 , typename Action3 > |
internal::DoBothAction< Action1, internal::DoBothAction< Action2, Action3 > > | testing::DoAll (Action1 a1, Action2 a2, Action3 a3) |
|
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 > |
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, Action4 > > > | testing::DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4) |
|
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 > |
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, Action5 > > > > | testing::DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5) |
|
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 > |
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, Action6 > > > > > | testing::DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5, Action6 a6) |
|
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 , typename Action7 > |
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, internal::DoBothAction< Action6, Action7 > > > > > > | testing::DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5, Action6 a6, Action7 a7) |
|
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 , typename Action7 , typename Action8 > |
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, internal::DoBothAction< Action6, internal::DoBothAction< Action7, Action8 > > > > > > > | testing::DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5, Action6 a6, Action7 a7, Action8 a8) |
|
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 , typename Action7 , typename Action8 , typename Action9 > |
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, internal::DoBothAction< Action6, internal::DoBothAction< Action7, internal::DoBothAction< Action8, Action9 > > > > > > > > | testing::DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5, Action6 a6, Action7 a7, Action8 a8, Action9 a9) |
|
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 , typename Action7 , typename Action8 , typename Action9 , typename Action10 > |
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, internal::DoBothAction< Action6, internal::DoBothAction< Action7, internal::DoBothAction< Action8, internal::DoBothAction< Action9, Action10 > > > > > > > > > | testing::DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5, Action6 a6, Action7 a7, Action8 a8, Action9 a9, Action10 a10) |
|
internal::DoDefaultAction | testing::DoDefault () |
|
internal::FloatingEqMatcher< double > | testing::DoubleEq (double rhs) |
|
internal::FloatingEqMatcher< double > | testing::DoubleNear (double rhs, double max_abs_error) |
|
template<typename M > |
internal::EachMatcher< M > | testing::Each (M matcher) |
|
internal::ElementsAreMatcher< std::tr1::tuple<> > | testing::ElementsAre () |
|
template<typename T1 > |
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type > > | testing::ElementsAre (const T1 &e1) |
|
template<typename T1 , typename T2 > |
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type > > | testing::ElementsAre (const T1 &e1, const T2 &e2) |
|
template<typename T1 , typename T2 , typename T3 > |
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type > > | testing::ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 > |
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type > > | testing::ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type > > | testing::ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > |
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type > > | testing::ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > |
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type > > | testing::ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 > |
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type > > | testing::ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > |
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type, typename internal::DecayArray< T9 >::type > > | testing::ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8, const T9 &e9) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 > |
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type, typename internal::DecayArray< T9 >::type, typename internal::DecayArray< T10 >::type > > | testing::ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8, const T9 &e9, const T10 &e10) |
|
template<typename Iter > |
internal::ElementsAreArrayMatcher< typename::std::iterator_traits< Iter >::value_type > | testing::ElementsAreArray (Iter first, Iter last) |
|
template<typename T > |
internal::ElementsAreArrayMatcher< T > | testing::ElementsAreArray (const T *pointer, size_t count) |
|
template<typename T , size_t N> |
internal::ElementsAreArrayMatcher< T > | testing::ElementsAreArray (const T(&array)[N]) |
|
template<typename T , typename A > |
internal::ElementsAreArrayMatcher< T > | testing::ElementsAreArray (const ::std::vector< T, A > &vec) |
|
PolymorphicMatcher< internal::EndsWithMatcher< internal::string > > | testing::EndsWith (const internal::string &suffix) |
|
template<typename T > |
internal::EqMatcher< T > | testing::Eq (T x) |
|
internal::Eq2Matcher | testing::Eq () |
|
GTEST_API_ Cardinality | testing::Exactly (int n) |
|
void | testing::internal::Expect (bool condition, const char *file, int line, const string &msg) |
|
void | testing::internal::Expect (bool condition, const char *file, int line) |
|
template<typename MatcherTuple , typename ValueTuple > |
void | testing::internal::ExplainMatchFailureTupleTo (const MatcherTuple &matchers, const ValueTuple &values,::std::ostream *os) |
|
template<typename T , typename M > |
bool | testing::ExplainMatchResult (M matcher, const T &value, MatchResultListener *listener) |
|
template<typename Class , typename FieldType , typename FieldMatcher > |
PolymorphicMatcher< internal::FieldMatcher< Class, FieldType > > | testing::Field (FieldType Class::*field, const FieldMatcher &matcher) |
|
GTEST_API_ ElementMatcherPairs | testing::internal::FindMaxBipartiteMatching (const MatchMatrix &g) |
|
GTEST_API_ bool | testing::internal::FindPairing (const MatchMatrix &matrix, MatchResultListener *listener) |
|
internal::FloatingEqMatcher< float > | testing::FloatEq (float rhs) |
|
internal::FloatingEqMatcher< float > | testing::FloatNear (float rhs, float max_abs_error) |
|
GTEST_API_ string | testing::internal::FormatMatcherDescription (bool negation, const char *matcher_name, const Strings ¶m_values) |
|
template<typename Rhs > |
internal::GeMatcher< Rhs > | testing::Ge (Rhs x) |
|
internal::Ge2Matcher | testing::Ge () |
|
template<typename Pointer > |
const Pointer::element_type * | testing::internal::GetRawPointer (const Pointer &p) |
|
template<typename Element > |
Element * | testing::internal::GetRawPointer (Element *p) |
|
| testing::GMOCK_DECLARE_bool_ (catch_leaked_mocks) |
|
| testing::internal::GMOCK_DECLARE_KIND_ (bool, kBool) |
|
| testing::internal::GMOCK_DECLARE_KIND_ (char, kInteger) |
|
| testing::internal::GMOCK_DECLARE_KIND_ (signed char, kInteger) |
|
| testing::internal::GMOCK_DECLARE_KIND_ (unsigned char, kInteger) |
|
| testing::internal::GMOCK_DECLARE_KIND_ (short, kInteger) |
|
| testing::internal::GMOCK_DECLARE_KIND_ (int, kInteger) |
|
| testing::internal::GMOCK_DECLARE_KIND_ (long, kInteger) |
|
| testing::internal::GMOCK_DECLARE_KIND_ (wchar_t, kInteger) |
|
| testing::internal::GMOCK_DECLARE_KIND_ (Int64, kInteger) |
|
| testing::internal::GMOCK_DECLARE_KIND_ (UInt64, kInteger) |
|
| testing::internal::GMOCK_DECLARE_KIND_ (float, kFloatingPoint) |
|
| testing::internal::GMOCK_DECLARE_KIND_ (double, kFloatingPoint) |
|
| testing::internal::GMOCK_DECLARE_KIND_ (long double, kFloatingPoint) |
|
| testing::GMOCK_DECLARE_string_ (verbose) |
|
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (void,) |
|
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (::std::string,"") |
|
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (bool, false) |
|
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (unsigned char, '\0') |
|
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed char, '\0') |
|
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (char, '\0') |
|
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (wchar_t, 0U) |
|
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (unsigned short, 0U) |
|
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed short, 0) |
|
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (unsigned long, 0UL) |
|
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed long, 0L) |
|
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (UInt64, 0) |
|
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (Int64, 0) |
|
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (float, 0) |
|
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (double, 0) |
|
| testing::internal::GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ (Eq,==,"an equal pair") |
|
| testing::internal::GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ (Ge, >=,"a pair where the first >= the second") |
|
| testing::internal::GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ (Gt, >,"a pair where the first > the second") |
|
| testing::internal::GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ (Le,<=,"a pair where the first <= the second") |
|
| testing::internal::GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ (Lt,<,"a pair where the first < the second") |
|
| testing::internal::GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ (Ne,!=,"an unequal pair") |
|
| testing::internal::GMOCK_IMPLEMENT_COMPARISON_MATCHER_ (Eq,==,"is equal to","isn't equal to") |
|
| testing::internal::GMOCK_IMPLEMENT_COMPARISON_MATCHER_ (Ge, >=,"is >=","isn't >=") |
|
| testing::internal::GMOCK_IMPLEMENT_COMPARISON_MATCHER_ (Gt, >,"is >","isn't >") |
|
| testing::internal::GMOCK_IMPLEMENT_COMPARISON_MATCHER_ (Le,<=,"is <=","isn't <=") |
|
| testing::internal::GMOCK_IMPLEMENT_COMPARISON_MATCHER_ (Lt,<,"is <","isn't <") |
|
| testing::internal::GMOCK_IMPLEMENT_COMPARISON_MATCHER_ (Ne,!=,"isn't equal to","is equal to") |
|
template<typename Rhs > |
internal::GtMatcher< Rhs > | testing::Gt (Rhs x) |
|
internal::Gt2Matcher | testing::Gt () |
|
GTEST_API_ | testing::internal::GTEST_DECLARE_STATIC_MUTEX_ (g_gmock_mutex) |
|
PolymorphicMatcher< internal::HasSubstrMatcher< internal::string > > | testing::HasSubstr (const internal::string &substring) |
|
template<typename A > |
internal::IgnoreResultAction< A > | testing::IgnoreResult (const A &an_action) |
|
GTEST_API_ void | testing::InitGoogleMock (int *argc, char **argv) |
|
GTEST_API_ void | testing::InitGoogleMock (int *argc, wchar_t **argv) |
|
template<typename T > |
T | testing::internal::Invalid () |
|
template<> |
void | testing::internal::Invalid< void > () |
|
template<typename FunctionImpl > |
PolymorphicAction< internal::InvokeAction< FunctionImpl > > | testing::Invoke (FunctionImpl function_impl) |
|
template<class Class , typename MethodPtr > |
PolymorphicAction< internal::InvokeMethodAction< Class, MethodPtr > > | testing::Invoke (Class *obj_ptr, MethodPtr method_ptr) |
|
template<typename FunctionImpl > |
PolymorphicAction< internal::InvokeWithoutArgsAction< FunctionImpl > > | testing::InvokeWithoutArgs (FunctionImpl function_impl) |
|
template<class Class , typename MethodPtr > |
PolymorphicAction< internal::InvokeMethodWithoutArgsAction< Class, MethodPtr > > | testing::InvokeWithoutArgs (Class *obj_ptr, MethodPtr method_ptr) |
|
PolymorphicMatcher< internal::IsNullMatcher > | testing::IsNull () |
|
bool | testing::internal::IsReadableTypeName (const string &type_name) |
|
template<typename M > |
internal::KeyMatcher< M > | testing::Key (M inner_matcher) |
|
template<typename Rhs > |
internal::LeMatcher< Rhs > | testing::Le (Rhs x) |
|
internal::Le2Matcher | testing::Le () |
|
GTEST_API_ void | testing::internal::Log (LogSeverity severity, const string &message, int stack_frames_to_skip) |
|
GTEST_API_ bool | testing::internal::LogIsVisible (LogSeverity severity) |
|
GTEST_API_ void | testing::internal::LogWithLocation (testing::internal::LogSeverity severity, const char *file, int line, const string &message) |
|
template<typename Rhs > |
internal::LtMatcher< Rhs > | testing::Lt (Rhs x) |
|
internal::Lt2Matcher | testing::Lt () |
|
template<typename F > |
Action< F > | testing::MakeAction (ActionInterface< F > *impl) |
|
Cardinality | testing::MakeCardinality (const CardinalityInterface *c) |
|
template<typename T > |
Matcher< T > | testing::MakeMatcher (const MatcherInterface< T > *impl) |
|
template<typename Impl > |
PolymorphicAction< Impl > | testing::MakePolymorphicAction (const Impl &impl) |
|
template<class Impl > |
PolymorphicMatcher< Impl > | testing::MakePolymorphicMatcher (const Impl &impl) |
|
template<typename M > |
PredicateFormatterFromMatcher< M > | testing::internal::MakePredicateFormatterFromMatcher (const M &matcher) |
|
| testing::MATCHER (IsEmpty, negation?"isn't empty":"is empty") |
|
template<typename T , typename M > |
Matcher< T > | testing::MatcherCast (M matcher) |
|
template<typename M > |
internal::MatcherAsPredicate< M > | testing::Matches (M matcher) |
|
PolymorphicMatcher< internal::MatchesRegexMatcher > | testing::MatchesRegex (const internal::RE *regex) |
|
PolymorphicMatcher< internal::MatchesRegexMatcher > | testing::MatchesRegex (const internal::string ®ex) |
|
template<typename Value , typename T > |
bool | testing::internal::MatchPrintAndExplain (Value &value, const Matcher< T > &matcher, MatchResultListener *listener) |
|
internal::FloatingEqMatcher< double > | testing::NanSensitiveDoubleEq (double rhs) |
|
internal::FloatingEqMatcher< double > | testing::NanSensitiveDoubleNear (double rhs, double max_abs_error) |
|
internal::FloatingEqMatcher< float > | testing::NanSensitiveFloatEq (float rhs) |
|
internal::FloatingEqMatcher< float > | testing::NanSensitiveFloatNear (float rhs, float max_abs_error) |
|
template<typename Rhs > |
internal::NeMatcher< Rhs > | testing::Ne (Rhs x) |
|
internal::Ne2Matcher | testing::Ne () |
|
template<typename InnerMatcher > |
internal::NotMatcher< InnerMatcher > | testing::Not (InnerMatcher m) |
|
PolymorphicMatcher< internal::NotNullMatcher > | testing::NotNull () |
|
template<typename FirstMatcher , typename SecondMatcher > |
internal::PairMatcher< FirstMatcher, SecondMatcher > | testing::Pair (FirstMatcher first_matcher, SecondMatcher second_matcher) |
|
template<typename InnerMatcher > |
internal::PointeeMatcher< InnerMatcher > | testing::Pointee (const InnerMatcher &inner_matcher) |
|
template<typename TupleMatcher , typename Container > |
internal::PointwiseMatcher< TupleMatcher, GTEST_REMOVE_CONST_(Container)> | testing::Pointwise (const TupleMatcher &tuple_matcher, const Container &rhs) |
|
void | testing::internal::PrintIfNotEmpty (const internal::string &explanation,::std::ostream *os) |
|
template<typename T > |
void | testing::internal::PrintTo (const ReferenceWrapper< T > &ref,::std::ostream *os) |
|
template<typename Class , typename PropertyType , typename PropertyMatcher > |
PolymorphicMatcher< internal::PropertyMatcher< Class, PropertyType > > | testing::Property (PropertyType(Class::*property)() const, const PropertyMatcher &matcher) |
|
template<typename T > |
internal::RefMatcher< T & > | testing::Ref (T &x) |
|
void | testing::internal::ReportUninterestingCall (CallReaction reaction, const string &msg) |
|
template<typename Callable , typename ResultOfMatcher > |
internal::ResultOfMatcher< Callable > | testing::ResultOf (Callable callable, const ResultOfMatcher &matcher) |
|
template<typename R > |
internal::ReturnAction< R > | testing::Return (R value) |
|
PolymorphicAction< internal::ReturnVoidAction > | testing::Return () |
|
PolymorphicAction< internal::ReturnNullAction > | testing::ReturnNull () |
|
template<typename R > |
internal::ReturnRefAction< R > | testing::ReturnRef (R &x) |
|
template<typename R > |
internal::ReturnRefOfCopyAction< R > | testing::ReturnRefOfCopy (const R &x) |
|
template<typename T , typename M > |
Matcher< T > | testing::SafeMatcherCast (const M &polymorphic_matcher) |
|
template<size_t N, typename T > |
PolymorphicAction< internal::SetArgumentPointeeAction< N, T, internal::IsAProtocolMessage< T >::value > > | testing::SetArgPointee (const T &x) |
|
template<size_t N> |
PolymorphicAction< internal::SetArgumentPointeeAction< N, const char *, false > > | testing::SetArgPointee (const char *p) |
|
template<size_t N> |
PolymorphicAction< internal::SetArgumentPointeeAction< N, const wchar_t *, false > > | testing::SetArgPointee (const wchar_t *p) |
|
template<size_t N, typename T > |
PolymorphicAction< internal::SetArgumentPointeeAction< N, T, internal::IsAProtocolMessage< T >::value > > | testing::SetArgumentPointee (const T &x) |
|
template<typename T > |
PolymorphicAction< internal::SetErrnoAndReturnAction< T > > | testing::SetErrnoAndReturn (int errval, T result) |
|
template<typename SizeMatcher > |
internal::SizeIsMatcher< SizeMatcher > | testing::SizeIs (const SizeMatcher &size_matcher) |
|
PolymorphicMatcher< internal::StartsWithMatcher< internal::string > > | testing::StartsWith (const internal::string &prefix) |
|
PolymorphicMatcher< internal::StrEqualityMatcher< internal::string > > | testing::StrCaseEq (const internal::string &str) |
|
PolymorphicMatcher< internal::StrEqualityMatcher< internal::string > > | testing::StrCaseNe (const internal::string &str) |
|
PolymorphicMatcher< internal::StrEqualityMatcher< internal::string > > | testing::StrEq (const internal::string &str) |
|
PolymorphicMatcher< internal::StrEqualityMatcher< internal::string > > | testing::StrNe (const internal::string &str) |
|
template<typename Tuple , typename Func , typename OutIter > |
OutIter | testing::internal::TransformTupleValues (Func f, const Tuple &t, OutIter out) |
|
template<typename Predicate > |
PolymorphicMatcher< internal::TrulyMatcher< Predicate > > | testing::Truly (Predicate pred) |
|
template<typename MatcherTuple , typename ValueTuple > |
bool | testing::internal::TupleMatches (const MatcherTuple &matcher_tuple, const ValueTuple &value_tuple) |
|
template<typename Lhs , typename Rhs > |
Matcher< Lhs > | testing::TypedEq (const Rhs &rhs) |
|
internal::UnorderedElementsAreMatcher< std::tr1::tuple<> > | testing::UnorderedElementsAre () |
|
template<typename T1 > |
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type > > | testing::UnorderedElementsAre (const T1 &e1) |
|
template<typename T1 , typename T2 > |
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type > > | testing::UnorderedElementsAre (const T1 &e1, const T2 &e2) |
|
template<typename T1 , typename T2 , typename T3 > |
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type > > | testing::UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 > |
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type > > | testing::UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type > > | testing::UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > |
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type > > | testing::UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > |
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type > > | testing::UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 > |
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type > > | testing::UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > |
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type, typename internal::DecayArray< T9 >::type > > | testing::UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8, const T9 &e9) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 > |
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type, typename internal::DecayArray< T9 >::type, typename internal::DecayArray< T10 >::type > > | testing::UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8, const T9 &e9, const T10 &e10) |
|
template<typename Iter > |
internal::UnorderedElementsAreArrayMatcher< typename::std::iterator_traits< Iter >::value_type > | testing::UnorderedElementsAreArray (Iter first, Iter last) |
|
template<typename T > |
internal::UnorderedElementsAreArrayMatcher< T > | testing::UnorderedElementsAreArray (const T *pointer, size_t count) |
|
template<typename T , size_t N> |
internal::UnorderedElementsAreArrayMatcher< T > | testing::UnorderedElementsAreArray (const T(&array)[N]) |
|
template<typename T , typename A > |
internal::UnorderedElementsAreArrayMatcher< T > | testing::UnorderedElementsAreArray (const ::std::vector< T, A > &vec) |
|
template<typename T , typename M > |
bool | testing::Value (const T &value, M matcher) |
|
template<typename ContainerMatcher > |
internal::WhenSortedByMatcher< internal::LessComparator, ContainerMatcher > | testing::WhenSorted (const ContainerMatcher &container_matcher) |
|
template<typename Comparator , typename ContainerMatcher > |
internal::WhenSortedByMatcher< Comparator, ContainerMatcher > | testing::WhenSortedBy (const Comparator &comparator, const ContainerMatcher &container_matcher) |
|
template<int k, typename InnerAction > |
internal::WithArgsAction< InnerAction, k > | testing::WithArg (const InnerAction &action) |
|
template<int k1, typename InnerAction > |
internal::WithArgsAction< InnerAction, k1 > | testing::WithArgs (const InnerAction &action) |
|
template<int k1, int k2, typename InnerAction > |
internal::WithArgsAction< InnerAction, k1, k2 > | testing::WithArgs (const InnerAction &action) |
|
template<int k1, int k2, int k3, typename InnerAction > |
internal::WithArgsAction< InnerAction, k1, k2, k3 > | testing::WithArgs (const InnerAction &action) |
|
template<int k1, int k2, int k3, int k4, typename InnerAction > |
internal::WithArgsAction< InnerAction, k1, k2, k3, k4 > | testing::WithArgs (const InnerAction &action) |
|
template<int k1, int k2, int k3, int k4, int k5, typename InnerAction > |
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5 > | testing::WithArgs (const InnerAction &action) |
|
template<int k1, int k2, int k3, int k4, int k5, int k6, typename InnerAction > |
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6 > | testing::WithArgs (const InnerAction &action) |
|
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, typename InnerAction > |
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7 > | testing::WithArgs (const InnerAction &action) |
|
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, typename InnerAction > |
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7, k8 > | testing::WithArgs (const InnerAction &action) |
|
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, int k9, typename InnerAction > |
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7, k8, k9 > | testing::WithArgs (const InnerAction &action) |
|
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, int k9, int k10, typename InnerAction > |
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7, k8, k9, k10 > | testing::WithArgs (const InnerAction &action) |
|
template<typename InnerAction > |
internal::WithArgsAction< InnerAction > | testing::WithoutArgs (const InnerAction &action) |
|