|
class | AssertHelper |
|
class | CartesianProductGenerator |
|
class | CartesianProductHolder |
|
struct | CodeLocation |
|
struct | ConstCharPtr |
|
struct | ConstRef |
|
struct | ConstRef< T & > |
|
struct | DoubleSequence |
|
struct | DoubleSequence< false, IndexSequence< I... >, sizeofT > |
|
struct | DoubleSequence< true, IndexSequence< I... >, sizeofT > |
|
struct | ElemFromList |
|
struct | ElemFromList< N, IndexSequence< I... >, T... > |
|
struct | ElemFromListImpl |
|
struct | ElemFromListImpl< T, I, I > |
|
class | EqHelper |
|
struct | faketype |
|
class | FlatTuple |
|
struct | FlatTupleBase |
|
struct | FlatTupleBase< FlatTuple< T... >, IndexSequence< Idx... > > |
|
struct | FlatTupleElemBase |
|
struct | FlatTupleElemBase< FlatTuple< T... >, I > |
|
class | FloatingPoint |
|
class | FormatForComparison |
|
class | FormatForComparison< ToPrint[N], OtherOperand > |
|
class | GTestLog |
|
class | GTestMutexLock |
|
class | IgnoredValue |
|
struct | IndexSequence |
|
struct | IsAProtocolMessage |
|
struct | IsHashTable |
|
struct | IsRecursiveContainer |
|
struct | IsRecursiveContainerImpl |
|
struct | IsRecursiveContainerImpl< C, false > |
|
struct | IsRecursiveContainerImpl< C, true > |
|
struct | MakeIndexSequence |
|
struct | MakeIndexSequence< 0 > |
|
class | Mutex |
|
class | NativeArray |
|
class | ParameterizedTestFactory |
|
class | ParameterizedTestSuiteInfo |
|
class | ParameterizedTestSuiteInfoBase |
|
class | ParameterizedTestSuiteRegistry |
|
class | ParamGenerator |
|
class | ParamGeneratorInterface |
|
class | ParamIterator |
|
class | ParamIteratorInterface |
|
class | Random |
|
class | RangeGenerator |
|
class | RE |
|
struct | RelationToSourceCopy |
|
struct | RelationToSourceReference |
|
struct | SuiteApiResolver |
|
class | TestFactoryBase |
|
class | TestFactoryImpl |
|
class | TestMetaFactory |
|
class | TestMetaFactoryBase |
|
class | ThreadLocal |
|
class | TypeIdHelper |
|
class | TypeWithSize |
|
class | TypeWithSize< 4 > |
|
class | TypeWithSize< 8 > |
|
class | UniversalPrinter |
|
class | UniversalPrinter< T & > |
|
class | UniversalPrinter< T[N]> |
|
class | UniversalTersePrinter |
|
class | UniversalTersePrinter< char * > |
|
class | UniversalTersePrinter< const char * > |
|
class | UniversalTersePrinter< const wchar_t * > |
|
class | UniversalTersePrinter< T & > |
|
class | UniversalTersePrinter< T[N]> |
|
class | UniversalTersePrinter< wchar_t * > |
|
class | ValueArray |
|
class | ValuesInIteratorRangeGenerator |
|
struct | WrapPrinterType |
|
|
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) |
|
bool | ParseInt32 (const Message &src_text, const char *str, Int32 *value) |
|
bool | BoolFromGTestEnv (const char *flag, bool default_val) |
|
GTEST_API_ Int32 | Int32FromGTestEnv (const char *flag, Int32 default_val) |
|
std::string | OutputFlagAlsoCheckEnvVar () |
|
const char * | StringFromGTestEnv (const char *flag, const char *default_val) |
|
template<typename T > |
std::string | StreamableToString (const T &streamable) |
|
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_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_IMPL_FORMAT_C_STRING_AS_POINTER_ (char) |
|
| GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ (wchar_t) |
|
| GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ (char, ::std::string) |
|
| GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ (wchar_t, ::std::wstring) |
|
template<typename T1 , typename T2 > |
std::string | FormatForComparisonFailureMessage (const T1 &value, const T2 &) |
|
template<typename T > |
void | UniversalPrint (const T &value, ::std::ostream *os) |
|
template<typename C > |
void | DefaultPrintTo (WrapPrinterType< kPrintContainer >, const C &container, ::std::ostream *os) |
|
template<typename T > |
void | DefaultPrintTo (WrapPrinterType< kPrintPointer >, T *p, ::std::ostream *os) |
|
template<typename T > |
void | DefaultPrintTo (WrapPrinterType< kPrintFunctionPointer >, T *p, ::std::ostream *os) |
|
template<typename T > |
void | DefaultPrintTo (WrapPrinterType< kPrintOther >, const T &value, ::std::ostream *os) |
|
template<typename T > |
void | PrintTo (const T &value, ::std::ostream *os) |
|
GTEST_API_ void | PrintTo (unsigned char c, ::std::ostream *os) |
|
GTEST_API_ void | PrintTo (signed char c, ::std::ostream *os) |
|
void | PrintTo (char c, ::std::ostream *os) |
|
GTEST_API_ void | PrintTo (wchar_t wc, ::std::ostream *os) |
|
GTEST_API_ void | PrintTo (const char *s, ::std::ostream *os) |
|
void | PrintTo (char *s, ::std::ostream *os) |
|
void | PrintTo (const signed char *s, ::std::ostream *os) |
|
void | PrintTo (signed char *s, ::std::ostream *os) |
|
void | PrintTo (const unsigned char *s, ::std::ostream *os) |
|
void | PrintTo (unsigned char *s, ::std::ostream *os) |
|
GTEST_API_ void | PrintTo (const wchar_t *s, ::std::ostream *os) |
|
void | PrintTo (wchar_t *s, ::std::ostream *os) |
|
template<typename T > |
void | PrintRawArrayTo (const T a[], size_t count, ::std::ostream *os) |
|
GTEST_API_ void | PrintStringTo (const ::std::string &s, ::std::ostream *os) |
|
void | PrintTo (const ::std::string &s, ::std::ostream *os) |
|
GTEST_API_ void | PrintWideStringTo (const ::std::wstring &s, ::std::ostream *os) |
|
void | PrintTo (const ::std::wstring &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) |
|
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) |
|
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 &) |
|
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) |
|
GTEST_API_ AssertionResult | CmpHelperEQ (const char *lhs_expression, const char *rhs_expression, BiggestInt lhs, BiggestInt rhs) |
|
template<typename T1 , typename T2 > |
AssertionResult | CmpHelperOpFailure (const char *expr1, const char *expr2, const T1 &val1, const T2 &val2, const char *op) |
|
| GTEST_IMPL_CMP_HELPER_ (NE, !=) |
|
| GTEST_IMPL_CMP_HELPER_ (LE,<=) |
|
| GTEST_IMPL_CMP_HELPER_ (LT,<) |
|
| GTEST_IMPL_CMP_HELPER_ (GE, >=) |
|
| GTEST_IMPL_CMP_HELPER_ (GT, >) |
|
GTEST_API_ AssertionResult | CmpHelperSTREQ (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2) |
|
GTEST_API_ AssertionResult | CmpHelperSTRCASEEQ (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2) |
|
GTEST_API_ AssertionResult | CmpHelperSTRNE (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2) |
|
GTEST_API_ AssertionResult | CmpHelperSTRCASENE (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2) |
|
GTEST_API_ AssertionResult | CmpHelperSTREQ (const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2) |
|
GTEST_API_ AssertionResult | CmpHelperSTRNE (const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2) |
|
template<typename RawType > |
AssertionResult | CmpHelperFloatingPointEQ (const char *lhs_expression, const char *rhs_expression, RawType lhs_value, RawType rhs_value) |
|
GTEST_API_ AssertionResult | DoubleNearPredFormat (const char *expr1, const char *expr2, const char *abs_error_expr, double val1, double val2, double abs_error) |
|
GTEST_API_ | GTEST_ATTRIBUTE_PRINTF_ (2, 3) void ColoredPrintf(GTestColor color |
|
◆ BiggestInt
◆ bool_constant
◆ Double
◆ Float
◆ Int32
◆ Int64
◆ IsContainer
◆ IsNotContainer
◆ MutexLock
◆ ParameterizedTestCaseInfo
template<class TestCase >
◆ SetUpTearDownSuiteFuncType
◆ SetUpTestSuiteFunc
◆ Strings
◆ TearDownTestSuiteFunc
◆ TimeInMillis
◆ TypeId
◆ UInt32
◆ UInt64
◆ DefaultPrinterType
Enumerator |
---|
kPrintContainer | |
kPrintPointer | |
kPrintFunctionPointer | |
kPrintOther | |
◆ GTestColor
Enumerator |
---|
COLOR_DEFAULT | |
COLOR_RED | |
COLOR_GREEN | |
COLOR_YELLOW | |
◆ GTestLogSeverity
Enumerator |
---|
GTEST_INFO | |
GTEST_WARNING | |
GTEST_ERROR | |
GTEST_FATAL | |
◆ AlwaysFalse()
bool testing::internal::AlwaysFalse |
( |
| ) |
|
|
inline |
◆ AlwaysTrue()
◆ AppendUserMessage()
◆ ArrayAwareFind()
template<typename Iter , typename Element >
Iter testing::internal::ArrayAwareFind |
( |
Iter |
begin, |
|
|
Iter |
end, |
|
|
const Element & |
elem |
|
) |
| |
◆ ArrayEq() [1/3]
template<typename T , typename U >
bool testing::internal::ArrayEq |
( |
const T & |
lhs, |
|
|
const U & |
rhs |
|
) |
| |
|
inline |
◆ ArrayEq() [2/3]
template<typename T , typename U >
bool testing::internal::ArrayEq |
( |
const T * |
lhs, |
|
|
size_t |
size, |
|
|
const U * |
rhs |
|
) |
| |
◆ ArrayEq() [3/3]
template<typename T , typename U , size_t N>
bool testing::internal::ArrayEq |
( |
const T(&) |
lhs[N], |
|
|
const U(&) |
rhs[N] |
|
) |
| |
|
inline |
◆ BoolFromGTestEnv()
bool testing::internal::BoolFromGTestEnv |
( |
const char * |
flag, |
|
|
bool |
default_val |
|
) |
| |
◆ CaptureStderr()
GTEST_API_ void testing::internal::CaptureStderr |
( |
| ) |
|
◆ CaptureStdout()
GTEST_API_ void testing::internal::CaptureStdout |
( |
| ) |
|
◆ CheckedDowncastToActualType()
template<class Derived , class Base >
Derived * testing::internal::CheckedDowncastToActualType |
( |
Base * |
base | ) |
|
◆ CmpHelperEQ() [1/2]
GTEST_API_ AssertionResult testing::internal::CmpHelperEQ |
( |
const char * |
lhs_expression, |
|
|
const char * |
rhs_expression, |
|
|
BiggestInt |
lhs, |
|
|
BiggestInt |
rhs |
|
) |
| |
◆ CmpHelperEQ() [2/2]
template<typename T1 , typename T2 >
AssertionResult testing::internal::CmpHelperEQ |
( |
const char * |
lhs_expression, |
|
|
const char * |
rhs_expression, |
|
|
const T1 & |
lhs, |
|
|
const T2 & |
rhs |
|
) |
| |
◆ CmpHelperEQFailure()
template<typename T1 , typename T2 >
AssertionResult testing::internal::CmpHelperEQFailure |
( |
const char * |
lhs_expression, |
|
|
const char * |
rhs_expression, |
|
|
const T1 & |
lhs, |
|
|
const T2 & |
rhs |
|
) |
| |
◆ CmpHelperFloatingPointEQ()
template<typename RawType >
AssertionResult testing::internal::CmpHelperFloatingPointEQ |
( |
const char * |
lhs_expression, |
|
|
const char * |
rhs_expression, |
|
|
RawType |
lhs_value, |
|
|
RawType |
rhs_value |
|
) |
| |
◆ CmpHelperOpFailure()
template<typename T1 , typename T2 >
AssertionResult testing::internal::CmpHelperOpFailure |
( |
const char * |
expr1, |
|
|
const char * |
expr2, |
|
|
const T1 & |
val1, |
|
|
const T2 & |
val2, |
|
|
const char * |
op |
|
) |
| |
◆ CmpHelperSTRCASEEQ()
GTEST_API_ AssertionResult testing::internal::CmpHelperSTRCASEEQ |
( |
const char * |
s1_expression, |
|
|
const char * |
s2_expression, |
|
|
const char * |
s1, |
|
|
const char * |
s2 |
|
) |
| |
◆ CmpHelperSTRCASENE()
GTEST_API_ AssertionResult testing::internal::CmpHelperSTRCASENE |
( |
const char * |
s1_expression, |
|
|
const char * |
s2_expression, |
|
|
const char * |
s1, |
|
|
const char * |
s2 |
|
) |
| |
◆ CmpHelperSTREQ() [1/2]
GTEST_API_ AssertionResult testing::internal::CmpHelperSTREQ |
( |
const char * |
s1_expression, |
|
|
const char * |
s2_expression, |
|
|
const char * |
s1, |
|
|
const char * |
s2 |
|
) |
| |
◆ CmpHelperSTREQ() [2/2]
GTEST_API_ AssertionResult testing::internal::CmpHelperSTREQ |
( |
const char * |
s1_expression, |
|
|
const char * |
s2_expression, |
|
|
const wchar_t * |
s1, |
|
|
const wchar_t * |
s2 |
|
) |
| |
◆ CmpHelperSTRNE() [1/2]
GTEST_API_ AssertionResult testing::internal::CmpHelperSTRNE |
( |
const char * |
s1_expression, |
|
|
const char * |
s2_expression, |
|
|
const char * |
s1, |
|
|
const char * |
s2 |
|
) |
| |
◆ CmpHelperSTRNE() [2/2]
GTEST_API_ AssertionResult testing::internal::CmpHelperSTRNE |
( |
const char * |
s1_expression, |
|
|
const char * |
s2_expression, |
|
|
const wchar_t * |
s1, |
|
|
const wchar_t * |
s2 |
|
) |
| |
◆ CopyArray() [1/3]
template<typename T , typename U >
void testing::internal::CopyArray |
( |
const T & |
from, |
|
|
U * |
to |
|
) |
| |
|
inline |
◆ CopyArray() [2/3]
template<typename T , typename U >
void testing::internal::CopyArray |
( |
const T * |
from, |
|
|
size_t |
size, |
|
|
U * |
to |
|
) |
| |
◆ CopyArray() [3/3]
template<typename T , typename U , size_t N>
void testing::internal::CopyArray |
( |
const T(&) |
from[N], |
|
|
U(*) |
to[N] |
|
) |
| |
|
inline |
◆ DefaultParamName()
template<class ParamType >
◆ DefaultPrintTo() [1/4]
◆ DefaultPrintTo() [2/4]
◆ DefaultPrintTo() [3/4]
◆ DefaultPrintTo() [4/4]
◆ DiffStrings()
◆ DoubleNearPredFormat()
GTEST_API_ AssertionResult testing::internal::DoubleNearPredFormat |
( |
const char * |
expr1, |
|
|
const char * |
expr2, |
|
|
const char * |
abs_error_expr, |
|
|
double |
val1, |
|
|
double |
val2, |
|
|
double |
abs_error |
|
) |
| |
◆ DownCast_()
template<typename To , typename From >
To testing::internal::DownCast_ |
( |
From * |
f | ) |
|
|
inline |
◆ EqFailure()
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 |
|
) |
| |
◆ FlushInfoLog()
void testing::internal::FlushInfoLog |
( |
| ) |
|
|
inline |
◆ FormatCompilerIndependentFileLocation()
◆ FormatFileLocation()
◆ FormatForComparisonFailureMessage()
template<typename T1 , typename T2 >
std::string testing::internal::FormatForComparisonFailureMessage |
( |
const T1 & |
value, |
|
|
const T2 & |
|
|
) |
| |
◆ GetArgvs()
◆ GetBoolAssertionFailureMessage()
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 |
|
) |
| |
◆ GetCapturedStderr()
◆ GetCapturedStdout()
◆ GetCurrentOsStackTraceExceptTop()
◆ GetFileSize()
GTEST_API_ size_t testing::internal::GetFileSize |
( |
FILE * |
file | ) |
|
◆ GetNotDefaultOrNull()
◆ GetTestTypeId()
◆ GetThreadCount()
GTEST_API_ size_t testing::internal::GetThreadCount |
( |
| ) |
|
◆ GetTypeId()
template<typename T >
TypeId testing::internal::GetTypeId |
( |
| ) |
|
◆ GTEST_ATTRIBUTE_PRINTF_()
GTEST_API_ testing::internal::GTEST_ATTRIBUTE_PRINTF_ |
( |
2 |
, |
|
|
3 |
|
|
) |
| |
◆ GTEST_IMPL_CMP_HELPER_() [1/5]
testing::internal::GTEST_IMPL_CMP_HELPER_ |
( |
GE |
, |
|
|
>= |
|
|
) |
| |
◆ GTEST_IMPL_CMP_HELPER_() [2/5]
testing::internal::GTEST_IMPL_CMP_HELPER_ |
( |
GT |
| ) |
|
◆ GTEST_IMPL_CMP_HELPER_() [3/5]
testing::internal::GTEST_IMPL_CMP_HELPER_ |
( |
LE |
, |
|
|
<= |
|
|
) |
| |
◆ GTEST_IMPL_CMP_HELPER_() [4/5]
testing::internal::GTEST_IMPL_CMP_HELPER_ |
( |
LT |
| ) |
|
◆ GTEST_IMPL_CMP_HELPER_() [5/5]
testing::internal::GTEST_IMPL_CMP_HELPER_ |
( |
NE |
, |
|
|
! |
|
|
) |
| |
◆ GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_() [1/2]
testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ |
( |
char |
| ) |
|
◆ GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_() [2/2]
testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ |
( |
wchar_t |
| ) |
|
◆ GTEST_IMPL_FORMAT_C_STRING_AS_STRING_() [1/2]
testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ |
( |
char |
, |
|
|
::std::string |
|
|
) |
| |
◆ GTEST_IMPL_FORMAT_C_STRING_AS_STRING_() [2/2]
testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ |
( |
wchar_t |
, |
|
|
::std::wstring |
|
|
) |
| |
◆ GTEST_INTERNAL_DEPRECATED() [1/5]
testing::internal::GTEST_INTERNAL_DEPRECATED |
( |
"INSTANTIATE_TEST_CASE_P is |
deprecated, |
|
|
please use " "INSTANTIATE_TEST_SUITE_P" |
|
|
) |
| const |
◆ GTEST_INTERNAL_DEPRECATED() [2/5]
testing::internal::GTEST_INTERNAL_DEPRECATED |
( |
"INSTANTIATE_TYPED_TEST_CASE_P is |
deprecated, |
|
|
please use " "INSTANTIATE_TYPED_TEST_SUITE_P" |
|
|
) |
| const |
◆ GTEST_INTERNAL_DEPRECATED() [3/5]
testing::internal::GTEST_INTERNAL_DEPRECATED |
( |
"REGISTER_TYPED_TEST_CASE_P is |
deprecated, |
|
|
please use " "REGISTER_TYPED_TEST_SUITE_P" |
|
|
) |
| const |
◆ GTEST_INTERNAL_DEPRECATED() [4/5]
testing::internal::GTEST_INTERNAL_DEPRECATED |
( |
"TYPED_TEST_CASE is |
deprecated, |
|
|
please use " "TYPED_TEST_SUITE" |
|
|
) |
| const |
◆ GTEST_INTERNAL_DEPRECATED() [5/5]
testing::internal::GTEST_INTERNAL_DEPRECATED |
( |
"TYPED_TEST_CASE_P is |
deprecated, |
|
|
please use " "TYPED_TEST_SUITE_P" |
|
|
) |
| const |
◆ ImplicitCast_()
template<typename To >
To testing::internal::ImplicitCast_ |
( |
To |
x | ) |
|
|
inline |
◆ Int32FromGTestEnv()
◆ IsAlNum()
bool testing::internal::IsAlNum |
( |
char |
ch | ) |
|
|
inline |
◆ IsAlpha()
bool testing::internal::IsAlpha |
( |
char |
ch | ) |
|
|
inline |
◆ IsContainerTest() [1/2]
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>
◆ IsContainerTest() [2/2]
◆ IsDigit()
bool testing::internal::IsDigit |
( |
char |
ch | ) |
|
|
inline |
◆ IsLower()
bool testing::internal::IsLower |
( |
char |
ch | ) |
|
|
inline |
◆ IsSpace()
bool testing::internal::IsSpace |
( |
char |
ch | ) |
|
|
inline |
◆ IsTrue()
◆ IsUpper()
bool testing::internal::IsUpper |
( |
char |
ch | ) |
|
|
inline |
◆ IsXDigit() [1/2]
bool testing::internal::IsXDigit |
( |
char |
ch | ) |
|
|
inline |
◆ IsXDigit() [2/2]
bool testing::internal::IsXDigit |
( |
wchar_t |
ch | ) |
|
|
inline |
◆ LogToStderr()
void testing::internal::LogToStderr |
( |
| ) |
|
|
inline |
◆ MakeAndRegisterTestInfo()
◆ operator!=()
◆ operator==()
◆ OutputFlagAlsoCheckEnvVar()
std::string testing::internal::OutputFlagAlsoCheckEnvVar |
( |
| ) |
|
◆ ParseInt32()
bool testing::internal::ParseInt32 |
( |
const Message & |
src_text, |
|
|
const char * |
str, |
|
|
Int32 * |
value |
|
) |
| |
◆ PrintRawArrayTo()
template<typename T >
void testing::internal::PrintRawArrayTo |
( |
const T |
a[], |
|
|
size_t |
count, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ PrintStringTo()
◆ PrintTo() [1/19]
void testing::internal::PrintTo |
( |
char * |
s, |
|
|
::std::ostream * |
os |
|
) |
| |
|
inline |
◆ PrintTo() [2/19]
void testing::internal::PrintTo |
( |
char |
c, |
|
|
::std::ostream * |
os |
|
) |
| |
|
inline |
◆ PrintTo() [3/19]
template<typename T1 , typename T2 >
void testing::internal::PrintTo |
( |
const ::std::pair< T1, T2 > & |
value, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ PrintTo() [4/19]
void testing::internal::PrintTo |
( |
const ::std::string & |
s, |
|
|
::std::ostream * |
os |
|
) |
| |
|
inline |
◆ PrintTo() [5/19]
template<typename... Types>
void testing::internal::PrintTo |
( |
const ::std::tuple< Types... > & |
t, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ PrintTo() [6/19]
void testing::internal::PrintTo |
( |
const ::std::wstring & |
s, |
|
|
::std::ostream * |
os |
|
) |
| |
|
inline |
◆ PrintTo() [7/19]
GTEST_API_ void testing::internal::PrintTo |
( |
const char * |
s, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ PrintTo() [8/19]
void testing::internal::PrintTo |
( |
const signed char * |
s, |
|
|
::std::ostream * |
os |
|
) |
| |
|
inline |
◆ PrintTo() [9/19]
template<typename T >
void testing::internal::PrintTo |
( |
const T & |
value, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ PrintTo() [10/19]
void testing::internal::PrintTo |
( |
const unsigned char * |
s, |
|
|
::std::ostream * |
os |
|
) |
| |
|
inline |
◆ PrintTo() [11/19]
GTEST_API_ void testing::internal::PrintTo |
( |
const wchar_t * |
s, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ PrintTo() [12/19]
void testing::internal::PrintTo |
( |
signed char * |
s, |
|
|
::std::ostream * |
os |
|
) |
| |
|
inline |
◆ PrintTo() [13/19]
GTEST_API_ void testing::internal::PrintTo |
( |
signed char |
c, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ PrintTo() [14/19]
void testing::internal::PrintTo |
( |
std::nullptr_t |
, |
|
|
::std::ostream * |
os |
|
) |
| |
|
inline |
◆ PrintTo() [15/19]
template<typename T >
void testing::internal::PrintTo |
( |
std::reference_wrapper< T > |
ref, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ PrintTo() [16/19]
void testing::internal::PrintTo |
( |
unsigned char * |
s, |
|
|
::std::ostream * |
os |
|
) |
| |
|
inline |
◆ PrintTo() [17/19]
GTEST_API_ void testing::internal::PrintTo |
( |
unsigned char |
c, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ PrintTo() [18/19]
void testing::internal::PrintTo |
( |
wchar_t * |
s, |
|
|
::std::ostream * |
os |
|
) |
| |
|
inline |
◆ PrintTo() [19/19]
GTEST_API_ void testing::internal::PrintTo |
( |
wchar_t |
wc, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ PrintTupleTo() [1/2]
template<typename T >
void testing::internal::PrintTupleTo |
( |
const T & |
, |
|
|
std::integral_constant< size_t, 0 > |
, |
|
|
::std::ostream * |
|
|
) |
| |
◆ PrintTupleTo() [2/2]
template<typename T , size_t I>
void testing::internal::PrintTupleTo |
( |
const T & |
t, |
|
|
std::integral_constant< size_t, I > |
, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ PrintWideStringTo()
GTEST_API_ void testing::internal::PrintWideStringTo |
( |
const ::std::wstring & |
s, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ ReadEntireFile()
◆ ReportInvalidTestSuiteType()
GTEST_API_ void testing::internal::ReportInvalidTestSuiteType |
( |
const char * |
test_suite_name, |
|
|
CodeLocation |
code_location |
|
) |
| |
◆ SkipPrefix()
GTEST_API_ bool testing::internal::SkipPrefix |
( |
const char * |
prefix, |
|
|
const char ** |
pstr |
|
) |
| |
◆ StreamableToString()
template<typename T >
std::string testing::internal::StreamableToString |
( |
const T & |
streamable | ) |
|
◆ StringFromGTestEnv()
const char * testing::internal::StringFromGTestEnv |
( |
const char * |
flag, |
|
|
const char * |
default_val |
|
) |
| |
◆ StripTrailingSpaces()
◆ TersePrintPrefixToStrings() [1/2]
template<typename Tuple >
void testing::internal::TersePrintPrefixToStrings |
( |
const Tuple & |
, |
|
|
std::integral_constant< size_t, 0 > |
, |
|
|
Strings * |
|
|
) |
| |
◆ TersePrintPrefixToStrings() [2/2]
template<typename Tuple , size_t I>
void testing::internal::TersePrintPrefixToStrings |
( |
const Tuple & |
t, |
|
|
std::integral_constant< size_t, I > |
, |
|
|
Strings * |
strings |
|
) |
| |
◆ TestNotEmpty() [1/2]
template<typename T = int>
void testing::internal::TestNotEmpty |
( |
| ) |
|
◆ TestNotEmpty() [2/2]
template<typename T = int>
void testing::internal::TestNotEmpty |
( |
const T & |
| ) |
|
◆ ToLower()
char testing::internal::ToLower |
( |
char |
ch | ) |
|
|
inline |
◆ ToUpper()
char testing::internal::ToUpper |
( |
char |
ch | ) |
|
|
inline |
◆ UniversalPrint()
template<typename T >
void testing::internal::UniversalPrint |
( |
const T & |
value, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ UniversalPrintArray() [1/3]
GTEST_API_ void testing::internal::UniversalPrintArray |
( |
const char * |
begin, |
|
|
size_t |
len, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ UniversalPrintArray() [2/3]
template<typename T >
void testing::internal::UniversalPrintArray |
( |
const T * |
begin, |
|
|
size_t |
len, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ UniversalPrintArray() [3/3]
GTEST_API_ void testing::internal::UniversalPrintArray |
( |
const wchar_t * |
begin, |
|
|
size_t |
len, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ UniversalTersePrint()
template<typename T >
void testing::internal::UniversalTersePrint |
( |
const T & |
value, |
|
|
::std::ostream * |
os |
|
) |
| |
◆ UniversalTersePrintTupleFieldsToStrings()
template<typename Tuple >
Strings testing::internal::UniversalTersePrintTupleFieldsToStrings |
( |
const Tuple & |
value | ) |
|
◆ fmt
◆ kMaxBiggestInt
const BiggestInt testing::internal::kMaxBiggestInt |
Initial value:=
long long BiggestInt Definition: gtest.h:2143
◆ kStackTraceMarker
GTEST_API_ const char testing::internal::kStackTraceMarker[] |
|
extern |
|