|
Sacado Package Browser (Single Doxygen Collection)
Version of the Day
|
Namespaces | |
| gmockpp | |
| internal_stream_operator_without_lexical_name_lookup | |
| edit_distance | |
| posix | |
Typedefs | |
| template<typename... > | |
| using | void_t = void |
| template<typename F , typename... Args> | |
| using | call_result_t = decltype(std::declval< F >()(std::declval< Args >()...)) |
| template<typename R , typename F , typename... Args> | |
| using | is_callable_r = is_callable_r_impl< void, R, F, Args...> |
| template<typename T > | |
| using | identity_t = T |
| template<TypeKind kFromKind, typename From , TypeKind kToKind, typename To > | |
| using | LosslessArithmeticConvertibleImpl = std::integral_constant< bool,(kFromKind==kBool)?true:(kFromKind!=kToKind)?false:(kFromKind==kInteger &&(((sizeof(From)< sizeof(To))&&!(std::is_signed< From >::value &&!std::is_signed< To >::value))||((sizeof(From)==sizeof(To))&&(std::is_signed< From >::value==std::is_signed< To >::value))))?true:(kFromKind==kFloatingPoint &&(sizeof(From)<=sizeof(To)))?true:false > |
| template<typename From , typename To > | |
| using | LosslessArithmeticConvertible = LosslessArithmeticConvertibleImpl< GMOCK_KIND_OF_(From), From, GMOCK_KIND_OF_(To), To > |
| template<size_t I, typename T > | |
| using | TupleElement = typename std::tuple_element< I, T >::type |
| typedef ::std::vector <::std::string > | Strings |
| typedef FloatingPoint< float > | Float |
| typedef FloatingPoint< double > | Double |
| typedef const void * | TypeId |
| using | SetUpTestSuiteFunc ) = void(*)( |
| using | TearDownTestSuiteFunc ) = void(*)( |
| using | SetUpTearDownSuiteFuncType ) = void(*)( |
| using | TypedTestCasePState = TypedTestSuitePState |
| typedef int | IsContainer |
| typedef char | IsNotContainer |
| template<class TestCase > | |
| using | ParameterizedTestCaseInfo = ParameterizedTestSuiteInfo< TestCase > |
| typedef GTestMutexLock | MutexLock |
| using | BiggestInt = long long |
| using | TimeInMillis = int64_t |
Enumerations | |
| enum | TypeKind { kBool, kInteger, kFloatingPoint, kOther } |
| enum | LogSeverity { kInfo = 0, kWarning = 1 } |
| enum | GTestLogSeverity { GTEST_INFO, GTEST_WARNING, GTEST_ERROR, GTEST_FATAL } |
| enum | CharFormat { kAsIs, kHexEscape, kSpecialEscape } |
Functions | |
| 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_ (unsigned long long, 0) | |
| GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed long long, 0) | |
| GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (float, 0) | |
| GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (double, 0) | |
| template<typename T > | |
| std::add_const< T >::type & | as_const (T &t) |
| template<typename F , typename Impl > | |
| ::testing::Action< F > | MakeAction () |
| template<typename F , typename Impl > | |
| ::testing::Action< F > | MakeAction (std::shared_ptr< Impl > impl) |
| constexpr bool | PrefixOf (const char *a, const char *b) |
| template<size_t N, size_t M> | |
| constexpr bool | StartsWith (const char(&prefix)[N], const char(&str)[M]) |
| template<size_t N, size_t M> | |
| constexpr bool | EndsWith (const char(&suffix)[N], const char(&str)[M]) |
| template<size_t N, size_t M> | |
| constexpr bool | Equals (const char(&a)[N], const char(&b)[M]) |
| template<size_t N> | |
| constexpr bool | ValidateSpec (const char(&spec)[N]) |
| template<typename F , typename... Args> | |
| auto | InvokeArgument (F &&f, Args...args) -> decltype(std::forward< F >(f)(args...)) |
| template<typename T > | |
| std::true_type | StrictnessModifierProbe (const NiceMock< T > &) |
| template<typename T > | |
| std::true_type | StrictnessModifierProbe (const NaggyMock< T > &) |
| template<typename T > | |
| std::true_type | StrictnessModifierProbe (const StrictMock< T > &) |
| std::false_type | StrictnessModifierProbe (...) |
| template<typename T > | |
| constexpr bool | HasStrictnessModifier () |
| GTEST_API_ std::string | JoinAsKeyValueTuple (const std::vector< const char * > &names, const Strings &values) |
| GTEST_API_ std::string | ConvertIdentifierNameToWords (const char *id_name) |
| template<typename Pointer > | |
| const Pointer::element_type * | GetRawPointer (const Pointer &p) |
| template<typename Element > | |
| const Element * | GetRawPointer (const std::reference_wrapper< Element > &r) |
| 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_ (unsigned long long, kInteger) | |
| GMOCK_DECLARE_KIND_ (wchar_t, kInteger) | |
| GMOCK_DECLARE_KIND_ (float, kFloatingPoint) | |
| GMOCK_DECLARE_KIND_ (double, kFloatingPoint) | |
| GMOCK_DECLARE_KIND_ (long double, kFloatingPoint) | |
| GTEST_API_ FailureReporterInterface * | GetFailureReporter () |
| void | Assert (bool condition, const char *file, int line, const std::string &msg) |
| void | Assert (bool condition, const char *file, int line) |
| void | Expect (bool condition, const char *file, int line, const std::string &msg) |
| void | Expect (bool condition, const char *file, int line) |
| GTEST_API_ bool | LogIsVisible (LogSeverity severity) |
| GTEST_API_ void | Log (LogSeverity severity, const std::string &message, int stack_frames_to_skip) |
| GTEST_API_ WithoutMatchers | GetWithoutMatchers () |
| template<typename T > | |
| T | Invalid () |
| GTEST_API_ void | IllegalDoDefault (const char *file, int line) |
| template<typename F , typename Tuple , size_t... Idx> | |
| auto | ApplyImpl (F &&f, Tuple &&args, std::index_sequence< Idx...>) -> decltype(std::forward< F >(f)(std::get< Idx >(std::forward< Tuple >(args))...)) |
| template<typename F , typename Tuple > | |
| auto | Apply (F &&f, Tuple &&args) -> decltype(ApplyImpl(std::forward< F >(f), std::forward< Tuple >(args), std::make_index_sequence< std::tuple_size< typename std::remove_reference< Tuple >::type >::value >())) |
| bool | Base64Unescape (const std::string &encoded, std::string *decoded) |
| static | GTEST_DEFINE_STATIC_MUTEX_ (g_log_mutex) |
| constexpr char | UndoWebSafeEncoding (char c) |
| constexpr char | UnBase64Impl (char c, const char *const base64, char carry) |
| template<size_t... I> | |
| constexpr std::array< char, 256 > | UnBase64Impl (std::index_sequence< I...>, const char *const base64) |
| constexpr std::array< char, 256 > | UnBase64 (const char *const base64) |
| GTEST_API_ std::string | FormatMatcherDescription (bool negation, const char *matcher_name, const std::vector< const char * > ¶m_names, const Strings ¶m_values) |
| GTEST_API_ ElementMatcherPairs | FindMaxBipartiteMatching (const MatchMatrix &g) |
| static void | LogElementMatcherPairVec (const ElementMatcherPairs &pairs,::std::ostream *stream) |
| GTEST_API_ | GTEST_DEFINE_STATIC_MUTEX_ (g_gmock_mutex) |
| GTEST_API_ void | LogWithLocation (testing::internal::LogSeverity severity, const char *file, int line, const std::string &message) |
| void | ReportUninterestingCall (CallReaction reaction, const std::string &msg) |
| static CallReaction | intToCallReaction (int mock_behavior) |
| static const char * | ParseGoogleMockFlagValue (const char *str, const char *flag_name, bool def_optional) |
| static bool | ParseGoogleMockFlag (const char *str, const char *flag_name, bool *value) |
| template<typename String > | |
| static bool | ParseGoogleMockFlag (const char *str, const char *flag_name, String *value) |
| static bool | ParseGoogleMockFlag (const char *str, const char *flag_name, int32_t *value) |
| template<typename CharType > | |
| void | InitGoogleMockImpl (int *argc, CharType **argv) |
| template<typename T > | |
| std::string | StreamableToString (const T &streamable) |
| template<typename T > | |
| void | UniversalPrint (const T &value,::std::ostream *os) |
| GTEST_API_ void | PrintBytesInObjectTo (const unsigned char *obj_bytes, size_t count,::std::ostream *os) |
| template<typename T > | |
| void | PrintWithFallback (const T &value,::std::ostream *os) |
| GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ (char) | |
| GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ (wchar_t) | |
| GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ (char16_t) | |
| GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ (char32_t) | |
| GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ (char,::std::string) | |
| GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ (char16_t,::std::u16string) | |
| GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ (char32_t,::std::u32string) | |
| template<typename T1 , typename T2 > | |
| std::string | FormatForComparisonFailureMessage (const T1 &value, const T2 &) |
| 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 (char32_t c,::std::ostream *os) |
| void | PrintTo (char16_t c,::std::ostream *os) |
| template<typename FloatType > | |
| int | AppropriateResolution (FloatType val) |
| void | PrintTo (float f,::std::ostream *os) |
| void | PrintTo (double d,::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 char16_t *s,::std::ostream *os) |
| void | PrintTo (char16_t *s,::std::ostream *os) |
| GTEST_API_ void | PrintTo (const char32_t *s,::std::ostream *os) |
| void | PrintTo (char32_t *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) |
| GTEST_API_ void | PrintU16StringTo (const ::std::u16string &s,::std::ostream *os) |
| void | PrintTo (const ::std::u16string &s,::std::ostream *os) |
| GTEST_API_ void | PrintU32StringTo (const ::std::u32string &s,::std::ostream *os) |
| void | PrintTo (const ::std::u32string &s,::std::ostream *os) |
| void | PrintTo (std::nullptr_t,::std::ostream *os) |
| template<typename T > | |
| void | PrintTo (std::reference_wrapper< T > ref,::std::ostream *os) |
| const void * | VoidifyPointer (const void *p) |
| const void * | VoidifyPointer (volatile const void *p) |
| template<typename T , typename Ptr > | |
| void | PrintSmartPointer (const Ptr &ptr, std::ostream *os, char) |
| template<typename T , typename Ptr , typename = typename std::enable_if<!std::is_void<T>::value && !std::is_array<T>::value>::type> | |
| void | PrintSmartPointer (const Ptr &ptr, std::ostream *os, int) |
| template<typename T , typename D > | |
| void | PrintTo (const std::unique_ptr< T, D > &ptr, std::ostream *os) |
| template<typename T > | |
| void | PrintTo (const std::shared_ptr< T > &ptr, std::ostream *os) |
| template<typename T > | |
| void | PrintTupleTo (const T &, std::integral_constant< size_t, 0 >,::std::ostream *) |
| template<typename T , size_t I> | |
| void | PrintTupleTo (const T &t, std::integral_constant< size_t, I >,::std::ostream *os) |
| template<typename... Types> | |
| void | PrintTo (const ::std::tuple< Types...> &t,::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 char16_t *begin, size_t len,::std::ostream *os) |
| GTEST_API_ void | UniversalPrintArray (const char32_t *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) |
| template<typename Tuple > | |
| void | TersePrintPrefixToStrings (const Tuple &, std::integral_constant< size_t, 0 >, Strings *) |
| template<typename Tuple , size_t I> | |
| void | TersePrintPrefixToStrings (const Tuple &t, std::integral_constant< size_t, I >, Strings *strings) |
| template<typename Tuple > | |
| Strings | UniversalTersePrintTupleFieldsToStrings (const Tuple &value) |
| class UnitTestImpl * | GetUnitTestImpl () |
| void | ReportFailureInUnknownLocation (TestPartResult::Type result_type, const std::string &message) |
| std::set< std::string > * | GetIgnoredParameterizedTestSuites () |
| template<typename T1 , typename T2 > | |
| AssertionResult | CmpHelperEQFailure (const char *lhs_expression, const char *rhs_expression, const T1 &lhs, const T2 &rhs) |
| bool | operator== (faketype, faketype) |
| bool | operator!= (faketype, faketype) |
| template<typename T1 , typename T2 > | |
| AssertionResult | CmpHelperEQ (const char *lhs_expression, const char *rhs_expression, const T1 &lhs, const T2 &rhs) |
| template<typename T1 , typename T2 > | |
| AssertionResult | CmpHelperOpFailure (const char *expr1, const char *expr2, const T1 &val1, const T2 &val2, const char *op) |
| 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) |
| Matcher< const ::std::string & > | MakeDeathTestMatcher (::testing::internal::RE regex) |
| Matcher< const ::std::string & > | MakeDeathTestMatcher (const char *regex) |
| Matcher< const ::std::string & > | MakeDeathTestMatcher (const ::std::string ®ex) |
| Matcher< const ::std::string & > | MakeDeathTestMatcher (Matcher< const ::std::string & > matcher) |
| GTEST_API_ std::string | AppendUserMessage (const std::string >est_msg, const Message &user_msg) |
| 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 () |
| SetUpTearDownSuiteFuncType | GetNotDefaultOrNull (SetUpTearDownSuiteFuncType a, SetUpTearDownSuiteFuncType def) |
| GTEST_API_ TestInfo * | MakeAndRegisterTestInfo (std::string test_suite_name, const char *name, const char *type_param, const char *value_param, CodeLocation code_location, TypeId fixture_class_id, SetUpTestSuiteFunc set_up_tc, TearDownTestSuiteFunc tear_down_tc, TestFactoryBase *factory) |
| GTEST_API_ bool | SkipPrefix (const char *prefix, const char **pstr) |
| GTEST_DISABLE_MSC_WARNINGS_PUSH_ (4251) class GTEST_API_ TypedTestSuitePState | |
| GTEST_DISABLE_MSC_WARNINGS_POP_ () inline const char *SkipComma(const char *str) | |
| std::string | GetPrefixUntilComma (const char *str) |
| void | SplitString (const ::std::string &str, char delimiter,::std::vector<::std::string > *dest) |
| template<typename NameGenerator > | |
| void | GenerateNamesRecursively (internal::None, std::vector< std::string > *, int) |
| template<typename NameGenerator , typename Types > | |
| void | GenerateNamesRecursively (Types, std::vector< std::string > *result, int i) |
| template<typename NameGenerator , typename Types > | |
| std::vector< std::string > | GenerateNames () |
| GTEST_API_ void | RegisterTypeParameterizedTestSuite (const char *test_suite_name, CodeLocation code_location) |
| GTEST_API_ void | RegisterTypeParameterizedTestSuiteInstantiation (const char *case_name) |
| GTEST_API_ std::string | GetCurrentOsStackTraceExceptTop (int skip_count) |
| GTEST_API_ bool | AlwaysTrue () |
| bool | AlwaysFalse () |
| template<class C , class Iterator = decltype(::std::declval<const C&>().begin()), class = decltype(::std::declval<const C&>().end()), class = decltype(++::std::declval<Iterator&>()), class = decltype(*::std::declval<Iterator>()), class = typename C::const_iterator> | |
| IsContainer | IsContainerTest (int) |
| 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_INTERNAL_DEPRECATED ("INSTANTIATE_TEST_CASE_P is deprecated, please use ""INSTANTIATE_TEST_SUITE_P") const expr bool InstantiateTestCase_P_IsDeprecated() | |
| GTEST_INTERNAL_DEPRECATED ("TYPED_TEST_CASE_P is deprecated, please use ""TYPED_TEST_SUITE_P") const expr bool TypedTestCase_P_IsDeprecated() | |
| GTEST_INTERNAL_DEPRECATED ("TYPED_TEST_CASE is deprecated, please use ""TYPED_TEST_SUITE") const expr bool TypedTestCaseIsDeprecated() | |
| GTEST_INTERNAL_DEPRECATED ("REGISTER_TYPED_TEST_CASE_P is deprecated, please use ""REGISTER_TYPED_TEST_SUITE_P") const expr bool RegisterTypedTestCase_P_IsDeprecated() | |
| GTEST_INTERNAL_DEPRECATED ("INSTANTIATE_TYPED_TEST_CASE_P is deprecated, please use ""INSTANTIATE_TYPED_TEST_SUITE_P") const expr bool InstantiateTypedTestCase_P_IsDeprecated() | |
| GTEST_API_ void | ReportInvalidTestSuiteType (const char *test_suite_name, const CodeLocation &code_location) |
| template<class ParamType > | |
| std::string | DefaultParamName (const TestParamInfo< ParamType > &info) |
| template<typename T = int> | |
| void | TestNotEmpty () |
| template<typename T = int> | |
| void | TestNotEmpty (const T &) |
| GTEST_API_ void | InsertSyntheticTestCase (const std::string &name, CodeLocation location, bool has_test_p) |
| GTEST_API_ bool | IsTrue (bool condition) |
| GTEST_DISABLE_MSC_WARNINGS_POP_() GTEST_API_ GTEST_API_::std::string | FormatCompilerIndependentFileLocation (const char *file, int line) |
| void | LogToStderr () |
| void | FlushInfoLog () |
| template<typename To > | |
| To | ImplicitCast_ (To x) |
| 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_ size_t | GetFileSize (FILE *file) |
| GTEST_API_ std::string | ReadEntireFile (FILE *file) |
| GTEST_API_ std::vector < std::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 (char16_t ch) |
| bool | IsXDigit (char32_t ch) |
| bool | IsXDigit (wchar_t ch) |
| char | ToLower (char ch) |
| char | ToUpper (char ch) |
| std::string | StripTrailingSpaces (std::string str) |
| GTEST_API_ bool | ParseInt32 (const Message &src_text, const char *str, int32_t *value) |
| bool | BoolFromGTestEnv (const char *flag, bool default_val) |
| GTEST_API_ int32_t | Int32FromGTestEnv (const char *flag, int32_t default_val) |
| std::string | OutputFlagAlsoCheckEnvVar () |
| const char * | StringFromGTestEnv (const char *flag, const char *default_val) |
| GTEST_API_ std::string | StringStreamToString (::std::stringstream *stream) |
| std::string | CanonicalizeForStdLibVersioning (std::string s) |
| template<typename T > | |
| std::string | GetTypeName () |
| GTEST_API_ TimeInMillis | GetTimeInMillis () |
| GTEST_API_ bool | ShouldUseColor (bool stdout_is_tty) |
| GTEST_API_ std::string | FormatTimeInMillisAsSeconds (TimeInMillis ms) |
| GTEST_API_ std::string | FormatEpochTimeInMillisAsIso8601 (TimeInMillis ms) |
| GTEST_API_ bool | ParseFlag (const char *str, const char *flag, int32_t *value) |
| int | GetRandomSeedFromFlag (int32_t random_seed_flag) |
| int | GetNextRandomSeed (int seed) |
| GTEST_API_ std::string | CodePointToUtf8 (uint32_t code_point) |
| GTEST_API_ std::string | WideStringToUtf8 (const wchar_t *str, int num_chars) |
| void | WriteToShardStatusFileIfNeeded () |
| GTEST_API_ bool | ShouldShard (const char *total_shards_str, const char *shard_index_str, bool in_subprocess_for_death_test) |
| GTEST_API_ int32_t | Int32FromEnvOrDie (const char *env_var, int32_t default_val) |
| GTEST_API_ bool | ShouldRunTestOnShard (int total_shards, int shard_index, int test_id) |
| template<class Container , typename Predicate > | |
| int | CountIf (const Container &c, Predicate predicate) |
| template<class Container , typename Functor > | |
| void | ForEach (const Container &c, Functor functor) |
| template<typename E > | |
| E | GetElementOr (const std::vector< E > &v, int i, E default_value) |
| template<typename E > | |
| void | ShuffleRange (internal::Random *random, int begin, int end, std::vector< E > *v) |
| template<typename E > | |
| void | Shuffle (internal::Random *random, std::vector< E > *v) |
| template<typename T > | |
| static void | Delete (T *x) |
| GTEST_API_ void | ParseGoogleTestFlagsOnly (int *argc, char **argv) |
| GTEST_API_ void | ParseGoogleTestFlagsOnly (int *argc, wchar_t **argv) |
| GTEST_API_::std::string | FormatFileLocation (const char *file, int line) |
| static std::string | FlagToEnvVar (const char *flag) |
| void | PrintBytesInObjectTo (const unsigned char *obj_bytes, size_t count, ostream *os) |
| bool | IsPrintableAscii (char32_t c) |
| template<typename Char > | |
| static CharFormat | PrintAsCharLiteralTo (Char c, ostream *os) |
| static CharFormat | PrintAsStringLiteralTo (char32_t c, ostream *os) |
| static const char * | GetCharWidthPrefix (char) |
| static const char * | GetCharWidthPrefix (signed char) |
| static const char * | GetCharWidthPrefix (unsigned char) |
| static const char * | GetCharWidthPrefix (char16_t) |
| static const char * | GetCharWidthPrefix (char32_t) |
| static const char * | GetCharWidthPrefix (wchar_t) |
| static CharFormat | PrintAsStringLiteralTo (char c, ostream *os) |
| static CharFormat | PrintAsStringLiteralTo (char16_t c, ostream *os) |
| static CharFormat | PrintAsStringLiteralTo (wchar_t c, ostream *os) |
| template<typename Char > | |
| void | PrintCharAndCodeTo (Char c, ostream *os) |
| void | PrintTo (wchar_t wc, ostream *os) |
| template<typename CharType > | |
| GTEST_ATTRIBUTE_NO_SANITIZE_MEMORY_ GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ GTEST_ATTRIBUTE_NO_SANITIZE_HWADDRESS_ static GTEST_ATTRIBUTE_NO_SANITIZE_THREAD_ CharFormat | PrintCharsAsStringTo (const CharType *begin, size_t len, ostream *os) |
| template<typename CharType > | |
| GTEST_ATTRIBUTE_NO_SANITIZE_MEMORY_ GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ GTEST_ATTRIBUTE_NO_SANITIZE_HWADDRESS_ static GTEST_ATTRIBUTE_NO_SANITIZE_THREAD_ void | UniversalPrintCharArray (const CharType *begin, size_t len, ostream *os) |
| void | UniversalPrintArray (const char *begin, size_t len, ostream *os) |
| void | UniversalPrintArray (const char16_t *begin, size_t len, ostream *os) |
| void | UniversalPrintArray (const char32_t *begin, size_t len, ostream *os) |
| void | UniversalPrintArray (const wchar_t *begin, size_t len, ostream *os) |
| void | PrintTo (const char *s, ostream *os) |
| void | PrintTo (const char16_t *s, ostream *os) |
| void | PrintTo (const char32_t *s, ostream *os) |
| void | PrintTo (const wchar_t *s, ostream *os) |
| void | PrintStringTo (const ::std::string &s, ostream *os) |
| void | PrintU16StringTo (const ::std::u16string &s, ostream *os) |
| void | PrintU32StringTo (const ::std::u32string &s, ostream *os) |
| static const char * | SkipSpaces (const char *str) |
| static std::vector< std::string > | SplitIntoTestNames (const char *src) |
| static bool | GTestIsInitialized () |
| static int | SumOverTestSuiteList (const std::vector< TestSuite * > &case_list, int(TestSuite::*method)() const) |
| static bool | TestSuitePassed (const TestSuite *test_suite) |
| static bool | TestSuiteFailed (const TestSuite *test_suite) |
| static bool | ShouldRunTestSuite (const TestSuite *test_suite) |
| static bool | PatternMatchesString (const std::string &name_str, const char *pattern, const char *pattern_end) |
| static AssertionResult | HasOneFailure (const char *, const char *, const char *, const TestPartResultArray &results, TestPartResult::Type type, const std::string &substr) |
| void | SplitString (const ::std::string &str, char delimiter,::std::vector< ::std::string > *dest) |
| template<typename RawType > | |
| AssertionResult | FloatingPointLE (const char *expr1, const char *expr2, RawType val1, RawType val2) |
| uint32_t | ChopLowBits (uint32_t *bits, int n) |
| bool | IsUtf16SurrogatePair (wchar_t first, wchar_t second) |
| uint32_t | CreateCodePointFromUtf16SurrogatePair (wchar_t first, wchar_t second) |
| template<class T , typename Result > | |
| Result | HandleSehExceptionsInMethodIfSupported (T *object, Result(T::*method)(), const char *location) |
| template<class T , typename Result > | |
| Result | HandleExceptionsInMethodIfSupported (T *object, Result(T::*method)(), const char *location) |
| static std::string | PrintTestPartResultToString (const TestPartResult &test_part_result) |
| static void | PrintTestPartResult (const TestPartResult &test_part_result) |
| static const char * | GetAnsiColorCode (GTestColor color) |
| static void | ColoredPrintf (GTestColor color, const char *fmt,...) |
| static void | PrintFullTestCommentIfPresent (const TestInfo &test_info) |
| static void | SetUpEnvironment (Environment *env) |
| static void | TearDownEnvironment (Environment *env) |
| static void | PrintOnOneLine (const char *str, int max_length) |
| static const char * | ParseFlagValue (const char *str, const char *flag_name, bool def_optional) |
| static bool | ParseFlag (const char *str, const char *flag_name, bool *value) |
| template<typename String > | |
| static bool | ParseFlag (const char *str, const char *flag_name, String *value) |
| static bool | HasGoogleTestFlagPrefix (const char *str) |
| static void | PrintColorEncoded (const char *str) |
| static bool | ParseGoogleTestFlag (const char *const arg) |
| template<typename CharType > | |
| void | ParseGoogleTestFlagsOnlyImpl (int *argc, CharType **argv) |
| template<typename CharType > | |
| void | InitGoogleTestImpl (int *argc, CharType **argv) |
| 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 (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) | |
| TYPED_TEST_SUITE (TestSuiteWithCommentTest, Types< int >) | |
| TYPED_TEST (TestSuiteWithCommentTest, Dummy) | |
| TEST (ApiTest, UnitTestImmutableAccessorsWork) | |
| AssertionResult | IsNull (const char *str) |
| TEST (ApiTest, TestSuiteImmutableAccessorsWork) | |
| TEST (ApiTest, TestSuiteDisabledAccessorsWork) | |
| TEST (ApiTest, DISABLED_Dummy1) | |
| TEST (DISABLED_Test, Dummy2) | |
Variables | |
| const char | kInfoVerbosity [] = "info" |
| const char | kWarningVerbosity [] = "warning" |
| const char | kErrorVerbosity [] = "error" |
| static constexpr char | kBase64 [] |
| static constexpr std::array < char, 256 > | kUnBase64 = UnBase64(kBase64) |
| GTEST_API_ ThreadLocal < Sequence * > | g_gmock_implicit_sequence |
| const char | kInternalRunDeathTestFlag [] = "internal_run_death_test" |
| GTEST_API_ const char | kStackTraceMarker [] = "\nStack trace:\n" |
| constexpr BiggestInt | kMaxBiggestInt = (std::numeric_limits<BiggestInt>::max)() |
| GTEST_API_ const TypeId | kTestTypeIdInGoogleTest = GetTestTypeId() |
| const int | kMaxRandomSeed = 99999 |
| GTEST_API_ bool | g_help_flag = false |
| const char | kUnknownFile [] = "unknown file" |
| static::std::vector< std::string > | g_argvs |
| constexpr uint32_t | kMaxCodePoint1 = (static_cast<uint32_t>(1) << 7) - 1 |
| constexpr uint32_t | kMaxCodePoint2 = (static_cast<uint32_t>(1) << (5 + 6)) - 1 |
| constexpr uint32_t | kMaxCodePoint3 |
| constexpr uint32_t | kMaxCodePoint4 |
| static const char | kTypeParamLabel [] = "TypeParam" |
| static const char | kValueParamLabel [] = "GetParam()" |
| static const char | kColorEncodedHelpMessage [] |
| const int | kTypedTestSuites = 1 |
| const int | kTypedTests = 1 |
| using testing::internal::void_t = typedef void |
Definition at line 303 of file gmock-actions.h.
| using testing::internal::call_result_t = typedef decltype(std::declval<F>()(std::declval<Args>()...)) |
Definition at line 356 of file gmock-actions.h.
| using testing::internal::is_callable_r = typedef is_callable_r_impl<void, R, F, Args...> |
Definition at line 374 of file gmock-actions.h.
| using testing::internal::identity_t = typedef T |
Definition at line 51 of file gmock-function-mocker.h.
| using testing::internal::LosslessArithmeticConvertibleImpl = typedef std::integral_constant< bool, (kFromKind == kBool) ? true : (kFromKind != kToKind) ? false : (kFromKind == kInteger && (((sizeof(From) < sizeof(To)) && !(std::is_signed<From>::value && !std::is_signed<To>::value)) || ((sizeof(From) == sizeof(To)) && (std::is_signed<From>::value == std::is_signed<To>::value))) ) ? true : (kFromKind == kFloatingPoint && (sizeof(From) <= sizeof(To))) ? true : false > |
Definition at line 207 of file gmock-internal-utils.h.
| using testing::internal::LosslessArithmeticConvertible = typedef LosslessArithmeticConvertibleImpl<GMOCK_KIND_OF_(From), From, GMOCK_KIND_OF_(To), To> |
Definition at line 219 of file gmock-internal-utils.h.
| using testing::internal::TupleElement = typedef typename std::tuple_element<I, T>::type |
Definition at line 480 of file gmock-internal-utils.h.
| typedef ::std::vector<::std::string> testing::internal::Strings |
Definition at line 1190 of file gtest-printers.h.
| typedef FloatingPoint<float> testing::internal::Float |
Definition at line 391 of file gtest-internal.h.
| typedef FloatingPoint<double> testing::internal::Double |
Definition at line 392 of file gtest-internal.h.
| typedef const void* testing::internal::TypeId |
Definition at line 400 of file gtest-internal.h.
| using testing::internal::SetUpTestSuiteFunc = typedef void (*)( |
Definition at line 473 of file gtest-internal.h.
| using testing::internal::TearDownTestSuiteFunc = typedef void (*)( |
Definition at line 474 of file gtest-internal.h.
| using testing::internal::SetUpTearDownSuiteFuncType = typedef void (*)( |
Definition at line 488 of file gtest-internal.h.
| using testing::internal::TypedTestCasePState = typedef TypedTestSuitePState |
Definition at line 628 of file gtest-internal.h.
| typedef int testing::internal::IsContainer |
Definition at line 926 of file gtest-internal.h.
| typedef char testing::internal::IsNotContainer |
Definition at line 937 of file gtest-internal.h.
| using testing::internal::ParameterizedTestCaseInfo = typedef ParameterizedTestSuiteInfo<TestCase> |
Definition at line 682 of file gtest-param-util.h.
Definition at line 1932 of file gtest-port.h.
| using testing::internal::BiggestInt = typedef long long |
Definition at line 2219 of file gtest-port.h.
| using testing::internal::TimeInMillis = typedef int64_t |
Definition at line 2267 of file gtest-port.h.
| Enumerator | |
|---|---|
| kBool | |
| kInteger | |
| kFloatingPoint | |
| kOther | |
Definition at line 128 of file gmock-internal-utils.h.
| Enumerator | |
|---|---|
| kInfo | |
| kWarning | |
Definition at line 268 of file gmock-internal-utils.h.
| Enumerator | |
|---|---|
| GTEST_INFO | |
| GTEST_WARNING | |
| GTEST_ERROR | |
| GTEST_FATAL | |
Definition at line 1070 of file gtest-port.h.
| Enumerator | |
|---|---|
| kAsIs | |
| kHexEscape | |
| kSpecialEscape | |
Definition at line 140 of file gtest-printers.cc.
| 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_ | ( | 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_ | ( | unsigned long | long, |
| 0 | |||
| ) |
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ | ( | signed long | long, |
| 0 | |||
| ) |
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ | ( | float | , |
| 0 | |||
| ) |
| testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ | ( | double | , |
| 0 | |||
| ) |
Definition at line 378 of file gmock-actions.h.
| ::testing::Action<F> testing::internal::MakeAction | ( | ) |
Definition at line 2205 of file gmock-actions.h.
| ::testing::Action<F> testing::internal::MakeAction | ( | std::shared_ptr< Impl > | impl | ) |
Definition at line 2211 of file gmock-actions.h.
| constexpr bool testing::internal::PrefixOf | ( | const char * | a, |
| const char * | b | ||
| ) |
Definition at line 69 of file gmock-function-mocker.h.
| constexpr bool testing::internal::StartsWith | ( | const char(&) | prefix[N], |
| const char(&) | str[M] | ||
| ) |
Definition at line 74 of file gmock-function-mocker.h.
| constexpr bool testing::internal::EndsWith | ( | const char(&) | suffix[N], |
| const char(&) | str[M] | ||
| ) |
Definition at line 79 of file gmock-function-mocker.h.
| constexpr bool testing::internal::Equals | ( | const char(&) | a[N], |
| const char(&) | b[M] | ||
| ) |
Definition at line 84 of file gmock-function-mocker.h.
| constexpr bool testing::internal::ValidateSpec | ( | const char(&) | spec[N] | ) |
Definition at line 89 of file gmock-function-mocker.h.
| auto testing::internal::InvokeArgument | ( | F && | f, |
| Args... | args | ||
| ) | -> decltype(std::forward<F>(f)(args...)) |
Definition at line 595 of file gmock-more-actions.h.
| std::true_type testing::internal::StrictnessModifierProbe | ( | const NiceMock< T > & | ) |
| std::true_type testing::internal::StrictnessModifierProbe | ( | const NaggyMock< T > & | ) |
| std::true_type testing::internal::StrictnessModifierProbe | ( | const StrictMock< T > & | ) |
| std::false_type testing::internal::StrictnessModifierProbe | ( | ... | ) |
| constexpr bool testing::internal::HasStrictnessModifier | ( | ) |
Definition at line 90 of file gmock-nice-strict.h.
| GTEST_API_ std::string testing::internal::JoinAsKeyValueTuple | ( | const std::vector< const char * > & | names, |
| const Strings & | values | ||
| ) |
Definition at line 59 of file gmock-internal-utils.cc.
| GTEST_API_ std::string testing::internal::ConvertIdentifierNameToWords | ( | const char * | id_name | ) |
Definition at line 81 of file gmock-internal-utils.cc.
|
inline |
Definition at line 79 of file gmock-internal-utils.h.
|
inline |
Definition at line 85 of file gmock-internal-utils.h.
|
inline |
Definition at line 91 of file gmock-internal-utils.h.
| 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_ | ( | unsigned long | long, |
| kInteger | |||
| ) |
| testing::internal::GMOCK_DECLARE_KIND_ | ( | wchar_t | , |
| kInteger | |||
| ) |
| testing::internal::GMOCK_DECLARE_KIND_ | ( | float | , |
| kFloatingPoint | |||
| ) |
| testing::internal::GMOCK_DECLARE_KIND_ | ( | double | , |
| kFloatingPoint | |||
| ) |
| testing::internal::GMOCK_DECLARE_KIND_ | ( | long | double, |
| kFloatingPoint | |||
| ) |
| GTEST_API_ FailureReporterInterface * testing::internal::GetFailureReporter | ( | ) |
Definition at line 117 of file gmock-internal-utils.cc.
|
inline |
Definition at line 243 of file gmock-internal-utils.h.
|
inline |
Definition at line 250 of file gmock-internal-utils.h.
|
inline |
Definition at line 256 of file gmock-internal-utils.h.
|
inline |
Definition at line 263 of file gmock-internal-utils.h.
| GTEST_API_ bool testing::internal::LogIsVisible | ( | LogSeverity | severity | ) |
Definition at line 133 of file gmock-internal-utils.cc.
| GTEST_API_ void testing::internal::Log | ( | LogSeverity | severity, |
| const std::string & | message, | ||
| int | stack_frames_to_skip | ||
| ) |
Definition at line 154 of file gmock-internal-utils.cc.
| GTEST_API_ WithoutMatchers testing::internal::GetWithoutMatchers | ( | ) |
Definition at line 191 of file gmock-internal-utils.cc.
|
inline |
Definition at line 314 of file gmock-internal-utils.h.
| GTEST_API_ void testing::internal::IllegalDoDefault | ( | const char * | file, |
| int | line | ||
| ) |
Definition at line 193 of file gmock-internal-utils.cc.
| auto testing::internal::ApplyImpl | ( | F && | f, |
| Tuple && | args, | ||
| std::index_sequence< Idx...> | |||
| ) | -> decltype(std::forward<F>(f)( std::get<Idx>(std::forward<Tuple>(args))...)) |
Definition at line 424 of file gmock-internal-utils.h.
| auto testing::internal::Apply | ( | F && | f, |
| Tuple && | args | ||
| ) | -> decltype(ApplyImpl( std::forward<F>(f), std::forward<Tuple>(args), std::make_index_sequence<std::tuple_size< typename std::remove_reference<Tuple>::type>::value>())) |
Definition at line 432 of file gmock-internal-utils.h.
| bool testing::internal::Base64Unescape | ( | const std::string & | encoded, |
| std::string * | decoded | ||
| ) |
Definition at line 229 of file gmock-internal-utils.cc.
|
static |
| constexpr char testing::internal::UndoWebSafeEncoding | ( | char | c | ) |
Definition at line 203 of file gmock-internal-utils.cc.
| constexpr char testing::internal::UnBase64Impl | ( | char | c, |
| const char *const | base64, | ||
| char | carry | ||
| ) |
Definition at line 207 of file gmock-internal-utils.cc.
| constexpr std::array<char, 256> testing::internal::UnBase64Impl | ( | std::index_sequence< I...> | , |
| const char *const | base64 | ||
| ) |
Definition at line 215 of file gmock-internal-utils.cc.
| constexpr std::array<char, 256> testing::internal::UnBase64 | ( | const char *const | base64 | ) |
Definition at line 221 of file gmock-internal-utils.cc.
| GTEST_API_ std::string testing::internal::FormatMatcherDescription | ( | bool | negation, |
| const char * | matcher_name, | ||
| const std::vector< const char * > & | param_names, | ||
| const Strings & | param_values | ||
| ) |
Definition at line 52 of file gmock-matchers.cc.
| GTEST_API_ ElementMatcherPairs testing::internal::FindMaxBipartiteMatching | ( | const MatchMatrix & | g | ) |
Definition at line 228 of file gmock-matchers.cc.
|
static |
Definition at line 232 of file gmock-matchers.cc.
| GTEST_API_ testing::internal::GTEST_DEFINE_STATIC_MUTEX_ | ( | g_gmock_mutex | ) |
| GTEST_API_ void testing::internal::LogWithLocation | ( | testing::internal::LogSeverity | severity, |
| const char * | file, | ||
| int | line, | ||
| const std::string & | message | ||
| ) |
Definition at line 73 of file gmock-spec-builders.cc.
| void testing::internal::ReportUninterestingCall | ( | CallReaction | reaction, |
| const std::string & | msg | ||
| ) |
Definition at line 284 of file gmock-spec-builders.cc.
|
static |
Definition at line 446 of file gmock-spec-builders.cc.
|
static |
|
static |
|
static |
|
static |
| void testing::internal::InitGoogleMockImpl | ( | int * | argc, |
| CharType ** | argv | ||
| ) |
| std::string testing::internal::StreamableToString | ( | const T & | streamable | ) |
Definition at line 242 of file gtest-message.h.
| void testing::internal::UniversalPrint | ( | const T & | value, |
| ::std::ostream * | os | ||
| ) |
Definition at line 1183 of file gtest-printers.h.
| GTEST_API_ void testing::internal::PrintBytesInObjectTo | ( | const unsigned char * | obj_bytes, |
| size_t | count, | ||
| ::std::ostream * | os | ||
| ) |
| void testing::internal::PrintWithFallback | ( | const T & | value, |
| ::std::ostream * | os | ||
| ) |
Definition at line 352 of file gtest-printers.h.
| testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ | ( | char | ) |
| testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ | ( | wchar_t | ) |
| testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ | ( | char16_t | ) |
| testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ | ( | char32_t | ) |
| testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ | ( | char | , |
| ::std::string | |||
| ) |
| testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ | ( | char16_t | , |
| ::std::u16string | |||
| ) |
| testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ | ( | char32_t | , |
| ::std::u32string | |||
| ) |
| std::string testing::internal::FormatForComparisonFailureMessage | ( | const T1 & | value, |
| const T2 & | |||
| ) |
Definition at line 463 of file gtest-printers.h.
Definition at line 490 of file gtest-printers.h.
| void testing::internal::PrintTo | ( | unsigned char | c, |
| ::std::ostream * | os | ||
| ) |
Definition at line 276 of file gtest-printers.cc.
| void testing::internal::PrintTo | ( | signed char | c, |
| ::std::ostream * | os | ||
| ) |
Definition at line 277 of file gtest-printers.cc.
|
inline |
Definition at line 501 of file gtest-printers.h.
|
inline |
Definition at line 509 of file gtest-printers.h.
| GTEST_API_ void testing::internal::PrintTo | ( | wchar_t | wc, |
| ::std::ostream * | os | ||
| ) |
| void testing::internal::PrintTo | ( | char32_t | c, |
| ::std::ostream * | os | ||
| ) |
Definition at line 284 of file gtest-printers.cc.
|
inline |
Definition at line 523 of file gtest-printers.h.
| int testing::internal::AppropriateResolution | ( | FloatType | val | ) |
Definition at line 555 of file gtest-printers.h.
|
inline |
Definition at line 619 of file gtest-printers.h.
|
inline |
Definition at line 626 of file gtest-printers.h.
| GTEST_API_ void testing::internal::PrintTo | ( | const char * | s, |
| ::std::ostream * | os | ||
| ) |
|
inline |
Definition at line 635 of file gtest-printers.h.
|
inline |
Definition at line 641 of file gtest-printers.h.
|
inline |
Definition at line 644 of file gtest-printers.h.
|
inline |
Definition at line 647 of file gtest-printers.h.
|
inline |
Definition at line 650 of file gtest-printers.h.
| GTEST_API_ void testing::internal::PrintTo | ( | const char16_t * | s, |
| ::std::ostream * | os | ||
| ) |
|
inline |
Definition at line 662 of file gtest-printers.h.
| GTEST_API_ void testing::internal::PrintTo | ( | const char32_t * | s, |
| ::std::ostream * | os | ||
| ) |
|
inline |
Definition at line 667 of file gtest-printers.h.
| GTEST_API_ void testing::internal::PrintTo | ( | const wchar_t * | s, |
| ::std::ostream * | os | ||
| ) |
|
inline |
Definition at line 679 of file gtest-printers.h.
| void testing::internal::PrintRawArrayTo | ( | const T | a[], |
| size_t | count, | ||
| ::std::ostream * | os | ||
| ) |
Definition at line 690 of file gtest-printers.h.
| GTEST_API_ void testing::internal::PrintStringTo | ( | const ::std::string & | s, |
| ::std::ostream * | os | ||
| ) |
|
inline |
Definition at line 700 of file gtest-printers.h.
| GTEST_API_ void testing::internal::PrintU16StringTo | ( | const ::std::u16string & | s, |
| ::std::ostream * | os | ||
| ) |
|
inline |
Definition at line 714 of file gtest-printers.h.
| GTEST_API_ void testing::internal::PrintU32StringTo | ( | const ::std::u32string & | s, |
| ::std::ostream * | os | ||
| ) |
|
inline |
Definition at line 720 of file gtest-printers.h.
|
inline |
Definition at line 739 of file gtest-printers.h.
| void testing::internal::PrintTo | ( | std::reference_wrapper< T > | ref, |
| ::std::ostream * | os | ||
| ) |
Definition at line 748 of file gtest-printers.h.
Definition at line 752 of file gtest-printers.h.
Definition at line 753 of file gtest-printers.h.
| void testing::internal::PrintSmartPointer | ( | const Ptr & | ptr, |
| std::ostream * | os, | ||
| char | |||
| ) |
Definition at line 758 of file gtest-printers.h.
| void testing::internal::PrintSmartPointer | ( | const Ptr & | ptr, |
| std::ostream * | os, | ||
| int | |||
| ) |
Definition at line 769 of file gtest-printers.h.
| void testing::internal::PrintTo | ( | const std::unique_ptr< T, D > & | ptr, |
| std::ostream * | os | ||
| ) |
Definition at line 780 of file gtest-printers.h.
| void testing::internal::PrintTo | ( | const std::shared_ptr< T > & | ptr, |
| std::ostream * | os | ||
| ) |
Definition at line 785 of file gtest-printers.h.
| void testing::internal::PrintTupleTo | ( | const T & | , |
| std::integral_constant< size_t, 0 > | , | ||
| ::std::ostream * | |||
| ) |
Definition at line 827 of file gtest-printers.h.
| void testing::internal::PrintTupleTo | ( | const T & | t, |
| std::integral_constant< size_t, I > | , | ||
| ::std::ostream * | os | ||
| ) |
Definition at line 831 of file gtest-printers.h.
| void testing::internal::PrintTo | ( | const ::std::tuple< Types...> & | t, |
| ::std::ostream * | os | ||
| ) |
Definition at line 844 of file gtest-printers.h.
| void testing::internal::PrintTo | ( | const ::std::pair< T1, T2 > & | value, |
| ::std::ostream * | os | ||
| ) |
Definition at line 852 of file gtest-printers.h.
| void testing::internal::UniversalPrintArray | ( | const T * | begin, |
| size_t | len, | ||
| ::std::ostream * | os | ||
| ) |
Definition at line 984 of file gtest-printers.h.
| GTEST_API_ void testing::internal::UniversalPrintArray | ( | const char * | begin, |
| size_t | len, | ||
| ::std::ostream * | os | ||
| ) |
| GTEST_API_ void testing::internal::UniversalPrintArray | ( | const char16_t * | begin, |
| size_t | len, | ||
| ::std::ostream * | os | ||
| ) |
| GTEST_API_ void testing::internal::UniversalPrintArray | ( | const char32_t * | begin, |
| size_t | len, | ||
| ::std::ostream * | os | ||
| ) |
| GTEST_API_ void testing::internal::UniversalPrintArray | ( | const wchar_t * | begin, |
| size_t | len, | ||
| ::std::ostream * | os | ||
| ) |
| void testing::internal::UniversalTersePrint | ( | const T & | value, |
| ::std::ostream * | os | ||
| ) |
Definition at line 1174 of file gtest-printers.h.
| void testing::internal::TersePrintPrefixToStrings | ( | const Tuple & | , |
| std::integral_constant< size_t, 0 > | , | ||
| Strings * | |||
| ) |
Definition at line 1195 of file gtest-printers.h.
| void testing::internal::TersePrintPrefixToStrings | ( | const Tuple & | t, |
| std::integral_constant< size_t, I > | , | ||
| Strings * | strings | ||
| ) |
Definition at line 1198 of file gtest-printers.h.
| Strings testing::internal::UniversalTersePrintTupleFieldsToStrings | ( | const Tuple & | value | ) |
Definition at line 1212 of file gtest-printers.h.
|
inline |
Definition at line 978 of file gtest-internal-inl.h.
| void testing::internal::ReportFailureInUnknownLocation | ( | TestPartResult::Type | result_type, |
| const std::string & | message | ||
| ) |
| std::set< std::string > * testing::internal::GetIgnoredParameterizedTestSuites | ( | ) |
|
inline |
|
inline |
| AssertionResult testing::internal::CmpHelperSTREQ | ( | const char * | s1_expression, |
| const char * | s2_expression, | ||
| const char * | s1, | ||
| const char * | s2 | ||
| ) |
| AssertionResult testing::internal::CmpHelperSTRCASEEQ | ( | const char * | s1_expression, |
| const char * | s2_expression, | ||
| const char * | s1, | ||
| const char * | s2 | ||
| ) |
| AssertionResult testing::internal::CmpHelperSTRNE | ( | const char * | s1_expression, |
| const char * | s2_expression, | ||
| const char * | s1, | ||
| const char * | s2 | ||
| ) |
| AssertionResult testing::internal::CmpHelperSTRCASENE | ( | const char * | s1_expression, |
| const char * | s2_expression, | ||
| const char * | s1, | ||
| const char * | s2 | ||
| ) |
| AssertionResult testing::internal::CmpHelperSTREQ | ( | const char * | s1_expression, |
| const char * | s2_expression, | ||
| const wchar_t * | s1, | ||
| const wchar_t * | s2 | ||
| ) |
| AssertionResult testing::internal::CmpHelperSTRNE | ( | const char * | s1_expression, |
| const char * | s2_expression, | ||
| const wchar_t * | s1, | ||
| const wchar_t * | s2 | ||
| ) |
| AssertionResult testing::internal::CmpHelperFloatingPointEQ | ( | const char * | lhs_expression, |
| const char * | rhs_expression, | ||
| RawType | lhs_value, | ||
| RawType | rhs_value | ||
| ) |
| AssertionResult testing::internal::DoubleNearPredFormat | ( | const char * | expr1, |
| const char * | expr2, | ||
| const char * | abs_error_expr, | ||
| double | val1, | ||
| double | val2, | ||
| double | abs_error | ||
| ) |
|
inline |
Definition at line 62 of file gtest-death-test-internal.h.
|
inline |
Definition at line 66 of file gtest-death-test-internal.h.
|
inline |
Definition at line 69 of file gtest-death-test-internal.h.
|
inline |
Definition at line 76 of file gtest-death-test-internal.h.
| std::string testing::internal::AppendUserMessage | ( | const std::string & | gtest_msg, |
| const Message & | user_msg | ||
| ) |
| AssertionResult testing::internal::EqFailure | ( | const char * | expected_expression, |
| const char * | actual_expression, | ||
| const std::string & | expected_value, | ||
| const std::string & | actual_value, | ||
| bool | ignoring_case | ||
| ) |
| std::string testing::internal::GetBoolAssertionFailureMessage | ( | const AssertionResult & | assertion_result, |
| const char * | expression_text, | ||
| const char * | actual_predicate_value, | ||
| const char * | expected_predicate_value | ||
| ) |
| TypeId testing::internal::GetTypeId | ( | ) |
Definition at line 418 of file gtest-internal.h.
|
inline |
Definition at line 490 of file gtest-internal.h.
| TestInfo * testing::internal::MakeAndRegisterTestInfo | ( | std::string | test_suite_name, |
| const char * | name, | ||
| const char * | type_param, | ||
| const char * | value_param, | ||
| CodeLocation | code_location, | ||
| TypeId | fixture_class_id, | ||
| SetUpTestSuiteFunc | set_up_tc, | ||
| TearDownTestSuiteFunc | tear_down_tc, | ||
| TestFactoryBase * | factory | ||
| ) |
| bool testing::internal::SkipPrefix | ( | const char * | prefix, |
| const char ** | pstr | ||
| ) |
| testing::internal::GTEST_DISABLE_MSC_WARNINGS_PUSH_ | ( | 4251 | ) |
Definition at line 577 of file gtest-internal.h.
| testing::internal::GTEST_DISABLE_MSC_WARNINGS_POP_ | ( | ) | const |
Definition at line 631 of file gtest-internal.h.
|
inline |
Definition at line 647 of file gtest-internal.h.
| void testing::internal::SplitString | ( | const ::std::string & | str, |
| char | delimiter, | ||
| ::std::vector<::std::string > * | dest | ||
| ) |
| void testing::internal::GenerateNamesRecursively | ( | internal::None | , |
| std::vector< std::string > * | , | ||
| int | |||
| ) |
Definition at line 672 of file gtest-internal.h.
| void testing::internal::GenerateNamesRecursively | ( | Types | , |
| std::vector< std::string > * | result, | ||
| int | i | ||
| ) |
Definition at line 675 of file gtest-internal.h.
| std::vector<std::string> testing::internal::GenerateNames | ( | ) |
Definition at line 682 of file gtest-internal.h.
| void testing::internal::RegisterTypeParameterizedTestSuite | ( | const char * | test_suite_name, |
| CodeLocation | code_location | ||
| ) |
| void testing::internal::RegisterTypeParameterizedTestSuiteInstantiation | ( | const char * | case_name | ) |
| GTEST_NO_INLINE_ GTEST_NO_TAIL_CALL_ std::string testing::internal::GetCurrentOsStackTraceExceptTop | ( | int | skip_count | ) |
|
inline |
Definition at line 823 of file gtest-internal.h.
| IsContainer testing::internal::IsContainerTest | ( | int | ) |
Definition at line 933 of file gtest-internal.h.
| IsNotContainer testing::internal::IsContainerTest | ( | long | ) |
Definition at line 939 of file gtest-internal.h.
| bool testing::internal::ArrayEq | ( | const T * | lhs, |
| size_t | size, | ||
| const U * | rhs | ||
| ) |
Definition at line 1018 of file gtest-internal.h.
|
inline |
Definition at line 1004 of file gtest-internal.h.
|
inline |
Definition at line 1010 of file gtest-internal.h.
| Iter testing::internal::ArrayAwareFind | ( | Iter | begin, |
| Iter | end, | ||
| const Element & | elem | ||
| ) |
Definition at line 1028 of file gtest-internal.h.
| void testing::internal::CopyArray | ( | const T * | from, |
| size_t | size, | ||
| U * | to | ||
| ) |
Definition at line 1058 of file gtest-internal.h.
|
inline |
Definition at line 1044 of file gtest-internal.h.
|
inline |
Definition at line 1050 of file gtest-internal.h.
| testing::internal::GTEST_INTERNAL_DEPRECATED | ( | "INSTANTIATE_TEST_CASE_P is | deprecated, |
| please use" "INSTANTIATE_TEST_SUITE_P" | |||
| ) | const |
Definition at line 1244 of file gtest-internal.h.
| testing::internal::GTEST_INTERNAL_DEPRECATED | ( | "TYPED_TEST_CASE_P is | deprecated, |
| please use" "TYPED_TEST_SUITE_P" | |||
| ) | const |
Definition at line 1249 of file gtest-internal.h.
| testing::internal::GTEST_INTERNAL_DEPRECATED | ( | "TYPED_TEST_CASE is | deprecated, |
| please use" "TYPED_TEST_SUITE" | |||
| ) | const |
Definition at line 1254 of file gtest-internal.h.
| testing::internal::GTEST_INTERNAL_DEPRECATED | ( | "REGISTER_TYPED_TEST_CASE_P is | deprecated, |
| please use" "REGISTER_TYPED_TEST_SUITE_P" | |||
| ) | const |
Definition at line 1259 of file gtest-internal.h.
| testing::internal::GTEST_INTERNAL_DEPRECATED | ( | "INSTANTIATE_TYPED_TEST_CASE_P is | deprecated, |
| please use" "INSTANTIATE_TYPED_TEST_SUITE_P" | |||
| ) | const |
Definition at line 1264 of file gtest-internal.h.
| void testing::internal::ReportInvalidTestSuiteType | ( | const char * | test_suite_name, |
| const CodeLocation & | code_location | ||
| ) |
| std::string testing::internal::DefaultParamName | ( | const TestParamInfo< ParamType > & | info | ) |
Definition at line 382 of file gtest-param-util.h.
| void testing::internal::TestNotEmpty | ( | ) |
Definition at line 387 of file gtest-param-util.h.
Definition at line 391 of file gtest-param-util.h.
| void testing::internal::InsertSyntheticTestCase | ( | const std::string & | name, |
| CodeLocation | location, | ||
| bool | has_test_p | ||
| ) |
| GTEST_API_::std::string testing::internal::FormatCompilerIndependentFileLocation | ( | const char * | file, |
| int | line | ||
| ) |
Definition at line 1021 of file gtest-port.cc.
|
inline |
Definition at line 1098 of file gtest-port.h.
|
inline |
Definition at line 1099 of file gtest-port.h.
|
inline |
Definition at line 1180 of file gtest-port.h.
| Derived* testing::internal::CheckedDowncastToActualType | ( | Base * | base | ) |
Definition at line 1190 of file gtest-port.h.
| GTEST_API_ void testing::internal::CaptureStdout | ( | ) |
| GTEST_API_ std::string testing::internal::GetCapturedStdout | ( | ) |
| GTEST_API_ void testing::internal::CaptureStderr | ( | ) |
| GTEST_API_ std::string testing::internal::GetCapturedStderr | ( | ) |
| size_t testing::internal::GetFileSize | ( | FILE * | file | ) |
Definition at line 1242 of file gtest-port.cc.
| std::string testing::internal::ReadEntireFile | ( | FILE * | file | ) |
Definition at line 1247 of file gtest-port.cc.
| size_t testing::internal::GetThreadCount | ( | ) |
Definition at line 265 of file gtest-port.cc.
|
inline |
Definition at line 1969 of file gtest-port.h.
|
inline |
Definition at line 1972 of file gtest-port.h.
|
inline |
Definition at line 1975 of file gtest-port.h.
|
inline |
Definition at line 1978 of file gtest-port.h.
|
inline |
Definition at line 1981 of file gtest-port.h.
|
inline |
Definition at line 1984 of file gtest-port.h.
|
inline |
Definition at line 1987 of file gtest-port.h.
|
inline |
Definition at line 1995 of file gtest-port.h.
|
inline |
Definition at line 1999 of file gtest-port.h.
|
inline |
Definition at line 2003 of file gtest-port.h.
|
inline |
Definition at line 2008 of file gtest-port.h.
|
inline |
Definition at line 2011 of file gtest-port.h.
|
inline |
Definition at line 2015 of file gtest-port.h.
| bool testing::internal::ParseInt32 | ( | const Message & | src_text, |
| const char * | str, | ||
| int32_t * | value | ||
| ) |
Definition at line 1324 of file gtest-port.cc.
| bool testing::internal::BoolFromGTestEnv | ( | const char * | flag, |
| bool | default_val | ||
| ) |
Definition at line 1366 of file gtest-port.cc.
| int32_t testing::internal::Int32FromGTestEnv | ( | const char * | flag, |
| int32_t | default_val | ||
| ) |
Definition at line 1380 of file gtest-port.cc.
| std::string testing::internal::OutputFlagAlsoCheckEnvVar | ( | ) |
Definition at line 1412 of file gtest-port.cc.
| const char * testing::internal::StringFromGTestEnv | ( | const char * | flag, |
| const char * | default_val | ||
| ) |
Definition at line 1423 of file gtest-port.cc.
| std::string testing::internal::StringStreamToString | ( | ::std::stringstream * | stream | ) |
|
inline |
Definition at line 61 of file gtest-type-util.h.
| std::string testing::internal::GetTypeName | ( | ) |
Definition at line 129 of file gtest-type-util.h.
| TimeInMillis testing::internal::GetTimeInMillis | ( | ) |
| bool testing::internal::ShouldUseColor | ( | bool | stdout_is_tty | ) |
| GTEST_API_ std::string testing::internal::FormatTimeInMillisAsSeconds | ( | TimeInMillis | ms | ) |
| GTEST_API_ std::string testing::internal::FormatEpochTimeInMillisAsIso8601 | ( | TimeInMillis | ms | ) |
| bool testing::internal::ParseFlag | ( | const char * | str, |
| const char * | flag, | ||
| int32_t * | value | ||
| ) |
|
inline |
Definition at line 114 of file gtest-internal-inl.h.
|
inline |
Definition at line 131 of file gtest-internal-inl.h.
| std::string testing::internal::CodePointToUtf8 | ( | uint32_t | code_point | ) |
| std::string testing::internal::WideStringToUtf8 | ( | const wchar_t * | str, |
| int | num_chars | ||
| ) |
| void testing::internal::WriteToShardStatusFileIfNeeded | ( | ) |
| bool testing::internal::ShouldShard | ( | const char * | total_shards_str, |
| const char * | shard_index_str, | ||
| bool | in_subprocess_for_death_test | ||
| ) |
| int32_t testing::internal::Int32FromEnvOrDie | ( | const char * | env_var, |
| int32_t | default_val | ||
| ) |
| bool testing::internal::ShouldRunTestOnShard | ( | int | total_shards, |
| int | shard_index, | ||
| int | test_id | ||
| ) |
|
inline |
Definition at line 276 of file gtest-internal-inl.h.
| void testing::internal::ForEach | ( | const Container & | c, |
| Functor | functor | ||
| ) |
Definition at line 288 of file gtest-internal-inl.h.
|
inline |
Definition at line 295 of file gtest-internal-inl.h.
| void testing::internal::ShuffleRange | ( | internal::Random * | random, |
| int | begin, | ||
| int | end, | ||
| std::vector< E > * | v | ||
| ) |
Definition at line 305 of file gtest-internal-inl.h.
|
inline |
Definition at line 329 of file gtest-internal-inl.h.
Definition at line 336 of file gtest-internal-inl.h.
| void testing::internal::ParseGoogleTestFlagsOnly | ( | int * | argc, |
| char ** | argv | ||
| ) |
| void testing::internal::ParseGoogleTestFlagsOnly | ( | int * | argc, |
| wchar_t ** | argv | ||
| ) |
| GTEST_API_ ::std::string testing::internal::FormatFileLocation | ( | const char * | file, |
| int | line | ||
| ) |
Definition at line 1003 of file gtest-port.cc.
|
static |
Definition at line 1309 of file gtest-port.cc.
| void testing::internal::PrintBytesInObjectTo | ( | const unsigned char * | obj_bytes, |
| size_t | count, | ||
| ostream * | os | ||
| ) |
Definition at line 130 of file gtest-printers.cc.
|
inline |
Definition at line 145 of file gtest-printers.cc.
|
static |
Definition at line 151 of file gtest-printers.cc.
|
static |
Definition at line 200 of file gtest-printers.cc.
|
static |
Definition at line 213 of file gtest-printers.cc.
|
static |
Definition at line 215 of file gtest-printers.cc.
|
static |
Definition at line 217 of file gtest-printers.cc.
|
static |
Definition at line 223 of file gtest-printers.cc.
|
static |
Definition at line 225 of file gtest-printers.cc.
|
static |
Definition at line 227 of file gtest-printers.cc.
|
static |
Definition at line 231 of file gtest-printers.cc.
|
static |
Definition at line 241 of file gtest-printers.cc.
|
static |
Definition at line 245 of file gtest-printers.cc.
| void testing::internal::PrintCharAndCodeTo | ( | Char | c, |
| ostream * | os | ||
| ) |
Definition at line 253 of file gtest-printers.cc.
| void testing::internal::PrintTo | ( | wchar_t | wc, |
| ostream * | os | ||
| ) |
Definition at line 281 of file gtest-printers.cc.
|
static |
Definition at line 342 of file gtest-printers.cc.
|
static |
Definition at line 371 of file gtest-printers.cc.
| void testing::internal::UniversalPrintArray | ( | const char * | begin, |
| size_t | len, | ||
| ostream * | os | ||
| ) |
Definition at line 394 of file gtest-printers.cc.
| void testing::internal::UniversalPrintArray | ( | const char16_t * | begin, |
| size_t | len, | ||
| ostream * | os | ||
| ) |
Definition at line 408 of file gtest-printers.cc.
| void testing::internal::UniversalPrintArray | ( | const char32_t * | begin, |
| size_t | len, | ||
| ostream * | os | ||
| ) |
Definition at line 414 of file gtest-printers.cc.
| void testing::internal::UniversalPrintArray | ( | const wchar_t * | begin, |
| size_t | len, | ||
| ostream * | os | ||
| ) |
Definition at line 420 of file gtest-printers.cc.
| void testing::internal::PrintTo | ( | const char * | s, |
| ostream * | os | ||
| ) |
Definition at line 439 of file gtest-printers.cc.
| void testing::internal::PrintTo | ( | const char16_t * | s, |
| ostream * | os | ||
| ) |
Definition at line 445 of file gtest-printers.cc.
| void testing::internal::PrintTo | ( | const char32_t * | s, |
| ostream * | os | ||
| ) |
Definition at line 447 of file gtest-printers.cc.
| void testing::internal::PrintTo | ( | const wchar_t * | s, |
| ostream * | os | ||
| ) |
Definition at line 457 of file gtest-printers.cc.
| void testing::internal::PrintStringTo | ( | const ::std::string & | s, |
| ostream * | os | ||
| ) |
Definition at line 525 of file gtest-printers.cc.
| void testing::internal::PrintU16StringTo | ( | const ::std::u16string & | s, |
| ostream * | os | ||
| ) |
Definition at line 539 of file gtest-printers.cc.
| void testing::internal::PrintU32StringTo | ( | const ::std::u32string & | s, |
| ostream * | os | ||
| ) |
Definition at line 543 of file gtest-printers.cc.
|
static |
Definition at line 43 of file gtest-typed-test.cc.
|
static |
Definition at line 48 of file gtest-typed-test.cc.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| void testing::internal::SplitString | ( | const ::std::string & | str, |
| char | delimiter, | ||
| ::std::vector< ::std::string > * | dest | ||
| ) |
| AssertionResult testing::internal::FloatingPointLE | ( | const char * | expr1, |
| const char * | expr2, | ||
| RawType | val1, | ||
| RawType | val2 | ||
| ) |
|
inline |
|
inline |
|
inline |
| Result testing::internal::HandleSehExceptionsInMethodIfSupported | ( | T * | object, |
| Result(T::*)() | method, | ||
| const char * | location | ||
| ) |
| Result testing::internal::HandleExceptionsInMethodIfSupported | ( | T * | object, |
| Result(T::*)() | method, | ||
| const char * | location | ||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| void testing::internal::ParseGoogleTestFlagsOnlyImpl | ( | int * | argc, |
| CharType ** | argv | ||
| ) |
| void testing::internal::InitGoogleTestImpl | ( | int * | argc, |
| CharType ** | argv | ||
| ) |
| testing::internal::TEST_F | ( | ListenerTest | , |
| DoesFoo | |||
| ) |
Definition at line 219 of file googletest-listener-test.cc.
| testing::internal::TEST_F | ( | ListenerTest | , |
| DoesBar | |||
| ) |
Definition at line 226 of file googletest-listener-test.cc.
| testing::internal::TEST | ( | IsXDigitTest | , |
| WorksForNarrowAscii | |||
| ) |
Definition at line 57 of file googletest-port-test.cc.
| testing::internal::TEST | ( | IsXDigitTest | , |
| ReturnsFalseForNarrowNonAscii | |||
| ) |
Definition at line 70 of file googletest-port-test.cc.
| testing::internal::TEST | ( | IsXDigitTest | , |
| WorksForWideAscii | |||
| ) |
Definition at line 75 of file googletest-port-test.cc.
| testing::internal::TEST | ( | IsXDigitTest | , |
| ReturnsFalseForWideNonAscii | |||
| ) |
Definition at line 88 of file googletest-port-test.cc.
| testing::internal::TEST | ( | ImplicitCastTest | , |
| ConvertsPointers | |||
| ) |
Definition at line 112 of file googletest-port-test.cc.
| testing::internal::TEST | ( | ImplicitCastTest | , |
| CanUseInheritance | |||
| ) |
Definition at line 117 of file googletest-port-test.cc.
| testing::internal::TEST | ( | ImplicitCastTest | , |
| CanUseNonConstCastOperator | |||
| ) |
Definition at line 135 of file googletest-port-test.cc.
| testing::internal::TEST | ( | ImplicitCastTest | , |
| CanUseConstCastOperatorOnConstValues | |||
| ) |
Definition at line 154 of file googletest-port-test.cc.
| testing::internal::TEST | ( | ImplicitCastTest | , |
| CanSelectBetweenConstAndNonConstCasrAppropriately | |||
| ) |
Definition at line 179 of file googletest-port-test.cc.
| testing::internal::TEST | ( | ImplicitCastTest | , |
| CanUseImplicitConstructor | |||
| ) |
Definition at line 200 of file googletest-port-test.cc.
| testing::internal::TEST | ( | GtestCheckSyntaxTest | , |
| BehavesLikeASingleStatement | |||
| ) |
Definition at line 214 of file googletest-port-test.cc.
| testing::internal::TEST | ( | GtestCheckSyntaxTest | , |
| WorksWithSwitch | |||
| ) |
Definition at line 233 of file googletest-port-test.cc.
| testing::internal::TEST | ( | FormatFileLocationTest | , |
| FormatsFileLocation | |||
| ) |
Definition at line 247 of file googletest-port-test.cc.
| testing::internal::TEST | ( | FormatFileLocationTest | , |
| FormatsUnknownFile | |||
| ) |
Definition at line 252 of file googletest-port-test.cc.
| testing::internal::TEST | ( | FormatFileLocationTest | , |
| FormatsUknownLine | |||
| ) |
Definition at line 258 of file googletest-port-test.cc.
| testing::internal::TEST | ( | FormatFileLocationTest | , |
| FormatsUknownFileAndLine | |||
| ) |
Definition at line 262 of file googletest-port-test.cc.
| testing::internal::TEST | ( | FormatCompilerIndependentFileLocationTest | , |
| FormatsFileLocation | |||
| ) |
Definition at line 267 of file googletest-port-test.cc.
| testing::internal::TEST | ( | FormatCompilerIndependentFileLocationTest | , |
| FormatsUknownFile | |||
| ) |
Definition at line 271 of file googletest-port-test.cc.
| testing::internal::TEST | ( | FormatCompilerIndependentFileLocationTest | , |
| FormatsUknownLine | |||
| ) |
Definition at line 276 of file googletest-port-test.cc.
| testing::internal::TEST | ( | FormatCompilerIndependentFileLocationTest | , |
| FormatsUknownFileAndLine | |||
| ) |
Definition at line 280 of file googletest-port-test.cc.
| testing::internal::TEST | ( | GetThreadCountTest | , |
| ReturnsZeroWhenUnableToCountThreads | |||
| ) |
Definition at line 354 of file googletest-port-test.cc.
| testing::internal::TEST | ( | GtestCheckDeathTest | , |
| DiesWithCorrectOutputOnFailure | |||
| ) |
Definition at line 359 of file googletest-port-test.cc.
| testing::internal::TEST | ( | RegexEngineSelectionTest | , |
| SelectsCorrectRegexEngine | |||
| ) |
Definition at line 392 of file googletest-port-test.cc.
| testing::internal::TEST | ( | CaptureTest | , |
| CapturesStdout | |||
| ) |
Definition at line 923 of file googletest-port-test.cc.
| testing::internal::TEST | ( | CaptureTest | , |
| CapturesStderr | |||
| ) |
Definition at line 933 of file googletest-port-test.cc.
| testing::internal::TEST | ( | CaptureTest | , |
| CapturesStdoutAndStderr | |||
| ) |
Definition at line 944 of file googletest-port-test.cc.
| testing::internal::TEST | ( | CaptureDeathTest | , |
| CannotReenterStdoutCapture | |||
| ) |
Definition at line 953 of file googletest-port-test.cc.
| testing::internal::TEST | ( | ThreadLocalTest | , |
| DefaultConstructorInitializesToDefaultValues | |||
| ) |
Definition at line 965 of file googletest-port-test.cc.
| testing::internal::TEST | ( | ThreadLocalTest | , |
| SingleParamConstructorInitializesToParam | |||
| ) |
Definition at line 973 of file googletest-port-test.cc.
| testing::internal::TEST | ( | ThreadLocalTest | , |
| ValueDefaultContructorIsNotRequiredForParamVersion | |||
| ) |
Definition at line 988 of file googletest-port-test.cc.
| testing::internal::TEST | ( | ThreadLocalTest | , |
| GetAndPointerReturnSameValue | |||
| ) |
Definition at line 993 of file googletest-port-test.cc.
| testing::internal::TEST | ( | ThreadLocalTest | , |
| PointerAndConstPointerReturnSameValue | |||
| ) |
Definition at line 1003 of file googletest-port-test.cc.
| testing::internal::TYPED_TEST_SUITE | ( | TestSuiteWithCommentTest | , |
| Types< int > | |||
| ) |
| testing::internal::TYPED_TEST | ( | TestSuiteWithCommentTest | , |
| Dummy | |||
| ) |
Definition at line 100 of file gtest-unittest-api_test.cc.
| testing::internal::TEST | ( | ApiTest | , |
| UnitTestImmutableAccessorsWork | |||
| ) |
Definition at line 108 of file gtest-unittest-api_test.cc.
| AssertionResult testing::internal::IsNull | ( | const char * | str | ) |
Definition at line 132 of file gtest-unittest-api_test.cc.
| testing::internal::TEST | ( | ApiTest | , |
| TestSuiteImmutableAccessorsWork | |||
| ) |
Definition at line 139 of file gtest-unittest-api_test.cc.
| testing::internal::TEST | ( | ApiTest | , |
| TestSuiteDisabledAccessorsWork | |||
| ) |
Definition at line 200 of file gtest-unittest-api_test.cc.
| testing::internal::TEST | ( | ApiTest | , |
| DISABLED_Dummy1 | |||
| ) |
Definition at line 221 of file gtest-unittest-api_test.cc.
| testing::internal::TEST | ( | DISABLED_Test | , |
| Dummy2 | |||
| ) |
Definition at line 222 of file gtest-unittest-api_test.cc.
| const char testing::internal::kInfoVerbosity[] = "info" |
Definition at line 273 of file gmock-internal-utils.h.
| const char testing::internal::kWarningVerbosity[] = "warning" |
Definition at line 275 of file gmock-internal-utils.h.
| const char testing::internal::kErrorVerbosity[] = "error" |
Definition at line 277 of file gmock-internal-utils.h.
|
static |
Definition at line 225 of file gmock-internal-utils.cc.
Definition at line 227 of file gmock-internal-utils.cc.
| GTEST_API_ ThreadLocal<Sequence*> testing::internal::g_gmock_implicit_sequence |
Definition at line 280 of file gmock-spec-builders.cc.
| const char testing::internal::kInternalRunDeathTestFlag[] = "internal_run_death_test" |
Definition at line 57 of file gtest-death-test-internal.h.
| const char testing::internal::kStackTraceMarker = "\nStack trace:\n" |
| constexpr BiggestInt testing::internal::kMaxBiggestInt = (std::numeric_limits<BiggestInt>::max)() |
Definition at line 2222 of file gtest-port.h.
| const TypeId testing::internal::kTestTypeIdInGoogleTest = GetTestTypeId() |
| const int testing::internal::kMaxRandomSeed = 99999 |
Definition at line 84 of file gtest-internal-inl.h.
| const char testing::internal::kUnknownFile[] = "unknown file" |
Definition at line 999 of file gtest-port.cc.
| constexpr uint32_t testing::internal::kMaxCodePoint1 = (static_cast<uint32_t>(1) << 7) - 1 |
| constexpr uint32_t testing::internal::kMaxCodePoint2 = (static_cast<uint32_t>(1) << (5 + 6)) - 1 |
| constexpr uint32_t testing::internal::kMaxCodePoint3 |
| constexpr uint32_t testing::internal::kMaxCodePoint4 |
|
static |
|
static |
|
static |
| const int testing::internal::kTypedTestSuites = 1 |
Definition at line 102 of file gtest-unittest-api_test.cc.
| const int testing::internal::kTypedTests = 1 |
Definition at line 103 of file gtest-unittest-api_test.cc.
1.8.5