GrPPI
1.0
Generic and Reusable Parallel Pattern Interface
|
Namespaces | |
edit_distance | |
internal_stream_operator_without_lexical_name_lookup | |
posix | |
Typedefs | |
template<typename P , typename Q > | |
using | disjunction = typename ::std::conditional< P::value, P, Q >::type |
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 > |
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<size_t N> | |
using | MakeIndexSequence = typename MakeIndexSequenceImpl< N >::type |
template<typename... T> | |
using | IndexSequenceFor = typename MakeIndexSequence< sizeof...(T)>::type |
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 , kBool , kInteger , kFloatingPoint , kOther } |
enum | LogSeverity { kInfo = 0 , kWarning = 1 , kInfo = 0 , kWarning = 1 } |
enum | GTestLogSeverity { GTEST_INFO , GTEST_WARNING , GTEST_ERROR , GTEST_FATAL , GTEST_INFO , GTEST_WARNING , GTEST_ERROR , GTEST_FATAL } |
enum | TypeKind { kBool , kInteger , kFloatingPoint , kOther , kBool , kInteger , kFloatingPoint , kOther } |
enum | LogSeverity { kInfo = 0 , kWarning = 1 , kInfo = 0 , kWarning = 1 } |
enum | GTestLogSeverity { GTEST_INFO , GTEST_WARNING , GTEST_ERROR , GTEST_FATAL , GTEST_INFO , GTEST_WARNING , GTEST_ERROR , GTEST_FATAL } |
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 int, 0U) | |
GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed int, 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 F , typename Impl > | |
::testing::Action< F > | MakeAction () |
template<typename F , typename Impl > | |
::testing::Action< F > | MakeAction (std::shared_ptr< Impl > impl) |
template<typename F , typename... Args> | |
auto | InvokeArgument (F f, Args... args) -> decltype(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 | JoinAsTuple (const Strings &fields) |
GTEST_API_ std::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_ (unsigned short, kInteger) | |
GMOCK_DECLARE_KIND_ (int, kInteger) | |
GMOCK_DECLARE_KIND_ (unsigned int, kInteger) | |
GMOCK_DECLARE_KIND_ (long, kInteger) | |
GMOCK_DECLARE_KIND_ (unsigned long, kInteger) | |
GMOCK_DECLARE_KIND_ (long 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, IndexSequence< 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), MakeIndexSequence< std::tuple_size< typename std::remove_reference< Tuple >::type >::value >())) |
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) |
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) |
void | PrintTo (const char16_t *s, ::std::ostream *os) |
void | PrintTo (char16_t *s, ::std::ostream *os) |
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) |
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 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) |
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) |
GTEST_DECLARE_string_ (internal_run_death_test) | |
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 () |
SetUpTearDownSuiteFuncType | GetNotDefaultOrNull (SetUpTearDownSuiteFuncType a, SetUpTearDownSuiteFuncType def) |
GTEST_API_ TestInfo * | MakeAndRegisterTestInfo (const char *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 (UnitTest *unit_test, 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, 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_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 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_ 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 (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 () |
Variables | |
const char | kInfoVerbosity [] = "info" |
const char | kWarningVerbosity [] = "warning" |
const char | kErrorVerbosity [] = "error" |
const char | kDeathTestStyleFlag [] = "death_test_style" |
const char | kDeathTestUseFork [] = "death_test_use_fork" |
const char | kInternalRunDeathTestFlag [] = "internal_run_death_test" |
GTEST_API_ const char | kStackTraceMarker [] |
constexpr BiggestInt | kMaxBiggestInt = (std::numeric_limits<BiggestInt>::max)() |
typedef long long testing::internal::BiggestInt |
using testing::internal::disjunction = typedef typename ::std::conditional<P::value, P, Q>::type |
typedef FloatingPoint< double > testing::internal::Double |
typedef FloatingPoint< float > testing::internal::Float |
using testing::internal::identity_t = typedef T |
using testing::internal::IndexSequenceFor = typedef typename MakeIndexSequence<sizeof...(T)>::type |
typedef int testing::internal::IsContainer |
typedef char testing::internal::IsNotContainer |
using testing::internal::LosslessArithmeticConvertible = typedef LosslessArithmeticConvertibleImpl<GMOCK_KIND_OF_(From), From, GMOCK_KIND_OF_(To), To> |
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 > |
using testing::internal::MakeIndexSequence = typedef typename MakeIndexSequenceImpl<N>::type |
using testing::internal::ParameterizedTestCaseInfo = typedef ParameterizedTestSuiteInfo<TestCase> |
typedef void(* testing::internal::SetUpTearDownSuiteFuncType)() |
typedef void(* testing::internal::SetUpTestSuiteFunc)() |
typedef::std::vector<::std::string > testing::internal::Strings |
typedef void(* testing::internal::TearDownTestSuiteFunc)() |
typedef int64_t testing::internal::TimeInMillis |
typedef TypedTestSuitePState testing::internal::TypedTestCasePState |
typedef const void * testing::internal::TypeId |
|
inline |
GTEST_API_ bool testing::internal::AlwaysTrue | ( | ) |
GTEST_API_ std::string testing::internal::AppendUserMessage | ( | const std::string & | gtest_msg, |
const Message & | user_msg | ||
) |
auto testing::internal::Apply | ( | F && | f, |
Tuple && | args | ||
) | -> decltype( ApplyImpl(std::forward<F>(f), std::forward<Tuple>(args), MakeIndexSequence<std::tuple_size< typename std::remove_reference<Tuple>::type>::value>())) |
auto testing::internal::ApplyImpl | ( | F && | f, |
Tuple && | args, | ||
IndexSequence< Idx... > | |||
) | -> decltype( std::forward<F>(f)(std::get<Idx>(std::forward<Tuple>(args))...)) |
Iter testing::internal::ArrayAwareFind | ( | Iter | begin, |
Iter | end, | ||
const Element & | elem | ||
) |
|
inline |
bool testing::internal::ArrayEq | ( | const T * | lhs, |
size_t | size, | ||
const U * | rhs | ||
) |
|
inline |
|
inline |
|
inline |
bool testing::internal::BoolFromGTestEnv | ( | const char * | flag, |
bool | default_val | ||
) |
|
inline |
GTEST_API_ void testing::internal::CaptureStderr | ( | ) |
GTEST_API_ void testing::internal::CaptureStdout | ( | ) |
Derived * testing::internal::CheckedDowncastToActualType | ( | Base * | base | ) |
AssertionResult testing::internal::CmpHelperEQ | ( | const char * | lhs_expression, |
const char * | rhs_expression, | ||
const T1 & | lhs, | ||
const T2 & | rhs | ||
) |
AssertionResult testing::internal::CmpHelperEQFailure | ( | const char * | lhs_expression, |
const char * | rhs_expression, | ||
const T1 & | lhs, | ||
const T2 & | rhs | ||
) |
AssertionResult testing::internal::CmpHelperFloatingPointEQ | ( | const char * | lhs_expression, |
const char * | rhs_expression, | ||
RawType | lhs_value, | ||
RawType | rhs_value | ||
) |
AssertionResult testing::internal::CmpHelperOpFailure | ( | const char * | expr1, |
const char * | expr2, | ||
const T1 & | val1, | ||
const T2 & | val2, | ||
const char * | op | ||
) |
GTEST_API_ AssertionResult testing::internal::CmpHelperSTRCASEEQ | ( | const char * | s1_expression, |
const char * | s2_expression, | ||
const char * | s1, | ||
const char * | s2 | ||
) |
GTEST_API_ AssertionResult testing::internal::CmpHelperSTRCASENE | ( | const char * | s1_expression, |
const char * | s2_expression, | ||
const char * | s1, | ||
const char * | s2 | ||
) |
GTEST_API_ AssertionResult testing::internal::CmpHelperSTREQ | ( | const char * | s1_expression, |
const char * | s2_expression, | ||
const char * | s1, | ||
const char * | s2 | ||
) |
GTEST_API_ AssertionResult testing::internal::CmpHelperSTREQ | ( | const char * | s1_expression, |
const char * | s2_expression, | ||
const wchar_t * | s1, | ||
const wchar_t * | s2 | ||
) |
GTEST_API_ AssertionResult testing::internal::CmpHelperSTRNE | ( | const char * | s1_expression, |
const char * | s2_expression, | ||
const char * | s1, | ||
const char * | s2 | ||
) |
GTEST_API_ AssertionResult testing::internal::CmpHelperSTRNE | ( | const char * | s1_expression, |
const char * | s2_expression, | ||
const wchar_t * | s1, | ||
const wchar_t * | s2 | ||
) |
GTEST_API_ std::string testing::internal::ConvertIdentifierNameToWords | ( | const char * | id_name | ) |
|
inline |
void testing::internal::CopyArray | ( | const T * | from, |
size_t | size, | ||
U * | to | ||
) |
|
inline |
std::string testing::internal::DefaultParamName | ( | const TestParamInfo< ParamType > & | info | ) |
GTEST_API_ std::string testing::internal::DiffStrings | ( | const std::string & | left, |
const std::string & | right, | ||
size_t * | total_line_count | ||
) |
GTEST_API_ AssertionResult testing::internal::DoubleNearPredFormat | ( | const char * | expr1, |
const char * | expr2, | ||
const char * | abs_error_expr, | ||
double | val1, | ||
double | val2, | ||
double | abs_error | ||
) |
|
inline |
GTEST_API_ 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 | ||
) |
|
inline |
|
inline |
|
inline |
GTEST_API_::std::string testing::internal::FormatCompilerIndependentFileLocation | ( | const char * | file, |
int | line | ||
) |
GTEST_API_::std::string testing::internal::FormatFileLocation | ( | const char * | file, |
int | line | ||
) |
std::string testing::internal::FormatForComparisonFailureMessage | ( | const T1 & | value, |
const T2 & | |||
) |
std::vector< std::string > testing::internal::GenerateNames | ( | ) |
void testing::internal::GenerateNamesRecursively | ( | internal::None | , |
std::vector< std::string > * | , | ||
int | |||
) |
void testing::internal::GenerateNamesRecursively | ( | Types | , |
std::vector< std::string > * | result, | ||
int | i | ||
) |
GTEST_API_ std::vector< std::string > testing::internal::GetArgvs | ( | ) |
GTEST_API_ std::string testing::internal::GetBoolAssertionFailureMessage | ( | const AssertionResult & | assertion_result, |
const char * | expression_text, | ||
const char * | actual_predicate_value, | ||
const char * | expected_predicate_value | ||
) |
GTEST_API_ std::string testing::internal::GetCapturedStderr | ( | ) |
GTEST_API_ std::string testing::internal::GetCapturedStdout | ( | ) |
GTEST_API_ std::string testing::internal::GetCurrentOsStackTraceExceptTop | ( | UnitTest * | unit_test, |
int | skip_count | ||
) |
GTEST_API_ FailureReporterInterface * testing::internal::GetFailureReporter | ( | ) |
GTEST_API_ size_t testing::internal::GetFileSize | ( | FILE * | file | ) |
|
inline |
|
inline |
|
inline |
|
inline |
GTEST_API_ TypeId testing::internal::GetTestTypeId | ( | ) |
GTEST_API_ size_t testing::internal::GetThreadCount | ( | ) |
TypeId testing::internal::GetTypeId | ( | ) |
std::string testing::internal::GetTypeName | ( | ) |
GTEST_API_ WithoutMatchers testing::internal::GetWithoutMatchers | ( | ) |
testing::internal::GMOCK_DECLARE_KIND_ | ( | bool | , |
kBool | |||
) |
testing::internal::GMOCK_DECLARE_KIND_ | ( | char | , |
kInteger | |||
) |
testing::internal::GMOCK_DECLARE_KIND_ | ( | double | , |
kFloatingPoint | |||
) |
testing::internal::GMOCK_DECLARE_KIND_ | ( | float | , |
kFloatingPoint | |||
) |
testing::internal::GMOCK_DECLARE_KIND_ | ( | int | , |
kInteger | |||
) |
testing::internal::GMOCK_DECLARE_KIND_ | ( | long double | , |
kFloatingPoint | |||
) |
testing::internal::GMOCK_DECLARE_KIND_ | ( | long long | , |
kInteger | |||
) |
testing::internal::GMOCK_DECLARE_KIND_ | ( | long | , |
kInteger | |||
) |
testing::internal::GMOCK_DECLARE_KIND_ | ( | short | , |
kInteger | |||
) |
testing::internal::GMOCK_DECLARE_KIND_ | ( | signed char | , |
kInteger | |||
) |
testing::internal::GMOCK_DECLARE_KIND_ | ( | unsigned char | , |
kInteger | |||
) |
testing::internal::GMOCK_DECLARE_KIND_ | ( | unsigned int | , |
kInteger | |||
) |
testing::internal::GMOCK_DECLARE_KIND_ | ( | unsigned long long | , |
kInteger | |||
) |
testing::internal::GMOCK_DECLARE_KIND_ | ( | unsigned long | , |
kInteger | |||
) |
testing::internal::GMOCK_DECLARE_KIND_ | ( | unsigned short | , |
kInteger | |||
) |
testing::internal::GMOCK_DECLARE_KIND_ | ( | wchar_t | , |
kInteger | |||
) |
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_ | ( | char | , |
'\0' | |||
) |
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ | ( | double | , |
0 | |||
) |
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ | ( | float | , |
0 | |||
) |
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ | ( | signed char | , |
'\0' | |||
) |
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ | ( | signed int | , |
0 | |||
) |
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ | ( | signed long long | , |
0 | |||
) |
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ | ( | signed long | , |
0L | |||
) |
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ | ( | signed short | , |
0 | |||
) |
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ | ( | unsigned char | , |
'\0' | |||
) |
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ | ( | unsigned int | , |
0U | |||
) |
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ | ( | unsigned long long | , |
0 | |||
) |
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ | ( | unsigned long | , |
0UL | |||
) |
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ | ( | unsigned short | , |
0U | |||
) |
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ | ( | void | ) |
testing::internal::GTEST_DECLARE_string_ | ( | internal_run_death_test | ) |
testing::internal::GTEST_DISABLE_MSC_WARNINGS_POP_ | ( | ) | const |
testing::internal::GTEST_DISABLE_MSC_WARNINGS_PUSH_ | ( | 4251 | ) |
testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ | ( | char | ) |
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_POINTER_ | ( | wchar_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 | |||
) |
testing::internal::GTEST_INTERNAL_DEPRECATED | ( | "INSTANTIATE_TEST_CASE_P is | deprecated, |
please use " "INSTANTIATE_TEST_SUITE_P" | |||
) | const |
testing::internal::GTEST_INTERNAL_DEPRECATED | ( | "INSTANTIATE_TYPED_TEST_CASE_P is | deprecated, |
please use " "INSTANTIATE_TYPED_TEST_SUITE_P" | |||
) | const |
testing::internal::GTEST_INTERNAL_DEPRECATED | ( | "REGISTER_TYPED_TEST_CASE_P is | deprecated, |
please use " "REGISTER_TYPED_TEST_SUITE_P" | |||
) | const |
testing::internal::GTEST_INTERNAL_DEPRECATED | ( | "TYPED_TEST_CASE is | deprecated, |
please use " "TYPED_TEST_SUITE" | |||
) | const |
testing::internal::GTEST_INTERNAL_DEPRECATED | ( | "TYPED_TEST_CASE_P is | deprecated, |
please use " "TYPED_TEST_SUITE_P" | |||
) | const |
|
constexpr |
GTEST_API_ void testing::internal::IllegalDoDefault | ( | const char * | file, |
int | line | ||
) |
|
inline |
GTEST_API_ void testing::internal::InsertSyntheticTestCase | ( | const std::string & | name, |
CodeLocation | location, | ||
bool | has_test_p | ||
) |
GTEST_API_ int32_t testing::internal::Int32FromGTestEnv | ( | const char * | flag, |
int32_t | default_val | ||
) |
|
inline |
auto testing::internal::InvokeArgument | ( | F | f, |
Args... | args | ||
) | -> decltype(f(args...)) |
|
inline |
|
inline |
IsContainer testing::internal::IsContainerTest | ( | int | ) |
IsNotContainer testing::internal::IsContainerTest | ( | long | ) |
|
inline |
|
inline |
|
inline |
GTEST_API_ bool testing::internal::IsTrue | ( | bool | condition | ) |
|
inline |
|
inline |
|
inline |
GTEST_API_ std::string testing::internal::JoinAsTuple | ( | const Strings & | fields | ) |
GTEST_API_ void testing::internal::Log | ( | LogSeverity | severity, |
const std::string & | message, | ||
int | stack_frames_to_skip | ||
) |
GTEST_API_ bool testing::internal::LogIsVisible | ( | LogSeverity | severity | ) |
|
inline |
::testing::Action<F> testing::internal::MakeAction | ( | ) |
::testing::Action<F> testing::internal::MakeAction | ( | std::shared_ptr< Impl > | impl | ) |
GTEST_API_ TestInfo * testing::internal::MakeAndRegisterTestInfo | ( | const char * | 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 | ||
) |
std::string testing::internal::OutputFlagAlsoCheckEnvVar | ( | ) |
GTEST_API_ bool testing::internal::ParseInt32 | ( | const Message & | src_text, |
const char * | str, | ||
int32_t * | value | ||
) |
GTEST_API_ void testing::internal::PrintBytesInObjectTo | ( | const unsigned char * | obj_bytes, |
size_t | count, | ||
::std::ostream * | os | ||
) |
void testing::internal::PrintRawArrayTo | ( | const T | a[], |
size_t | count, | ||
::std::ostream * | os | ||
) |
void testing::internal::PrintSmartPointer | ( | const Ptr & | ptr, |
std::ostream * | os, | ||
char | |||
) |
void testing::internal::PrintSmartPointer | ( | const Ptr & | ptr, |
std::ostream * | os, | ||
int | |||
) |
GTEST_API_ void testing::internal::PrintStringTo | ( | const ::std::string & | s, |
::std::ostream * | os | ||
) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
GTEST_API_ void testing::internal::PrintTo | ( | char32_t | c, |
::std::ostream * | os | ||
) |
void testing::internal::PrintTo | ( | const ::std::pair< T1, T2 > & | value, |
::std::ostream * | os | ||
) |
|
inline |
void testing::internal::PrintTo | ( | const ::std::tuple< Types... > & | t, |
::std::ostream * | os | ||
) |
GTEST_API_ void testing::internal::PrintTo | ( | const char * | s, |
::std::ostream * | os | ||
) |
|
inline |
|
inline |
|
inline |
void testing::internal::PrintTo | ( | const std::shared_ptr< T > & | ptr, |
std::ostream * | os | ||
) |
void testing::internal::PrintTo | ( | const std::unique_ptr< T, D > & | ptr, |
std::ostream * | os | ||
) |
void testing::internal::PrintTo | ( | const T & | value, |
::std::ostream * | os | ||
) |
|
inline |
GTEST_API_ void testing::internal::PrintTo | ( | const wchar_t * | s, |
::std::ostream * | os | ||
) |
|
inline |
GTEST_API_ void testing::internal::PrintTo | ( | signed char | c, |
::std::ostream * | os | ||
) |
|
inline |
void testing::internal::PrintTo | ( | std::reference_wrapper< T > | ref, |
::std::ostream * | os | ||
) |
|
inline |
GTEST_API_ void testing::internal::PrintTo | ( | unsigned char | c, |
::std::ostream * | os | ||
) |
|
inline |
GTEST_API_ void testing::internal::PrintTo | ( | wchar_t | wc, |
::std::ostream * | os | ||
) |
void testing::internal::PrintTupleTo | ( | const T & | , |
std::integral_constant< size_t, 0 > | , | ||
::std::ostream * | |||
) |
void testing::internal::PrintTupleTo | ( | const T & | t, |
std::integral_constant< size_t, I > | , | ||
::std::ostream * | os | ||
) |
void testing::internal::PrintWithFallback | ( | const T & | value, |
::std::ostream * | os | ||
) |
GTEST_API_ std::string testing::internal::ReadEntireFile | ( | FILE * | file | ) |
GTEST_API_ void testing::internal::RegisterTypeParameterizedTestSuite | ( | const char * | test_suite_name, |
CodeLocation | code_location | ||
) |
GTEST_API_ void testing::internal::RegisterTypeParameterizedTestSuiteInstantiation | ( | const char * | case_name | ) |
GTEST_API_ void testing::internal::ReportInvalidTestSuiteType | ( | const char * | test_suite_name, |
CodeLocation | code_location | ||
) |
GTEST_API_ bool testing::internal::SkipPrefix | ( | const char * | prefix, |
const char ** | pstr | ||
) |
void testing::internal::SplitString | ( | const ::std::string & | str, |
char | delimiter, | ||
::std::vector< ::std::string > * | dest | ||
) |
std::string testing::internal::StreamableToString | ( | const T & | streamable | ) |
std::false_type testing::internal::StrictnessModifierProbe | ( | ... | ) |
std::true_type testing::internal::StrictnessModifierProbe | ( | const NaggyMock< T > & | ) |
std::true_type testing::internal::StrictnessModifierProbe | ( | const NiceMock< T > & | ) |
std::true_type testing::internal::StrictnessModifierProbe | ( | const StrictMock< T > & | ) |
const char * testing::internal::StringFromGTestEnv | ( | const char * | flag, |
const char * | default_val | ||
) |
GTEST_API_ std::string testing::internal::StringStreamToString | ( | ::std::stringstream * | stream | ) |
|
inline |
void testing::internal::TersePrintPrefixToStrings | ( | const Tuple & | , |
std::integral_constant< size_t, 0 > | , | ||
Strings * | |||
) |
void testing::internal::TersePrintPrefixToStrings | ( | const Tuple & | t, |
std::integral_constant< size_t, I > | , | ||
Strings * | strings | ||
) |
void testing::internal::TestNotEmpty | ( | ) |
void testing::internal::TestNotEmpty | ( | const T & | ) |
|
inline |
|
inline |
void testing::internal::UniversalPrint | ( | const T & | value, |
::std::ostream * | os | ||
) |
GTEST_API_ void testing::internal::UniversalPrintArray | ( | const char * | begin, |
size_t | len, | ||
::std::ostream * | os | ||
) |
void testing::internal::UniversalPrintArray | ( | const 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 | ||
) |
Strings testing::internal::UniversalTersePrintTupleFieldsToStrings | ( | const Tuple & | value | ) |
|
inline |
|
inline |
const char testing::internal::kDeathTestStyleFlag = "death_test_style" |
const char testing::internal::kDeathTestUseFork = "death_test_use_fork" |
const char testing::internal::kErrorVerbosity = "error" |
const char testing::internal::kInfoVerbosity = "info" |
const char testing::internal::kInternalRunDeathTestFlag = "internal_run_death_test" |
|
constexpr |
|
extern |
const char testing::internal::kWarningVerbosity = "warning" |