|
| class | ActionAdaptor |
| |
| class | ActionHelper |
| |
| class | ActionResultHolder |
| |
| class | ActionResultHolder< void > |
| |
| struct | AddReference |
| |
| struct | AddReference< T & > |
| |
| struct | AllOfResult1 |
| |
| struct | AllOfResult10 |
| |
| struct | AllOfResult2 |
| |
| struct | AllOfResult3 |
| |
| struct | AllOfResult4 |
| |
| struct | AllOfResult5 |
| |
| struct | AllOfResult6 |
| |
| struct | AllOfResult7 |
| |
| struct | AllOfResult8 |
| |
| struct | AllOfResult9 |
| |
| struct | AnyEq |
| |
| struct | AnyGe |
| |
| struct | AnyGt |
| |
| struct | AnyLe |
| |
| struct | AnyLt |
| |
| class | AnyMatcherImpl |
| |
| struct | AnyNe |
| |
| struct | AnyOfResult1 |
| |
| struct | AnyOfResult10 |
| |
| struct | AnyOfResult2 |
| |
| struct | AnyOfResult3 |
| |
| struct | AnyOfResult4 |
| |
| struct | AnyOfResult5 |
| |
| struct | AnyOfResult6 |
| |
| struct | AnyOfResult7 |
| |
| struct | AnyOfResult8 |
| |
| struct | AnyOfResult9 |
| |
| class | AnythingMatcher |
| |
| class | ArgsMatcher |
| |
| class | ArgsMatcherImpl |
| |
| class | AssertHelper |
| |
| class | AssignAction |
| |
| class | Base |
| |
| class | BeginEndDistanceIsMatcher |
| |
| struct | bool_constant |
| |
| struct | BooleanConstant |
| |
| class | BothOfMatcher |
| |
| class | BothOfMatcherImpl |
| |
| class | BoundSecondMatcher |
| |
| class | BuiltInDefaultValue |
| |
| class | BuiltInDefaultValue< const T > |
| |
| class | BuiltInDefaultValue< T * > |
| |
| struct | BuiltInDefaultValueGetter |
| |
| struct | BuiltInDefaultValueGetter< T, false > |
| |
| struct | ByMoveWrapper |
| |
| struct | CallableTraits |
| |
| struct | CallableTraits< ResType(*)(ArgType)> |
| |
| class | Castable |
| |
| struct | CastAndAppendTransform |
| |
| struct | CodeLocation |
| |
| class | ComparisonBase |
| |
| struct | CompileAssert |
| |
| struct | CompileAssertTypesEqual |
| |
| struct | CompileAssertTypesEqual< T, T > |
| |
| class | ConstAndNonConstCastable |
| |
| class | ConstCastable |
| |
| struct | ConstCharPtr |
| |
| class | ContainerEqMatcher |
| |
| class | ContainsMatcher |
| |
| class | ContainsMatcherImpl |
| |
| struct | DecayArray |
| |
| struct | DecayArray< T[]> |
| |
| struct | DecayArray< T[N]> |
| |
| class | Derived |
| |
| class | DoBothAction |
| |
| class | DoDefaultAction |
| |
| class | DummyMatchResultListener |
| |
| class | EachMatcher |
| |
| class | EachMatcherImpl |
| |
| class | EitherOfMatcher |
| |
| class | EitherOfMatcherImpl |
| |
| class | ElementsAreArrayMatcher |
| |
| class | ElementsAreMatcher |
| |
| class | ElementsAreMatcherImpl |
| |
| struct | EnableIf |
| |
| struct | EnableIf< true > |
| |
| class | EndsWithMatcher |
| |
| class | EnvironmentInvocationCatcher |
| |
| class | Eq2Matcher |
| |
| class | EqHelper |
| |
| class | EqHelper< true > |
| |
| class | EqMatcher |
| |
| class | EventRecordingListener |
| |
| struct | ExcessiveArg |
| |
| class | ExpectationBase |
| |
| class | ExpectationTester |
| |
| class | FieldMatcher |
| |
| class | FilePath |
| |
| class | FinalSuccessChecker |
| |
| class | FloatingEqMatcher |
| |
| class | FloatingPoint |
| |
| class | FormatForComparison |
| |
| class | FormatForComparison< ToPrint[N], OtherOperand > |
| |
| struct | Function |
| |
| struct | Function< R(A1)> |
| |
| struct | Function< R(A1, A2)> |
| |
| struct | Function< R(A1, A2, A3)> |
| |
| struct | Function< R(A1, A2, A3, A4)> |
| |
| struct | Function< R(A1, A2, A3, A4, A5)> |
| |
| struct | Function< R(A1, A2, A3, A4, A5, A6)> |
| |
| struct | Function< R(A1, A2, A3, A4, A5, A6, A7)> |
| |
| struct | Function< R(A1, A2, A3, A4, A5, A6, A7, A8)> |
| |
| struct | Function< R(A1, A2, A3, A4, A5, A6, A7, A8, A9)> |
| |
| struct | Function< R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)> |
| |
| class | FunctionMocker |
| |
| class | FunctionMocker< R(A1)> |
| |
| class | FunctionMocker< R(A1, A2)> |
| |
| class | FunctionMocker< R(A1, A2, A3)> |
| |
| class | FunctionMocker< R(A1, A2, A3, A4)> |
| |
| class | FunctionMocker< R(A1, A2, A3, A4, A5)> |
| |
| class | FunctionMocker< R(A1, A2, A3, A4, A5, A6)> |
| |
| class | FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7)> |
| |
| class | FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7, A8)> |
| |
| class | FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7, A8, A9)> |
| |
| class | FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)> |
| |
| class | FunctionMockerBase |
| |
| class | Ge2Matcher |
| |
| class | GeMatcher |
| |
| class | Gt2Matcher |
| |
| class | GTestLog |
| |
| class | GTestMutexLock |
| |
| class | GtMatcher |
| |
| class | HasNewFatalFailureHelper |
| |
| class | HasSubstrMatcher |
| |
| class | IgnoredValue |
| |
| class | IgnoreResultAction |
| |
| class | ImplicitlyConvertible |
| |
| class | InvokeAction |
| |
| class | InvokeHelper |
| |
| class | InvokeHelper< R, ::testing::tuple< A1 > > |
| |
| class | InvokeHelper< R, ::testing::tuple< A1, A2 > > |
| |
| class | InvokeHelper< R, ::testing::tuple< A1, A2, A3 > > |
| |
| class | InvokeHelper< R, ::testing::tuple< A1, A2, A3, A4 > > |
| |
| class | InvokeHelper< R, ::testing::tuple< A1, A2, A3, A4, A5 > > |
| |
| class | InvokeHelper< R, ::testing::tuple< A1, A2, A3, A4, A5, A6 > > |
| |
| class | InvokeHelper< R, ::testing::tuple< A1, A2, A3, A4, A5, A6, A7 > > |
| |
| class | InvokeHelper< R, ::testing::tuple< A1, A2, A3, A4, A5, A6, A7, A8 > > |
| |
| class | InvokeHelper< R, ::testing::tuple< A1, A2, A3, A4, A5, A6, A7, A8, A9 > > |
| |
| class | InvokeHelper< R, ::testing::tuple< A1, A2, A3, A4, A5, A6, A7, A8, A9, A10 > > |
| |
| class | InvokeHelper< R, ::testing::tuple<> > |
| |
| class | InvokeMethodAction |
| |
| class | InvokeMethodWithoutArgsAction |
| |
| class | InvokeWithoutArgsAction |
| |
| struct | is_pointer |
| |
| struct | is_pointer< T * > |
| |
| struct | is_reference |
| |
| struct | is_reference< T & > |
| |
| struct | IsAProtocolMessage |
| |
| class | IsNullMatcher |
| |
| struct | IteratorTraits |
| |
| struct | IteratorTraits< const T * > |
| |
| struct | IteratorTraits< T * > |
| |
| class | KeyMatcher |
| |
| class | KeyMatcherImpl |
| |
| struct | KindOf |
| |
| class | Le2Matcher |
| |
| class | LeMatcher |
| |
| struct | LessByName |
| |
| struct | LessComparator |
| |
| class | linked_ptr |
| |
| class | linked_ptr_internal |
| |
| struct | LinkedPtrLessThan |
| |
| class | ListenerTest |
| |
| struct | LosslessArithmeticConvertibleImpl |
| |
| struct | LosslessArithmeticConvertibleImpl< kBool, bool, kBool, bool > |
| |
| struct | LosslessArithmeticConvertibleImpl< kBool, bool, kFloatingPoint, To > |
| |
| struct | LosslessArithmeticConvertibleImpl< kBool, bool, kInteger, To > |
| |
| struct | LosslessArithmeticConvertibleImpl< kFloatingPoint, From, kBool, bool > |
| |
| struct | LosslessArithmeticConvertibleImpl< kFloatingPoint, From, kInteger, To > |
| |
| struct | LosslessArithmeticConvertibleImpl< kInteger, From, kBool, bool > |
| |
| struct | LosslessArithmeticConvertibleImpl< kInteger, From, kFloatingPoint, To > |
| |
| struct | LosslessArithmeticConvertibleImpl< kInteger, From, kInteger, To > |
| |
| class | Lt2Matcher |
| |
| class | LtMatcher |
| |
| class | MatcherAsPredicate |
| |
| class | MatcherBase |
| |
| class | MatcherCastImpl |
| |
| class | MatcherCastImpl< T, Matcher< T > > |
| |
| class | MatcherCastImpl< T, Matcher< U > > |
| |
| struct | MatcherTuple |
| |
| struct | MatcherTuple< ::testing::tuple< A1 > > |
| |
| struct | MatcherTuple< ::testing::tuple< A1, A2 > > |
| |
| struct | MatcherTuple< ::testing::tuple< A1, A2, A3 > > |
| |
| struct | MatcherTuple< ::testing::tuple< A1, A2, A3, A4 > > |
| |
| struct | MatcherTuple< ::testing::tuple< A1, A2, A3, A4, A5 > > |
| |
| struct | MatcherTuple< ::testing::tuple< A1, A2, A3, A4, A5, A6 > > |
| |
| struct | MatcherTuple< ::testing::tuple< A1, A2, A3, A4, A5, A6, A7 > > |
| |
| struct | MatcherTuple< ::testing::tuple< A1, A2, A3, A4, A5, A6, A7, A8 > > |
| |
| struct | MatcherTuple< ::testing::tuple< A1, A2, A3, A4, A5, A6, A7, A8, A9 > > |
| |
| struct | MatcherTuple< ::testing::tuple< A1, A2, A3, A4, A5, A6, A7, A8, A9, A10 > > |
| |
| struct | MatcherTuple< ::testing::tuple<> > |
| |
| class | MatchesRegexMatcher |
| |
| class | MatchMatrix |
| |
| class | MockSpec |
| |
| class | Mutex |
| |
| class | NativeArray |
| |
| class | Ne2Matcher |
| |
| class | NeMatcher |
| |
| class | NoDefaultContructor |
| |
| class | NotMatcher |
| |
| class | NotMatcherImpl |
| |
| class | NotNullMatcher |
| |
| class | OnCallSpec |
| |
| class | PairMatchBase |
| |
| class | PairMatcher |
| |
| class | PairMatcherImpl |
| |
| class | PointeeMatcher |
| |
| struct | PointeeOf |
| |
| struct | PointeeOf< T * > |
| |
| class | PointwiseMatcher |
| |
| class | PredicateFormatterFromMatcher |
| |
| class | PropertyMatcher |
| |
| class | QuantifierMatcherImpl |
| |
| class | Random |
| |
| class | RE |
| |
| class | ReferenceOrValueWrapper |
| |
| class | ReferenceOrValueWrapper< T & > |
| |
| class | ReferenceWrapper |
| |
| class | RefMatcher |
| |
| class | RefMatcher< T & > |
| |
| struct | RelationToSourceCopy |
| |
| struct | RelationToSourceReference |
| |
| struct | remove_reference |
| |
| struct | remove_reference< T & > |
| |
| struct | RemoveConst |
| |
| struct | RemoveConst< const T > |
| |
| struct | RemoveConst< const T[N]> |
| |
| struct | RemoveConstFromKey |
| |
| struct | RemoveConstFromKey< std::pair< const K, V > > |
| |
| struct | RemoveReference |
| |
| struct | RemoveReference< T & > |
| |
| class | ResultOfMatcher |
| |
| class | ReturnAction |
| |
| class | ReturnNullAction |
| |
| class | ReturnRefAction |
| |
| class | ReturnRefOfCopyAction |
| |
| class | ReturnVoidAction |
| |
| class | scoped_ptr |
| |
| class | ScopedTrace |
| |
| class | SelectArgs |
| |
| class | SelectArgs< Result, ArgumentTuple, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 > |
| |
| class | SelectArgs< Result, ArgumentTuple, k1, -1, -1, -1, -1, -1, -1, -1, -1, -1 > |
| |
| class | SelectArgs< Result, ArgumentTuple, k1, k2, -1, -1, -1, -1, -1, -1, -1, -1 > |
| |
| class | SelectArgs< Result, ArgumentTuple, k1, k2, k3, -1, -1, -1, -1, -1, -1, -1 > |
| |
| class | SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, -1, -1, -1, -1, -1, -1 > |
| |
| class | SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, -1, -1, -1, -1, -1 > |
| |
| class | SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6, -1, -1, -1, -1 > |
| |
| class | SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6, k7, -1, -1, -1 > |
| |
| class | SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6, k7, k8, -1, -1 > |
| |
| class | SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6, k7, k8, k9, -1 > |
| |
| class | SetArgumentPointeeAction |
| |
| class | SetArgumentPointeeAction< N, Proto, true > |
| |
| class | SetErrnoAndReturnAction |
| |
| class | SingleFailureChecker |
| |
| class | SizeIsMatcher |
| |
| class | StartsWithMatcher |
| |
| struct | StaticAssertTypeEqHelper |
| |
| struct | StaticAssertTypeEqHelper< T, T > |
| |
| class | StlContainerView |
| |
| class | StlContainerView< ::testing::tuple< ElementPointer, Size > > |
| |
| class | StlContainerView< Element[N]> |
| |
| class | StreamMatchResultListener |
| |
| class | StrEqualityMatcher |
| |
| class | String |
| |
| class | TestEventListenersAccessor |
| |
| class | TestFactoryBase |
| |
| class | TestFactoryImpl |
| |
| class | ThreadLocal |
| |
| class | To |
| |
| class | TransformTupleValuesHelper |
| |
| class | TrulyMatcher |
| |
| class | TupleFields |
| |
| class | TupleFields< Tuple, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 > |
| |
| class | TupleFields< Tuple, k0, -1, -1, -1, -1, -1, -1, -1, -1, -1 > |
| |
| class | TupleFields< Tuple, k0, k1, -1, -1, -1, -1, -1, -1, -1, -1 > |
| |
| class | TupleFields< Tuple, k0, k1, k2, -1, -1, -1, -1, -1, -1, -1 > |
| |
| class | TupleFields< Tuple, k0, k1, k2, k3, -1, -1, -1, -1, -1, -1 > |
| |
| class | TupleFields< Tuple, k0, k1, k2, k3, k4, -1, -1, -1, -1, -1 > |
| |
| class | TupleFields< Tuple, k0, k1, k2, k3, k4, k5, -1, -1, -1, -1 > |
| |
| class | TupleFields< Tuple, k0, k1, k2, k3, k4, k5, k6, -1, -1, -1 > |
| |
| class | TupleFields< Tuple, k0, k1, k2, k3, k4, k5, k6, k7, -1, -1 > |
| |
| class | TupleFields< Tuple, k0, k1, k2, k3, k4, k5, k6, k7, k8, -1 > |
| |
| struct | TuplePolicy |
| |
| class | TuplePrefix |
| |
| class | TuplePrefix< 0 > |
| |
| struct | type_equals |
| |
| struct | type_equals< T, T > |
| |
| class | TypedExpectation |
| |
| class | TypeIdHelper |
| |
| class | TypeWithSize |
| |
| class | TypeWithSize< 4 > |
| |
| class | TypeWithSize< 8 > |
| |
| class | UnitTestHelper |
| |
| class | UnitTestRecordPropertyTestHelper |
| |
| class | UniversalPrinter |
| |
| class | UniversalPrinter< T & > |
| |
| class | UniversalPrinter< T[N]> |
| |
| class | UniversalTersePrinter |
| |
| class | UniversalTersePrinter< char * > |
| |
| class | UniversalTersePrinter< const char * > |
| |
| class | UniversalTersePrinter< T & > |
| |
| class | UniversalTersePrinter< T[N]> |
| |
| class | UniversalTersePrinter< wchar_t * > |
| |
| class | UnorderedElementsAreArrayMatcher |
| |
| class | UnorderedElementsAreMatcher |
| |
| class | UnorderedElementsAreMatcherImpl |
| |
| class | UnorderedElementsAreMatcherImplBase |
| |
| class | UntypedActionResultHolderBase |
| |
| class | UntypedFunctionMockerBase |
| |
| class | UntypedOnCallSpecBase |
| |
| class | WhenDynamicCastToMatcher |
| |
| class | WhenDynamicCastToMatcher< To & > |
| |
| class | WhenDynamicCastToMatcherBase |
| |
| class | WhenSortedByMatcher |
| |
| class | WithArgsAction |
| |
|
| | GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (void,) |
| |
| | GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (::std::string, "") |
| |
| | GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (bool, false) |
| |
| | GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (unsigned char, '\0') |
| |
| | GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed char, '\0') |
| |
| | GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (char, '\0') |
| |
| | GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (unsigned short, 0U) |
| |
| | GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed short, 0) |
| |
| | GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (unsigned long, 0UL) |
| |
| | GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed long, 0L) |
| |
| | GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (UInt64, 0) |
| |
| | GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (Int64, 0) |
| |
| | GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (float, 0) |
| |
| | GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (double, 0) |
| |
| template<typename T > |
| void | PrintTo (const ReferenceWrapper< T > &ref, ::std::ostream *os) |
| |
| void | PrintIfNotEmpty (const internal::string &explanation, ::std::ostream *os) |
| |
| bool | IsReadableTypeName (const string &type_name) |
| |
| template<typename Value , typename T > |
| bool | MatchPrintAndExplain (Value &value, const Matcher< T > &matcher, MatchResultListener *listener) |
| |
| template<typename MatcherTuple , typename ValueTuple > |
| bool | TupleMatches (const MatcherTuple &matcher_tuple, const ValueTuple &value_tuple) |
| |
| template<typename MatcherTuple , typename ValueTuple > |
| void | ExplainMatchFailureTupleTo (const MatcherTuple &matchers, const ValueTuple &values, ::std::ostream *os) |
| |
| template<typename Tuple , typename Func , typename OutIter > |
| OutIter | TransformTupleValues (Func f, const Tuple &t, OutIter out) |
| |
| bool | CaseInsensitiveCStringEquals (const char *lhs, const char *rhs) |
| |
| bool | CaseInsensitiveCStringEquals (const wchar_t *lhs, const wchar_t *rhs) |
| |
| template<typename StringType > |
| bool | CaseInsensitiveStringEquals (const StringType &s1, const StringType &s2) |
| |
| template<typename M > |
| PredicateFormatterFromMatcher< M > | MakePredicateFormatterFromMatcher (M matcher) |
| |
| GTEST_API_ ElementMatcherPairs | FindMaxBipartiteMatching (const MatchMatrix &g) |
| |
| GTEST_API_ bool | FindPairing (const MatchMatrix &matrix, MatchResultListener *listener) |
| |
| template<typename Tuple2Matcher , typename Second > |
| BoundSecondMatcher< Tuple2Matcher, Second > | MatcherBindSecond (const Tuple2Matcher &tm, const Second &second) |
| |
| GTEST_API_ string | FormatMatcherDescription (bool negation, const char *matcher_name, const Strings ¶m_values) |
| |
| template<typename InputIterator , typename OutputIterator > |
| OutputIterator | CopyElements (InputIterator first, InputIterator last, OutputIterator output) |
| |
| GTEST_API_ | GTEST_DECLARE_STATIC_MUTEX_ (g_gmock_mutex) |
| |
| GTEST_API_ void | LogWithLocation (testing::internal::LogSeverity severity, const char *file, int line, const string &message) |
| |
| void | ReportUninterestingCall (CallReaction reaction, const string &msg) |
| |
| GTEST_API_ string | ConvertIdentifierNameToWords (const char *id_name) |
| |
| template<typename Pointer > |
| const Pointer::element_type * | GetRawPointer (const Pointer &p) |
| |
| template<typename Element > |
| Element * | GetRawPointer (Element *p) |
| |
| | GMOCK_DECLARE_KIND_ (bool, kBool) |
| |
| | GMOCK_DECLARE_KIND_ (char, kInteger) |
| |
| | GMOCK_DECLARE_KIND_ (signed char, kInteger) |
| |
| | GMOCK_DECLARE_KIND_ (unsigned char, kInteger) |
| |
| | GMOCK_DECLARE_KIND_ (short, kInteger) |
| |
| | GMOCK_DECLARE_KIND_ (int, kInteger) |
| |
| | GMOCK_DECLARE_KIND_ (long, kInteger) |
| |
| | GMOCK_DECLARE_KIND_ (wchar_t, kInteger) |
| |
| | GMOCK_DECLARE_KIND_ (Int64, kInteger) |
| |
| | GMOCK_DECLARE_KIND_ (UInt64, kInteger) |
| |
| | GMOCK_DECLARE_KIND_ (float, kFloatingPoint) |
| |
| | GMOCK_DECLARE_KIND_ (double, kFloatingPoint) |
| |
| | GMOCK_DECLARE_KIND_ (long double, kFloatingPoint) |
| |
| template<typename From , typename To > |
| void | Assert (bool condition, const char *file, int line) |
| |
| void | Expect (bool condition, const char *file, int line, const string &msg) |
| |
| void | Expect (bool condition, const char *file, int line) |
| |
| GTEST_API_ bool | LogIsVisible (LogSeverity severity) |
| |
| GTEST_API_ void | Log (LogSeverity severity, const string &message, int stack_frames_to_skip) |
| |
| template<typename T > |
| T | Invalid () |
| |
| GTEST_API_ string | JoinAsTuple (const Strings &fields) |
| |
| template<typename T > |
| std::string | StreamableToString (const T &streamable) |
| |
| | GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ (char) |
| |
| | GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ (wchar_t) |
| |
| | GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ (char, ::std::string) |
| |
| template<typename T1 , typename T2 > |
| std::string | FormatForComparisonFailureMessage (const T1 &value, const T2 &) |
| |
| template<typename T > |
| void | UniversalPrint (const T &value, ::std::ostream *os) |
| |
| template<typename C > |
| void | DefaultPrintTo (IsContainer, false_type, const C &container, ::std::ostream *os) |
| |
| template<typename T > |
| void | DefaultPrintTo (IsNotContainer, true_type, T *p, ::std::ostream *os) |
| |
| template<typename T > |
| void | DefaultPrintTo (IsNotContainer, false_type, const T &value, ::std::ostream *os) |
| |
| template<typename T > |
| void | PrintTo (const T &value, ::std::ostream *os) |
| |
| GTEST_API_ void | PrintTo (unsigned char c, ::std::ostream *os) |
| |
| GTEST_API_ void | PrintTo (signed char c, ::std::ostream *os) |
| |
| void | PrintTo (char c, ::std::ostream *os) |
| |
| void | PrintTo (bool x, ::std::ostream *os) |
| |
| GTEST_API_ void | PrintTo (wchar_t wc, ::std::ostream *os) |
| |
| GTEST_API_ void | PrintTo (const char *s, ::std::ostream *os) |
| |
| void | PrintTo (char *s, ::std::ostream *os) |
| |
| void | PrintTo (const signed char *s, ::std::ostream *os) |
| |
| void | PrintTo (signed char *s, ::std::ostream *os) |
| |
| void | PrintTo (const unsigned char *s, ::std::ostream *os) |
| |
| void | PrintTo (unsigned char *s, ::std::ostream *os) |
| |
| GTEST_API_ void | PrintTo (const wchar_t *s, ::std::ostream *os) |
| |
| void | PrintTo (wchar_t *s, ::std::ostream *os) |
| |
| template<typename T > |
| void | PrintRawArrayTo (const T a[], size_t count, ::std::ostream *os) |
| |
| GTEST_API_ void | PrintStringTo (const ::std::string &s, ::std::ostream *os) |
| |
| void | PrintTo (const ::std::string &s, ::std::ostream *os) |
| |
| template<typename T1 , typename T2 > |
| void | PrintTo (const ::std::pair< T1, T2 > &value, ::std::ostream *os) |
| |
| template<typename T > |
| void | UniversalPrintArray (const T *begin, size_t len, ::std::ostream *os) |
| |
| GTEST_API_ void | UniversalPrintArray (const char *begin, size_t len, ::std::ostream *os) |
| |
| GTEST_API_ void | UniversalPrintArray (const wchar_t *begin, size_t len, ::std::ostream *os) |
| |
| template<typename T > |
| void | UniversalTersePrint (const T &value, ::std::ostream *os) |
| |
| class UnitTestImpl * | GetUnitTestImpl () |
| |
| void | ReportFailureInUnknownLocation (TestPartResult::Type result_type, const std::string &message) |
| |
| template<typename T1 , typename T2 > |
| AssertionResult | CmpHelperEQFailure (const char *lhs_expression, const char *rhs_expression, const T1 &lhs, const T2 &rhs) |
| |
| template<typename T1 , typename T2 > |
| AssertionResult | CmpHelperEQ (const char *lhs_expression, const char *rhs_expression, const T1 &lhs, const T2 &rhs) |
| |
| GTEST_API_ AssertionResult | CmpHelperEQ (const char *lhs_expression, const char *rhs_expression, BiggestInt lhs, BiggestInt rhs) |
| |
| template<typename T1 , typename T2 > |
| AssertionResult | CmpHelperOpFailure (const char *expr1, const char *expr2, const T1 &val1, const T2 &val2, const char *op) |
| |
| | GTEST_IMPL_CMP_HELPER_ (NE, !=) |
| |
| | GTEST_IMPL_CMP_HELPER_ (LE,<=) |
| |
| | GTEST_IMPL_CMP_HELPER_ (LT,<) |
| |
| | GTEST_IMPL_CMP_HELPER_ (GE, >=) |
| |
| | GTEST_IMPL_CMP_HELPER_ (GT, >) |
| |
| GTEST_API_ AssertionResult | CmpHelperSTREQ (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2) |
| |
| GTEST_API_ AssertionResult | CmpHelperSTRCASEEQ (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2) |
| |
| GTEST_API_ AssertionResult | CmpHelperSTRNE (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2) |
| |
| GTEST_API_ AssertionResult | CmpHelperSTRCASENE (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2) |
| |
| GTEST_API_ AssertionResult | CmpHelperSTREQ (const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2) |
| |
| GTEST_API_ AssertionResult | CmpHelperSTRNE (const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2) |
| |
| template<typename RawType > |
| AssertionResult | CmpHelperFloatingPointEQ (const char *lhs_expression, const char *rhs_expression, RawType lhs_value, RawType rhs_value) |
| |
| GTEST_API_ AssertionResult | DoubleNearPredFormat (const char *expr1, const char *expr2, const char *abs_error_expr, double val1, double val2, double abs_error) |
| |
| | GTEST_DECLARE_string_ (internal_run_death_test) |
| |
| char | IsNullLiteralHelper (Secret *p) |
| |
| char(& | IsNullLiteralHelper (...))[2] |
| |
| GTEST_API_ std::string | AppendUserMessage (const std::string >est_msg, const Message &user_msg) |
| |
| GTEST_API_ std::string | DiffStrings (const std::string &left, const std::string &right, size_t *total_line_count) |
| |
| GTEST_API_ AssertionResult | EqFailure (const char *expected_expression, const char *actual_expression, const std::string &expected_value, const std::string &actual_value, bool ignoring_case) |
| |
| GTEST_API_ std::string | GetBoolAssertionFailureMessage (const AssertionResult &assertion_result, const char *expression_text, const char *actual_predicate_value, const char *expected_predicate_value) |
| |
| template<typename T > |
| TypeId | GetTypeId () |
| |
| GTEST_API_ TypeId | GetTestTypeId () |
| |
| GTEST_API_ TestInfo * | MakeAndRegisterTestInfo (const char *test_case_name, const char *name, const char *type_param, const char *value_param, CodeLocation code_location, TypeId fixture_class_id, SetUpTestCaseFunc set_up_tc, TearDownTestCaseFunc tear_down_tc, TestFactoryBase *factory) |
| |
| GTEST_API_ bool | SkipPrefix (const char *prefix, const char **pstr) |
| |
| GTEST_API_ std::string | GetCurrentOsStackTraceExceptTop (UnitTest *unit_test, int skip_count) |
| |
| GTEST_API_ bool | AlwaysTrue () |
| |
| bool | AlwaysFalse () |
| |
| template<class C > |
| IsContainer | IsContainerTest (int, typename C::iterator *=NULL, typename C::const_iterator *=NULL) |
| |
| template<class C > |
| IsNotContainer | IsContainerTest (long) |
| |
| template<typename T , typename U > |
| bool | ArrayEq (const T *lhs, size_t size, const U *rhs) |
| |
| template<typename T , typename U > |
| bool | ArrayEq (const T &lhs, const U &rhs) |
| |
| template<typename T , typename U , size_t N> |
| bool | ArrayEq (const T(&lhs)[N], const U(&rhs)[N]) |
| |
| template<typename Iter , typename Element > |
| Iter | ArrayAwareFind (Iter begin, Iter end, const Element &elem) |
| |
| template<typename T , typename U > |
| void | CopyArray (const T *from, size_t size, U *to) |
| |
| template<typename T , typename U > |
| void | CopyArray (const T &from, U *to) |
| |
| template<typename T , typename U , size_t N> |
| void | CopyArray (const T(&from)[N], U(*to)[N]) |
| |
| GTEST_API_ | GTEST_DECLARE_STATIC_MUTEX_ (g_linked_ptr_mutex) |
| |
| template<typename T > |
| bool | operator== (T *ptr, const linked_ptr< T > &x) |
| |
| template<typename T > |
| bool | operator!= (T *ptr, const linked_ptr< T > &x) |
| |
| template<typename T > |
| linked_ptr< T > | make_linked_ptr (T *ptr) |
| |
| GTEST_API_ bool | IsTrue (bool condition) |
| |
| GTEST_API_ ::std::string | FormatFileLocation (const char *file, int line) |
| |
| GTEST_API_ ::std::string | FormatCompilerIndependentFileLocation (const char *file, int line) |
| |
| void | LogToStderr () |
| |
| void | FlushInfoLog () |
| |
| template<typename T > |
| const T & | move (const T &t) |
| |
| template<typename To > |
| To | ImplicitCast_ (To x) |
| |
| template<typename To , typename From > |
| To | DownCast_ (From *f) |
| |
| template<class Derived , class Base > |
| Derived * | CheckedDowncastToActualType (Base *base) |
| |
| GTEST_API_ void | CaptureStdout () |
| |
| GTEST_API_ std::string | GetCapturedStdout () |
| |
| GTEST_API_ void | CaptureStderr () |
| |
| GTEST_API_ std::string | GetCapturedStderr () |
| |
| GTEST_API_ std::string | TempDir () |
| |
| GTEST_API_ size_t | GetFileSize (FILE *file) |
| |
| GTEST_API_ std::string | ReadEntireFile (FILE *file) |
| |
| GTEST_API_ const ::std::vector< testing::internal::string > & | GetArgvs () |
| |
| GTEST_API_ size_t | GetThreadCount () |
| |
| bool | IsAlpha (char ch) |
| |
| bool | IsAlNum (char ch) |
| |
| bool | IsDigit (char ch) |
| |
| bool | IsLower (char ch) |
| |
| bool | IsSpace (char ch) |
| |
| bool | IsUpper (char ch) |
| |
| bool | IsXDigit (char ch) |
| |
| bool | IsXDigit (wchar_t ch) |
| |
| char | ToLower (char ch) |
| |
| char | ToUpper (char ch) |
| |
| std::string | StripTrailingSpaces (std::string str) |
| |
| bool | ParseInt32 (const Message &src_text, const char *str, Int32 *value) |
| |
| bool | BoolFromGTestEnv (const char *flag, bool default_val) |
| |
| GTEST_API_ Int32 | Int32FromGTestEnv (const char *flag, Int32 default_val) |
| |
| std::string | StringFromGTestEnv (const char *flag, const char *default_val) |
| |
| GTEST_API_ std::string | StringStreamToString (::std::stringstream *stream) |
| |
| template<typename T > |
| std::string | GetTypeName () |
| |
| | TEST_F (ListenerTest, DoesFoo) |
| |
| | TEST_F (ListenerTest, DoesBar) |
| |
| | TEST (IsXDigitTest, WorksForNarrowAscii) |
| |
| | TEST (IsXDigitTest, ReturnsFalseForNarrowNonAscii) |
| |
| | TEST (IsXDigitTest, WorksForWideAscii) |
| |
| | TEST (IsXDigitTest, ReturnsFalseForWideNonAscii) |
| |
| | TEST (ImplicitCastTest, ConvertsPointers) |
| |
| | TEST (ImplicitCastTest, CanUseInheritance) |
| |
| | TEST (ImplicitCastTest, CanUseNonConstCastOperator) |
| |
| | TEST (ImplicitCastTest, CanUseConstCastOperatorOnConstValues) |
| |
| | TEST (ImplicitCastTest, CanSelectBetweenConstAndNonConstCasrAppropriately) |
| |
| | TEST (ImplicitCastTest, CanUseImplicitConstructor) |
| |
| | TEST (IteratorTraitsTest, WorksForSTLContainerIterators) |
| |
| | TEST (IteratorTraitsTest, WorksForPointerToNonConst) |
| |
| | TEST (IteratorTraitsTest, WorksForPointerToConst) |
| |
| | TEST (ScopedPtrTest, DefinesElementType) |
| |
| | TEST (GtestCheckSyntaxTest, BehavesLikeASingleStatement) |
| |
| | TEST (GtestCheckSyntaxTest, WorksWithSwitch) |
| |
| | TEST (FormatFileLocationTest, FormatsFileLocation) |
| |
| | TEST (FormatFileLocationTest, FormatsUnknownFile) |
| |
| | TEST (FormatFileLocationTest, FormatsUknownLine) |
| |
| | TEST (FormatFileLocationTest, FormatsUknownFileAndLine) |
| |
| | TEST (FormatCompilerIndependentFileLocationTest, FormatsFileLocation) |
| |
| | TEST (FormatCompilerIndependentFileLocationTest, FormatsUknownFile) |
| |
| | TEST (FormatCompilerIndependentFileLocationTest, FormatsUknownLine) |
| |
| | TEST (FormatCompilerIndependentFileLocationTest, FormatsUknownFileAndLine) |
| |
| | TEST (GetThreadCountTest, ReturnsZeroWhenUnableToCountThreads) |
| |
| | TEST (GtestCheckDeathTest, DiesWithCorrectOutputOnFailure) |
| |
| | TEST (RegexEngineSelectionTest, SelectsCorrectRegexEngine) |
| |
| | TEST (CaptureTest, CapturesStdout) |
| |
| | TEST (CaptureTest, CapturesStderr) |
| |
| | TEST (CaptureTest, CapturesStdoutAndStderr) |
| |
| | TEST (CaptureDeathTest, CannotReenterStdoutCapture) |
| |
| | TEST (ThreadLocalTest, DefaultConstructorInitializesToDefaultValues) |
| |
| | TEST (ThreadLocalTest, SingleParamConstructorInitializesToParam) |
| |
| | TEST (ThreadLocalTest, ValueDefaultContructorIsNotRequiredForParamVersion) |
| |
| | TEST (ThreadLocalTest, GetAndPointerReturnSameValue) |
| |
| | TEST (ThreadLocalTest, PointerAndConstPointerReturnSameValue) |
| |
| | TEST (ApiTest, UnitTestImmutableAccessorsWork) |
| |
| AssertionResult | IsNull (const char *str) |
| |
| | TEST (ApiTest, TestCaseImmutableAccessorsWork) |
| |
| | TEST (ApiTest, TestCaseDisabledAccessorsWork) |
| |
| | TEST (ApiTest, DISABLED_Dummy1) |
| |
| | TEST (DISABLED_Test, Dummy2) |
| |