Torque2D Reference
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
testing::internal Namespace Reference

Namespaces

 posix
 

Classes

struct  AddReference
 
struct  AddReference< T & >
 
class  AssertHelper
 
class  Base
 
struct  bool_constant
 
class  CartesianProductGenerator10
 
class  CartesianProductGenerator2
 
class  CartesianProductGenerator3
 
class  CartesianProductGenerator4
 
class  CartesianProductGenerator5
 
class  CartesianProductGenerator6
 
class  CartesianProductGenerator7
 
class  CartesianProductGenerator8
 
class  CartesianProductGenerator9
 
class  CartesianProductHolder10
 
class  CartesianProductHolder2
 
class  CartesianProductHolder3
 
class  CartesianProductHolder4
 
class  CartesianProductHolder5
 
class  CartesianProductHolder6
 
class  CartesianProductHolder7
 
class  CartesianProductHolder8
 
class  CartesianProductHolder9
 
class  Castable
 
struct  CompileAssert
 
struct  CompileAssertTypesEqual
 
struct  CompileAssertTypesEqual< T, T >
 
class  ConstAndNonConstCastable
 
class  ConstCastable
 
struct  ConstCharPtr
 
class  DefaultGlobalTestPartResultReporter
 
class  DefaultPerThreadTestPartResultReporter
 
class  Derived
 
struct  EnableIf
 
struct  EnableIf< true >
 
class  EnvironmentInvocationCatcher
 
class  EqHelper
 
class  EqHelper< true >
 
class  EventRecordingListener
 
class  FilePath
 
class  FinalSuccessChecker
 
class  FloatingPoint
 
class  GTestFlagSaver
 
class  GTestLog
 
class  GTestMutexLock
 
class  HasNewFatalFailureHelper
 
class  ImplicitlyConvertible
 
struct  is_pointer
 
struct  is_pointer< T * >
 
struct  IsAProtocolMessage
 
struct  IteratorTraits
 
struct  IteratorTraits< const T * >
 
struct  IteratorTraits< T * >
 
struct  LessByName
 
class  linked_ptr
 
class  linked_ptr_internal
 
class  ListenerTest
 
class  Mutex
 
class  NativeArray
 
class  NoDefaultContructor
 
class  OsStackTraceGetter
 
class  OsStackTraceGetterInterface
 
class  ParameterizedTestCaseInfo
 
class  ParameterizedTestCaseInfoBase
 
class  ParameterizedTestCaseRegistry
 
class  ParameterizedTestFactory
 
class  ParamGenerator
 
class  ParamGeneratorInterface
 
class  ParamIterator
 
class  ParamIteratorInterface
 
class  PrettyUnitTestResultPrinter
 
class  Random
 
class  RangeGenerator
 
class  RE
 
struct  RemoveConst
 
struct  RemoveConst< const T >
 
struct  RemoveReference
 
struct  RemoveReference< T & >
 
class  scoped_ptr
 
class  ScopedTrace
 
class  SingleFailureChecker
 
struct  StaticAssertTypeEqHelper
 
struct  StaticAssertTypeEqHelper< T, T >
 
class  String
 
class  TestCaseNameIs
 
class  TestEventListenersAccessor
 
class  TestEventRepeater
 
class  TestFactoryBase
 
class  TestFactoryImpl
 
class  TestMetaFactory
 
class  TestMetaFactoryBase
 
class  TestPropertyKeyIs
 
class  TestResultAccessor
 
class  ThreadLocal
 
class  To
 
struct  TraceInfo
 
struct  TuplePrefixPrinter
 
struct  TuplePrefixPrinter< 0 >
 
struct  TuplePrefixPrinter< 1 >
 
class  TypeIdHelper
 
class  TypeWithSize
 
class  TypeWithSize< 4 >
 
class  TypeWithSize< 8 >
 
class  UnitTestHelper
 
class  UnitTestImpl
 
class  UnitTestOptions
 
class  UniversalPrinter
 
class  UniversalPrinter< T & >
 
class  UniversalPrinter< T[N]>
 
class  ValueArray1
 
class  ValueArray10
 
class  ValueArray11
 
class  ValueArray12
 
class  ValueArray13
 
class  ValueArray14
 
class  ValueArray15
 
class  ValueArray16
 
class  ValueArray17
 
class  ValueArray18
 
class  ValueArray19
 
class  ValueArray2
 
class  ValueArray20
 
class  ValueArray21
 
class  ValueArray22
 
class  ValueArray23
 
class  ValueArray24
 
class  ValueArray25
 
class  ValueArray26
 
class  ValueArray27
 
class  ValueArray28
 
class  ValueArray29
 
class  ValueArray3
 
class  ValueArray30
 
class  ValueArray31
 
class  ValueArray32
 
class  ValueArray33
 
class  ValueArray34
 
class  ValueArray35
 
class  ValueArray36
 
class  ValueArray37
 
class  ValueArray38
 
class  ValueArray39
 
class  ValueArray4
 
class  ValueArray40
 
class  ValueArray41
 
class  ValueArray42
 
class  ValueArray43
 
class  ValueArray44
 
class  ValueArray45
 
class  ValueArray46
 
class  ValueArray47
 
class  ValueArray48
 
class  ValueArray49
 
class  ValueArray5
 
class  ValueArray50
 
class  ValueArray6
 
class  ValueArray7
 
class  ValueArray8
 
class  ValueArray9
 
class  ValuesInIteratorRangeGenerator
 
class  XmlUnitTestResultPrinter
 

Typedefs

typedef FloatingPoint< float > Float
 
typedef FloatingPoint< double > Double
 
typedef const void * TypeId
 
typedef void(* SetUpTestCaseFunc) ()
 
typedef void(* TearDownTestCaseFunc) ()
 
typedef int IsContainer
 
typedef char IsNotContainer
 
typedef ::std::string string
 
typedef ::std::wstring wstring
 
typedef GTestMutexLock MutexLock
 
typedef bool_constant< false > false_type
 
typedef bool_constant< true > true_type
 
typedef long long BiggestInt
 
typedef TypeWithSize< 4 >::Int Int32
 
typedef TypeWithSize< 4 >::UInt UInt32
 
typedef TypeWithSize< 8 >::Int Int64
 
typedef TypeWithSize< 8 >::UInt UInt64
 
typedef TypeWithSize< 8 >::Int TimeInMillis
 
typedef ::std::vector< stringStrings
 

Enumerations

enum  RelationToSource {
  kReference, kCopy, kReference, kCopy,
  kReference, kCopy
}
 
enum  GTestLogSeverity {
  GTEST_INFO, GTEST_WARNING, GTEST_ERROR, GTEST_FATAL,
  GTEST_INFO, GTEST_WARNING, GTEST_ERROR, GTEST_FATAL,
  GTEST_INFO, GTEST_WARNING, GTEST_ERROR, GTEST_FATAL
}
 
enum  CharFormat {
  kAsIs, kHexEscape, kSpecialEscape, kAsIs,
  kHexEscape, kSpecialEscape, kAsIs, kHexEscape,
  kSpecialEscape
}
 
enum  GTestColor {
  COLOR_DEFAULT, COLOR_RED, COLOR_GREEN, COLOR_YELLOW,
  COLOR_DEFAULT, COLOR_RED, COLOR_GREEN, COLOR_YELLOW,
  COLOR_DEFAULT, COLOR_RED, COLOR_GREEN, COLOR_YELLOW
}
 
enum  GTestColor {
  COLOR_DEFAULT, COLOR_RED, COLOR_GREEN, COLOR_YELLOW,
  COLOR_DEFAULT, COLOR_RED, COLOR_GREEN, COLOR_YELLOW,
  COLOR_DEFAULT, COLOR_RED, COLOR_GREEN, COLOR_YELLOW
}
 
enum  CharFormat {
  kAsIs, kHexEscape, kSpecialEscape, kAsIs,
  kHexEscape, kSpecialEscape, kAsIs, kHexEscape,
  kSpecialEscape
}
 
enum  GTestLogSeverity {
  GTEST_INFO, GTEST_WARNING, GTEST_ERROR, GTEST_FATAL,
  GTEST_INFO, GTEST_WARNING, GTEST_ERROR, GTEST_FATAL,
  GTEST_INFO, GTEST_WARNING, GTEST_ERROR, GTEST_FATAL
}
 
enum  RelationToSource {
  kReference, kCopy, kReference, kCopy,
  kReference, kCopy
}
 
enum  RelationToSource {
  kReference, kCopy, kReference, kCopy,
  kReference, kCopy
}
 
enum  GTestLogSeverity {
  GTEST_INFO, GTEST_WARNING, GTEST_ERROR, GTEST_FATAL,
  GTEST_INFO, GTEST_WARNING, GTEST_ERROR, GTEST_FATAL,
  GTEST_INFO, GTEST_WARNING, GTEST_ERROR, GTEST_FATAL
}
 
enum  CharFormat {
  kAsIs, kHexEscape, kSpecialEscape, kAsIs,
  kHexEscape, kSpecialEscape, kAsIs, kHexEscape,
  kSpecialEscape
}
 
enum  GTestColor {
  COLOR_DEFAULT, COLOR_RED, COLOR_GREEN, COLOR_YELLOW,
  COLOR_DEFAULT, COLOR_RED, COLOR_GREEN, COLOR_YELLOW,
  COLOR_DEFAULT, COLOR_RED, COLOR_GREEN, COLOR_YELLOW
}
 

Functions

template<typename T >
void UniversalPrint (const T &value,::std::ostream *os)
 
template<typename C >
void DefaultPrintTo (IsContainer, false_type, const C &container,::std::ostream *os)
 
template<typename T >
void DefaultPrintTo (IsNotContainer, true_type, T *p,::std::ostream *os)
 
template<typename T >
void DefaultPrintTo (IsNotContainer, false_type, const T &value,::std::ostream *os)
 
template<typename T >
void PrintTo (const T &value,::std::ostream *os)
 
GTEST_API_ void PrintTo (unsigned char c,::std::ostream *os)
 
GTEST_API_ void PrintTo (signed char c,::std::ostream *os)
 
void PrintTo (char c,::std::ostream *os)
 
void PrintTo (bool x,::std::ostream *os)
 
GTEST_API_ void PrintTo (wchar_t wc,::std::ostream *os)
 
GTEST_API_ void PrintTo (const char *s,::std::ostream *os)
 
void PrintTo (char *s,::std::ostream *os)
 
void PrintTo (const signed char *s,::std::ostream *os)
 
void PrintTo (signed char *s,::std::ostream *os)
 
void PrintTo (const unsigned char *s,::std::ostream *os)
 
void PrintTo (unsigned char *s,::std::ostream *os)
 
GTEST_API_ void PrintTo (const wchar_t *s,::std::ostream *os)
 
void PrintTo (wchar_t *s,::std::ostream *os)
 
template<typename T >
void PrintRawArrayTo (const T a[], size_t count,::std::ostream *os)
 
GTEST_API_ void PrintStringTo (const ::std::string &s,::std::ostream *os)
 
void PrintTo (const ::std::string &s,::std::ostream *os)
 
template<typename T1 , typename T2 >
void PrintTo (const ::std::pair< T1, T2 > &value,::std::ostream *os)
 
template<typename T >
void UniversalPrintArray (const T *begin, size_t len,::std::ostream *os)
 
GTEST_API_ void UniversalPrintArray (const char *begin, size_t len,::std::ostream *os)
 
template<typename T >
void UniversalTersePrint (const T &value,::std::ostream *os)
 
void UniversalTersePrint (const char *str,::std::ostream *os)
 
void UniversalTersePrint (char *str,::std::ostream *os)
 
class UnitTestImplGetUnitTestImpl ()
 
void ReportFailureInUnknownLocation (TestPartResult::Type result_type, const String &message)
 
template<typename T >
String StreamableToString (const T &streamable)
 
template<typename T1 , typename T2 >
String FormatForComparisonFailureMessage (const T1 &value, const T2 &)
 
template<typename T1 , typename T2 >
AssertionResult CmpHelperEQ (const char *expected_expression, const char *actual_expression, const T1 &expected, const T2 &actual)
 
GTEST_API_ AssertionResult CmpHelperEQ (const char *expected_expression, const char *actual_expression, BiggestInt expected, BiggestInt actual)
 
 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 *expected_expression, const char *actual_expression, const char *expected, const char *actual)
 
GTEST_API_ AssertionResult CmpHelperSTRCASEEQ (const char *expected_expression, const char *actual_expression, const char *expected, const char *actual)
 
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 *expected_expression, const char *actual_expression, const wchar_t *expected, const wchar_t *actual)
 
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 *expected_expression, const char *actual_expression, RawType expected, RawType actual)
 
GTEST_API_ AssertionResult DoubleNearPredFormat (const char *expr1, const char *expr2, const char *abs_error_expr, double val1, double val2, double abs_error)
 
 GTEST_DECLARE_string_ (internal_run_death_test)
 
char IsNullLiteralHelper (Secret *p)
 
char(& IsNullLiteralHelper (...))[2]
 
GTEST_API_ String AppendUserMessage (const String &gtest_msg, const Message &user_msg)
 
GTEST_API_ AssertionResult EqFailure (const char *expected_expression, const char *actual_expression, const String &expected_value, const String &actual_value, bool ignoring_case)
 
GTEST_API_ String GetBoolAssertionFailureMessage (const AssertionResult &assertion_result, const char *expression_text, const char *actual_predicate_value, const char *expected_predicate_value)
 
template<typename T >
TypeId GetTypeId ()
 
GTEST_API_ TypeId GetTestTypeId ()
 
GTEST_API_ TestInfoMakeAndRegisterTestInfo (const char *test_case_name, const char *name, const char *type_param, const char *value_param, TypeId fixture_class_id, SetUpTestCaseFunc set_up_tc, TearDownTestCaseFunc tear_down_tc, TestFactoryBase *factory)
 
GTEST_API_ bool SkipPrefix (const char *prefix, const char **pstr)
 
GTEST_API_ String GetCurrentOsStackTraceExceptTop (UnitTest *unit_test, int skip_count)
 
GTEST_API_ bool AlwaysTrue ()
 
bool AlwaysFalse ()
 
template<class C >
IsContainer IsContainerTest (int, typename C::iterator *=NULL, typename C::const_iterator *=NULL)
 
template<class C >
IsNotContainer IsContainerTest (long)
 
template<typename T , typename U >
bool ArrayEq (const T *lhs, size_t size, const U *rhs)
 
template<typename T , typename U >
bool ArrayEq (const T &lhs, const U &rhs)
 
template<typename T , typename U , size_t N>
bool ArrayEq (const T(&lhs)[N], const U(&rhs)[N])
 
template<typename Iter , typename Element >
Iter ArrayAwareFind (Iter begin, Iter end, const Element &elem)
 
template<typename T , typename U >
void CopyArray (const T *from, size_t size, U *to)
 
template<typename T , typename U >
void CopyArray (const T &from, U *to)
 
template<typename T , typename U , size_t N>
void CopyArray (const T(&from)[N], U(*to)[N])
 
GTEST_API_ GTEST_DECLARE_STATIC_MUTEX_ (g_linked_ptr_mutex)
 
template<typename T >
bool operator== (T *ptr, const linked_ptr< T > &x)
 
template<typename T >
bool operator!= (T *ptr, const linked_ptr< T > &x)
 
template<typename T >
linked_ptr< T > make_linked_ptr (T *ptr)
 
GTEST_API_ bool IsTrue (bool condition)
 
GTEST_API_::std::string FormatFileLocation (const char *file, int line)
 
GTEST_API_::std::string FormatCompilerIndependentFileLocation (const char *file, int line)
 
void LogToStderr ()
 
void FlushInfoLog ()
 
template<typename To >
To ImplicitCast_ (To x)
 
template<typename To , typename From >
To DownCast_ (From *f)
 
template<class Derived , class Base >
DerivedCheckedDowncastToActualType (Base *base)
 
GTEST_API_ void CaptureStdout ()
 
GTEST_API_ String GetCapturedStdout ()
 
GTEST_API_ void CaptureStderr ()
 
GTEST_API_ String GetCapturedStderr ()
 
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)
 
char ToLower (char ch)
 
char ToUpper (char ch)
 
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)
 
const char * StringFromGTestEnv (const char *flag, const char *default_val)
 
inline::std::ostream & operator<< (::std::ostream &os, const String &str)
 
GTEST_API_ String StringStreamToString (::std::stringstream *stream)
 
template<typename T >
String GetTypeName ()
 
 GTEST_DEFINE_string_ (internal_run_death_test,"","Indicates the file, line number, temporal index of ""the single death test to run, and a file descriptor to ""which a success code may be sent, all separated by ""colons. This flag is specified if and only if the current ""process is a sub-process launched for running a thread-safe ""death test. FOR INTERNAL USE ONLY.")
 
GTEST_API_ TimeInMillis GetTimeInMillis ()
 
GTEST_API_ bool ShouldUseColor (bool stdout_is_tty)
 
GTEST_API_ std::string FormatTimeInMillisAsSeconds (TimeInMillis ms)
 
GTEST_API_ bool ParseInt32Flag (const char *str, const char *flag, Int32 *value)
 
int GetRandomSeedFromFlag (Int32 random_seed_flag)
 
int GetNextRandomSeed (int seed)
 
GTEST_API_ char * CodePointToUtf8 (UInt32 code_point, char *str)
 
GTEST_API_ 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 Int32FromEnvOrDie (const char *env_var, Int32 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 >
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)
 
GTEST_API_ FilePath GetCurrentExecutableName ()
 
GTEST_API_ void ParseGoogleTestFlagsOnly (int *argc, char **argv)
 
GTEST_API_ void ParseGoogleTestFlagsOnly (int *argc, wchar_t **argv)
 
bool IsPrintableAscii (wchar_t c)
 
template<typename UnsignedChar , typename Char >
void PrintCharAndCodeTo (Char c, ostream *os)
 
void PrintTo (wchar_t wc, ostream *os)
 
void UniversalPrintArray (const char *begin, size_t len, ostream *os)
 
void PrintTo (const char *s, ostream *os)
 
void PrintTo (const wchar_t *s, ostream *os)
 
void PrintStringTo (const ::std::string &s, ostream *os)
 
 GTEST_DEFINE_STATIC_MUTEX_ (g_linked_ptr_mutex)
 
AssertionResult HasOneFailure (const char *, const char *, const char *, const TestPartResultArray &results, TestPartResult::Type type, const string &substr)
 
template<typename RawType >
AssertionResult FloatingPointLE (const char *expr1, const char *expr2, RawType val1, RawType val2)
 
UInt32 ChopLowBits (UInt32 *bits, int n)
 
bool IsUtf16SurrogatePair (wchar_t first, wchar_t second)
 
UInt32 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)
 
const char * GetAnsiColorCode (GTestColor color)
 
void ColoredPrintf (GTestColor color, const char *fmt,...)
 
void PrintFullTestCommentIfPresent (const TestInfo &test_info)
 
const char * ParseFlagValue (const char *str, const char *flag, bool def_optional)
 
bool ParseBoolFlag (const char *str, const char *flag, bool *value)
 
bool ParseStringFlag (const char *str, const char *flag, String *value)
 
template<typename CharType >
void ParseGoogleTestFlagsOnlyImpl (int *argc, CharType **argv)
 
template<typename CharType >
void InitGoogleTestImpl (int *argc, CharType **argv)
 
GTEST_API_ void PrintWideStringTo (const ::std::wstring &s,::std::ostream *os)
 
void PrintTo (const ::std::wstring &s,::std::ostream *os)
 
template<typename T >
void PrintTupleTo (const T &t,::std::ostream *os)
 
void PrintTo (const ::std::tr1::tuple<> &t,::std::ostream *os)
 
template<typename T1 >
void PrintTo (const ::std::tr1::tuple< T1 > &t,::std::ostream *os)
 
template<typename T1 , typename T2 >
void PrintTo (const ::std::tr1::tuple< T1, T2 > &t,::std::ostream *os)
 
template<typename T1 , typename T2 , typename T3 >
void PrintTo (const ::std::tr1::tuple< T1, T2, T3 > &t,::std::ostream *os)
 
template<typename T1 , typename T2 , typename T3 , typename T4 >
void PrintTo (const ::std::tr1::tuple< T1, T2, T3, T4 > &t,::std::ostream *os)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
void PrintTo (const ::std::tr1::tuple< T1, T2, T3, T4, T5 > &t,::std::ostream *os)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
void PrintTo (const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6 > &t,::std::ostream *os)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 >
void PrintTo (const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7 > &t,::std::ostream *os)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 >
void PrintTo (const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8 > &t,::std::ostream *os)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 >
void PrintTo (const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9 > &t,::std::ostream *os)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 >
void PrintTo (const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > &t,::std::ostream *os)
 
template<typename Tuple >
Strings UniversalTersePrintTupleFieldsToStrings (const Tuple &value)
 
GTEST_API_ void ReportInvalidTestCaseType (const char *test_case_name, const char *file, int line)
 
 TEST_F (ListenerTest, DoesFoo)
 
 TEST_F (ListenerTest, DoesBar)
 
 TEST (ImplicitCastTest, ConvertsPointers)
 
 TEST (ImplicitCastTest, CanUseInheritance)
 
 TEST (ImplicitCastTest, CanUseNonConstCastOperator)
 
 TEST (ImplicitCastTest, CanUseConstCastOperatorOnConstValues)
 
 TEST (ImplicitCastTest, CanSelectBetweenConstAndNonConstCasrAppropriately)
 
 TEST (ImplicitCastTest, CanUseImplicitConstructor)
 
 TEST (IteratorTraitsTest, WorksForSTLContainerIterators)
 
 TEST (IteratorTraitsTest, WorksForPointerToNonConst)
 
 TEST (IteratorTraitsTest, WorksForPointerToConst)
 
 TEST (ScopedPtrTest, DefinesElementType)
 
 TEST (GtestCheckSyntaxTest, BehavesLikeASingleStatement)
 
 TEST (GtestCheckSyntaxTest, WorksWithSwitch)
 
 TEST (FormatFileLocationTest, FormatsFileLocation)
 
 TEST (FormatFileLocationTest, FormatsUnknownFile)
 
 TEST (FormatFileLocationTest, FormatsUknownLine)
 
 TEST (FormatFileLocationTest, FormatsUknownFileAndLine)
 
 TEST (FormatCompilerIndependentFileLocationTest, FormatsFileLocation)
 
 TEST (FormatCompilerIndependentFileLocationTest, FormatsUknownFile)
 
 TEST (FormatCompilerIndependentFileLocationTest, FormatsUknownLine)
 
 TEST (FormatCompilerIndependentFileLocationTest, FormatsUknownFileAndLine)
 
 TEST (GetThreadCountTest, ReturnsZeroWhenUnableToCountThreads)
 
 TEST (GtestCheckDeathTest, DiesWithCorrectOutputOnFailure)
 
 TEST (RegexEngineSelectionTest, SelectsCorrectRegexEngine)
 
 TEST (CaptureTest, CapturesStdout)
 
 TEST (CaptureTest, CapturesStderr)
 
 TEST (CaptureTest, CapturesStdoutAndStderr)
 
 TEST (CaptureDeathTest, CannotReenterStdoutCapture)
 
 TEST (ThreadLocalTest, DefaultConstructorInitializesToDefaultValues)
 
 TEST (ThreadLocalTest, SingleParamConstructorInitializesToParam)
 
 TEST (ThreadLocalTest, ValueDefaultContructorIsNotRequiredForParamVersion)
 
 TEST (ThreadLocalTest, GetAndPointerReturnSameValue)
 
 TEST (ThreadLocalTest, PointerAndConstPointerReturnSameValue)
 
 TEST (ApiTest, UnitTestImmutableAccessorsWork)
 
AssertionResult IsNull (const char *str)
 
 TEST (ApiTest, TestCaseImmutableAccessorsWork)
 
 TEST (ApiTest, TestCaseDisabledAccessorsWork)
 
 TEST (ApiTest, DISABLED_Dummy1)
 
 TEST (DISABLED_Test, Dummy2)
 

Variables

const char kDeathTestStyleFlag [] = "death_test_style"
 
const char kDeathTestUseFork [] = "death_test_use_fork"
 
const char kInternalRunDeathTestFlag [] = "internal_run_death_test"
 
int g_init_gtest_count = 0
 
GTEST_API_ const char kStackTraceMarker [] = "\nStack trace:\n"
 
class GTEST_API_ testing::internal::ScopedTrace GTEST_ATTRIBUTE_UNUSED_
 
const BiggestInt kMaxBiggestInt
 
const char kPathSeparator = '/'
 
const char kPathSeparatorString [] = "/"
 
const char kCurrentDirectoryString [] = "./"
 
GTEST_API_ const TypeId kTestTypeIdInGoogleTest = GetTestTypeId()
 
const char kAlsoRunDisabledTestsFlag [] = "also_run_disabled_tests"
 
const char kBreakOnFailureFlag [] = "break_on_failure"
 
const char kCatchExceptionsFlag [] = "catch_exceptions"
 
const char kColorFlag [] = "color"
 
const char kFilterFlag [] = "filter"
 
const char kListTestsFlag [] = "list_tests"
 
const char kOutputFlag [] = "output"
 
const char kPrintTimeFlag [] = "print_time"
 
const char kRandomSeedFlag [] = "random_seed"
 
const char kRepeatFlag [] = "repeat"
 
const char kShuffleFlag [] = "shuffle"
 
const char kStackTraceDepthFlag [] = "stack_trace_depth"
 
const char kStreamResultToFlag [] = "stream_result_to"
 
const char kThrowOnFailureFlag [] = "throw_on_failure"
 
const int kMaxRandomSeed = 99999
 
GTEST_API_ bool g_help_flag = false
 
const int kStdOutFileno = STDOUT_FILENO
 
const int kStdErrFileno = STDERR_FILENO
 
const char kUnknownFile [] = "unknown file"
 
String g_executable_path
 
const UInt32 kMaxCodePoint1 = (static_cast<UInt32>(1) << 7) - 1
 
const UInt32 kMaxCodePoint2 = (static_cast<UInt32>(1) << (5 + 6)) - 1
 
const UInt32 kMaxCodePoint3 = (static_cast<UInt32>(1) << (4 + 2*6)) - 1
 
const UInt32 kMaxCodePoint4 = (static_cast<UInt32>(1) << (3 + 3*6)) - 1
 
const int kTypedTestCases = 0
 
const int kTypedTests = 0
 

Typedef Documentation

typedef long long BiggestInt
typedef FloatingPoint< double > Double
typedef bool_constant< false > false_type
typedef FloatingPoint< float > Float
typedef TypeWithSize< 4 >::Int Int32
typedef TypeWithSize< 8 >::Int Int64
typedef int IsContainer
typedef char IsNotContainer
typedef void(* SetUpTestCaseFunc)()
typedef::std::string string
typedef ::std::vector<string> Strings
typedef void(* TearDownTestCaseFunc)()
typedef TypeWithSize< 8 >::Int TimeInMillis
typedef bool_constant< true > true_type
typedef const void * TypeId
typedef TypeWithSize< 4 >::UInt UInt32
typedef TypeWithSize< 8 >::UInt UInt64
typedef::std::wstring wstring

Enumeration Type Documentation

enum CharFormat
Enumerator
kAsIs 
kHexEscape 
kSpecialEscape 
kAsIs 
kHexEscape 
kSpecialEscape 
kAsIs 
kHexEscape 
kSpecialEscape 
enum CharFormat
Enumerator
kAsIs 
kHexEscape 
kSpecialEscape 
kAsIs 
kHexEscape 
kSpecialEscape 
kAsIs 
kHexEscape 
kSpecialEscape 
enum CharFormat
Enumerator
kAsIs 
kHexEscape 
kSpecialEscape 
kAsIs 
kHexEscape 
kSpecialEscape 
kAsIs 
kHexEscape 
kSpecialEscape 
enum GTestColor
Enumerator
COLOR_DEFAULT 
COLOR_RED 
COLOR_GREEN 
COLOR_YELLOW 
COLOR_DEFAULT 
COLOR_RED 
COLOR_GREEN 
COLOR_YELLOW 
COLOR_DEFAULT 
COLOR_RED 
COLOR_GREEN 
COLOR_YELLOW 
enum GTestColor
Enumerator
COLOR_DEFAULT 
COLOR_RED 
COLOR_GREEN 
COLOR_YELLOW 
COLOR_DEFAULT 
COLOR_RED 
COLOR_GREEN 
COLOR_YELLOW 
COLOR_DEFAULT 
COLOR_RED 
COLOR_GREEN 
COLOR_YELLOW 
enum GTestColor
Enumerator
COLOR_DEFAULT 
COLOR_RED 
COLOR_GREEN 
COLOR_YELLOW 
COLOR_DEFAULT 
COLOR_RED 
COLOR_GREEN 
COLOR_YELLOW 
COLOR_DEFAULT 
COLOR_RED 
COLOR_GREEN 
COLOR_YELLOW 
Enumerator
GTEST_INFO 
GTEST_WARNING 
GTEST_ERROR 
GTEST_FATAL 
GTEST_INFO 
GTEST_WARNING 
GTEST_ERROR 
GTEST_FATAL 
GTEST_INFO 
GTEST_WARNING 
GTEST_ERROR 
GTEST_FATAL 
Enumerator
GTEST_INFO 
GTEST_WARNING 
GTEST_ERROR 
GTEST_FATAL 
GTEST_INFO 
GTEST_WARNING 
GTEST_ERROR 
GTEST_FATAL 
GTEST_INFO 
GTEST_WARNING 
GTEST_ERROR 
GTEST_FATAL 
Enumerator
GTEST_INFO 
GTEST_WARNING 
GTEST_ERROR 
GTEST_FATAL 
GTEST_INFO 
GTEST_WARNING 
GTEST_ERROR 
GTEST_FATAL 
GTEST_INFO 
GTEST_WARNING 
GTEST_ERROR 
GTEST_FATAL 
Enumerator
kReference 
kCopy 
kReference 
kCopy 
kReference 
kCopy 
Enumerator
kReference 
kCopy 
kReference 
kCopy 
kReference 
kCopy 
Enumerator
kReference 
kCopy 
kReference 
kCopy 
kReference 
kCopy 

Function Documentation

bool AlwaysFalse ( )
inline
bool AlwaysTrue ( )
String AppendUserMessage ( const String gtest_msg,
const Message user_msg 
)
Iter ArrayAwareFind ( Iter  begin,
Iter  end,
const Element &  elem 
)
bool ArrayEq ( const T *  lhs,
size_t  size,
const U *  rhs 
)
bool ArrayEq ( const T &  lhs,
const U &  rhs 
)
inline
bool ArrayEq ( const T(&)  lhs[N],
const U(&)  rhs[N] 
)
inline
bool BoolFromGTestEnv ( const char *  flag,
bool  default_val 
)
GTEST_API_ void CaptureStderr ( )
GTEST_API_ void CaptureStdout ( )
Derived * CheckedDowncastToActualType ( Base base)
UInt32 ChopLowBits ( UInt32 bits,
int  n 
)
inline
AssertionResult CmpHelperEQ ( const char *  expected_expression,
const char *  actual_expression,
const T1 &  expected,
const T2 &  actual 
)
AssertionResult CmpHelperEQ ( const char *  expected_expression,
const char *  actual_expression,
BiggestInt  expected,
BiggestInt  actual 
)
AssertionResult CmpHelperFloatingPointEQ ( const char *  expected_expression,
const char *  actual_expression,
RawType  expected,
RawType  actual 
)
AssertionResult CmpHelperSTRCASEEQ ( const char *  expected_expression,
const char *  actual_expression,
const char *  expected,
const char *  actual 
)
AssertionResult CmpHelperSTRCASENE ( const char *  s1_expression,
const char *  s2_expression,
const char *  s1,
const char *  s2 
)
AssertionResult CmpHelperSTREQ ( const char *  expected_expression,
const char *  actual_expression,
const char *  expected,
const char *  actual 
)
AssertionResult CmpHelperSTREQ ( const char *  expected_expression,
const char *  actual_expression,
const wchar_t *  expected,
const wchar_t *  actual 
)
AssertionResult CmpHelperSTRNE ( const char *  s1_expression,
const char *  s2_expression,
const char *  s1,
const char *  s2 
)
AssertionResult CmpHelperSTRNE ( const char *  s1_expression,
const char *  s2_expression,
const wchar_t *  s1,
const wchar_t *  s2 
)
char * CodePointToUtf8 ( UInt32  code_point,
char *  str 
)
void ColoredPrintf ( GTestColor  color,
const char *  fmt,
  ... 
)
void CopyArray ( const T *  from,
size_t  size,
U *  to 
)
void CopyArray ( const T &  from,
U *  to 
)
inline
void CopyArray ( const T(&)  from[N],
U(*)  to[N] 
)
inline
int CountIf ( const Container &  c,
Predicate  predicate 
)
inline
UInt32 CreateCodePointFromUtf16SurrogatePair ( wchar_t  first,
wchar_t  second 
)
inline
void DefaultPrintTo ( IsContainer  ,
false_type  ,
const C &  container,
::std::ostream *  os 
)
void DefaultPrintTo ( IsNotContainer  ,
true_type  ,
T *  p,
::std::ostream *  os 
)
void DefaultPrintTo ( IsNotContainer  ,
false_type  ,
const T &  value,
::std::ostream *  os 
)
AssertionResult DoubleNearPredFormat ( const char *  expr1,
const char *  expr2,
const char *  abs_error_expr,
double  val1,
double  val2,
double  abs_error 
)
To DownCast_ ( From *  f)
inline
AssertionResult EqFailure ( const char *  expected_expression,
const char *  actual_expression,
const String expected_value,
const String actual_value,
bool  ignoring_case 
)
AssertionResult FloatingPointLE ( const char *  expr1,
const char *  expr2,
RawType  val1,
RawType  val2 
)
void FlushInfoLog ( )
inline
void ForEach ( const Container &  c,
Functor  functor 
)
GTEST_API_::std::string FormatCompilerIndependentFileLocation ( const char *  file,
int  line 
)
GTEST_API_::std::string FormatFileLocation ( const char *  file,
int  line 
)
String FormatForComparisonFailureMessage ( const T1 &  value,
const T2 &   
)
std::string FormatTimeInMillisAsSeconds ( TimeInMillis  ms)
const char * GetAnsiColorCode ( GTestColor  color)
String GetBoolAssertionFailureMessage ( const AssertionResult assertion_result,
const char *  expression_text,
const char *  actual_predicate_value,
const char *  expected_predicate_value 
)
GTEST_API_ String GetCapturedStderr ( )
GTEST_API_ String GetCapturedStdout ( )
FilePath GetCurrentExecutableName ( )
String GetCurrentOsStackTraceExceptTop ( UnitTest unit_test,
int  skip_count 
)
E GetElementOr ( const std::vector< E > &  v,
int  i,
default_value 
)
inline
int GetNextRandomSeed ( int  seed)
inline
int GetRandomSeedFromFlag ( Int32  random_seed_flag)
inline
TypeId GetTestTypeId ( )
size_t GetThreadCount ( )
TimeInMillis GetTimeInMillis ( )
TypeId GetTypeId ( )
String GetTypeName ( )
UnitTestImpl * GetUnitTestImpl ( )
inline
GTEST_API_ GTEST_DECLARE_STATIC_MUTEX_ ( g_linked_ptr_mutex  )
GTEST_DECLARE_string_ ( internal_run_death_test  )
GTEST_DEFINE_STATIC_MUTEX_ ( g_linked_ptr_mutex  )
GTEST_DEFINE_string_ ( internal_run_death_test  ,
""  ,
"Indicates the  file,
line  number,
temporal index of""the single death test to  run,
and a file descriptor to""which a success code may be  sent,
all separated by""colons.This flag is specified if and only if the current""process is a sub-process launched for running a thread-safe""death test.FOR INTERNAL USE ONLY."   
)
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  )
Result HandleExceptionsInMethodIfSupported ( T *  object,
Result(T::*)()  method,
const char *  location 
)
Result HandleSehExceptionsInMethodIfSupported ( T *  object,
Result(T::*)()  method,
const char *  location 
)
AssertionResult HasOneFailure ( const char *  ,
const char *  ,
const char *  ,
const TestPartResultArray results,
TestPartResult::Type  type,
const string substr 
)
To ImplicitCast_ ( To  x)
inline
void InitGoogleTestImpl ( int *  argc,
CharType **  argv 
)
Int32 Int32FromEnvOrDie ( const char *  env_var,
Int32  default_val 
)
Int32 Int32FromGTestEnv ( const char *  flag,
Int32  default_val 
)
bool IsAlNum ( char  ch)
inline
bool IsAlpha ( char  ch)
inline
IsContainer IsContainerTest ( int  ,
typename C::iterator *  = NULL,
typename C::const_iterator *  = NULL 
)
IsNotContainer IsContainerTest ( long  )
bool IsDigit ( char  ch)
inline
bool IsLower ( char  ch)
inline
AssertionResult testing::internal::IsNull ( const char *  str)
char IsNullLiteralHelper ( Secret *  p)
char(& IsNullLiteralHelper (   ...) )[2]
bool IsPrintableAscii ( wchar_t  c)
inline
bool IsSpace ( char  ch)
inline
bool IsTrue ( bool  condition)
bool IsUpper ( char  ch)
inline
bool IsUtf16SurrogatePair ( wchar_t  first,
wchar_t  second 
)
inline
bool IsXDigit ( char  ch)
inline
void LogToStderr ( )
inline
linked_ptr< T > make_linked_ptr ( T *  ptr)
TestInfo * MakeAndRegisterTestInfo ( const char *  test_case_name,
const char *  name,
const char *  type_param,
const char *  value_param,
TypeId  fixture_class_id,
SetUpTestCaseFunc  set_up_tc,
TearDownTestCaseFunc  tear_down_tc,
TestFactoryBase factory 
)
bool operator!= ( T *  ptr,
const linked_ptr< T > &  x 
)
inline
std::ostream & operator<< ( ::std::ostream &  os,
const String str 
)
inline
bool operator== ( T *  ptr,
const linked_ptr< T > &  x 
)
inline
bool ParseBoolFlag ( const char *  str,
const char *  flag,
bool *  value 
)
const char * ParseFlagValue ( const char *  str,
const char *  flag,
bool  def_optional 
)
void ParseGoogleTestFlagsOnly ( int *  argc,
char **  argv 
)
void ParseGoogleTestFlagsOnly ( int *  argc,
wchar_t **  argv 
)
void ParseGoogleTestFlagsOnlyImpl ( int *  argc,
CharType **  argv 
)
bool ParseInt32 ( const Message src_text,
const char *  str,
Int32 value 
)
bool ParseInt32Flag ( const char *  str,
const char *  flag,
Int32 value 
)
bool ParseStringFlag ( const char *  str,
const char *  flag,
String value 
)
void PrintCharAndCodeTo ( Char  c,
ostream *  os 
)
void PrintFullTestCommentIfPresent ( const TestInfo test_info)
void PrintRawArrayTo ( const T  a[],
size_t  count,
::std::ostream *  os 
)
void PrintStringTo ( const ::std::string &  s,
ostream *  os 
)
GTEST_API_ void PrintStringTo ( const ::std::string &  s,
::std::ostream *  os 
)
void PrintTo ( wchar_t  wc,
ostream *  os 
)
void PrintTo ( const char *  s,
ostream *  os 
)
void PrintTo ( const wchar_t *  s,
ostream *  os 
)
void PrintTo ( const T &  value,
::std::ostream *  os 
)
void PrintTo ( unsigned char  c,
::std::ostream *  os 
)
void PrintTo ( signed char  c,
::std::ostream *  os 
)
void PrintTo ( char  c,
::std::ostream *  os 
)
inline
void PrintTo ( bool  x,
::std::ostream *  os 
)
inline
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 
)
inline
void PrintTo ( const signed char *  s,
::std::ostream *  os 
)
inline
void PrintTo ( signed char *  s,
::std::ostream *  os 
)
inline
void PrintTo ( const unsigned char *  s,
::std::ostream *  os 
)
inline
void PrintTo ( unsigned char *  s,
::std::ostream *  os 
)
inline
GTEST_API_ void PrintTo ( const wchar_t *  s,
::std::ostream *  os 
)
void PrintTo ( wchar_t *  s,
::std::ostream *  os 
)
inline
void PrintTo ( const ::std::string &  s,
::std::ostream *  os 
)
inline
void PrintTo ( const ::std::pair< T1, T2 > &  value,
::std::ostream *  os 
)
void testing::internal::PrintTo ( const ::std::wstring &  s,
::std::ostream *  os 
)
inline
void testing::internal::PrintTo ( const ::std::tr1::tuple<> &  t,
::std::ostream *  os 
)
inline
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1 > &  t,
::std::ostream *  os 
)
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2 > &  t,
::std::ostream *  os 
)
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2, T3 > &  t,
::std::ostream *  os 
)
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2, T3, T4 > &  t,
::std::ostream *  os 
)
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2, T3, T4, T5 > &  t,
::std::ostream *  os 
)
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6 > &  t,
::std::ostream *  os 
)
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7 > &  t,
::std::ostream *  os 
)
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8 > &  t,
::std::ostream *  os 
)
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9 > &  t,
::std::ostream *  os 
)
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > &  t,
::std::ostream *  os 
)
void PrintTupleTo ( const T &  t,
::std::ostream *  os 
)
GTEST_API_ void testing::internal::PrintWideStringTo ( const ::std::wstring &  s,
::std::ostream *  os 
)
void ReportFailureInUnknownLocation ( TestPartResult::Type  result_type,
const String message 
)
GTEST_API_ void testing::internal::ReportInvalidTestCaseType ( const char *  test_case_name,
const char *  file,
int  line 
)
bool ShouldRunTestOnShard ( int  total_shards,
int  shard_index,
int  test_id 
)
bool ShouldShard ( const char *  total_shards_str,
const char *  shard_index_str,
bool  in_subprocess_for_death_test 
)
bool ShouldUseColor ( bool  stdout_is_tty)
void Shuffle ( internal::Random random,
std::vector< E > *  v 
)
inline
void ShuffleRange ( internal::Random random,
int  begin,
int  end,
std::vector< E > *  v 
)
bool SkipPrefix ( const char *  prefix,
const char **  pstr 
)
String StreamableToString ( const T &  streamable)
const char * StringFromGTestEnv ( const char *  flag,
const char *  default_val 
)
String StringStreamToString ( ::std::stringstream *  stream)
testing::internal::TEST ( ImplicitCastTest  ,
ConvertsPointers   
)
testing::internal::TEST ( ImplicitCastTest  ,
CanUseInheritance   
)
testing::internal::TEST ( ImplicitCastTest  ,
CanUseNonConstCastOperator   
)
testing::internal::TEST ( ApiTest  ,
UnitTestImmutableAccessorsWork   
)
testing::internal::TEST ( ImplicitCastTest  ,
CanUseConstCastOperatorOnConstValues   
)
testing::internal::TEST ( ApiTest  ,
TestCaseImmutableAccessorsWork   
)
testing::internal::TEST ( ImplicitCastTest  ,
CanSelectBetweenConstAndNonConstCasrAppropriately   
)
testing::internal::TEST ( ImplicitCastTest  ,
CanUseImplicitConstructor   
)
testing::internal::TEST ( IteratorTraitsTest  ,
WorksForSTLContainerIterators   
)
testing::internal::TEST ( IteratorTraitsTest  ,
WorksForPointerToNonConst   
)
testing::internal::TEST ( IteratorTraitsTest  ,
WorksForPointerToConst   
)
testing::internal::TEST ( ScopedPtrTest  ,
DefinesElementType   
)
testing::internal::TEST ( GtestCheckSyntaxTest  ,
BehavesLikeASingleStatement   
)
testing::internal::TEST ( ApiTest  ,
TestCaseDisabledAccessorsWork   
)
testing::internal::TEST ( GtestCheckSyntaxTest  ,
WorksWithSwitch   
)
testing::internal::TEST ( ApiTest  ,
DISABLED_Dummy1   
)
testing::internal::TEST ( DISABLED_Test  ,
Dummy2   
)
testing::internal::TEST ( FormatFileLocationTest  ,
FormatsFileLocation   
)
testing::internal::TEST ( FormatFileLocationTest  ,
FormatsUnknownFile   
)
testing::internal::TEST ( FormatFileLocationTest  ,
FormatsUknownLine   
)
testing::internal::TEST ( FormatFileLocationTest  ,
FormatsUknownFileAndLine   
)
testing::internal::TEST ( FormatCompilerIndependentFileLocationTest  ,
FormatsFileLocation   
)
testing::internal::TEST ( FormatCompilerIndependentFileLocationTest  ,
FormatsUknownFile   
)
testing::internal::TEST ( FormatCompilerIndependentFileLocationTest  ,
FormatsUknownLine   
)
testing::internal::TEST ( FormatCompilerIndependentFileLocationTest  ,
FormatsUknownFileAndLine   
)
testing::internal::TEST ( GetThreadCountTest  ,
ReturnsZeroWhenUnableToCountThreads   
)
testing::internal::TEST ( GtestCheckDeathTest  ,
DiesWithCorrectOutputOnFailure   
)
testing::internal::TEST ( RegexEngineSelectionTest  ,
SelectsCorrectRegexEngine   
)
testing::internal::TEST ( CaptureTest  ,
CapturesStdout   
)
testing::internal::TEST ( CaptureTest  ,
CapturesStderr   
)
testing::internal::TEST ( CaptureTest  ,
CapturesStdoutAndStderr   
)
testing::internal::TEST ( CaptureDeathTest  ,
CannotReenterStdoutCapture   
)
testing::internal::TEST ( ThreadLocalTest  ,
DefaultConstructorInitializesToDefaultValues   
)
testing::internal::TEST ( ThreadLocalTest  ,
SingleParamConstructorInitializesToParam   
)
testing::internal::TEST ( ThreadLocalTest  ,
ValueDefaultContructorIsNotRequiredForParamVersion   
)
testing::internal::TEST ( ThreadLocalTest  ,
GetAndPointerReturnSameValue   
)
testing::internal::TEST ( ThreadLocalTest  ,
PointerAndConstPointerReturnSameValue   
)
testing::internal::TEST_F ( ListenerTest  ,
DoesFoo   
)
testing::internal::TEST_F ( ListenerTest  ,
DoesBar   
)
char ToLower ( char  ch)
inline
char ToUpper ( char  ch)
inline
void UniversalPrint ( const T &  value,
::std::ostream *  os 
)
void UniversalPrintArray ( const char *  begin,
size_t  len,
ostream *  os 
)
void UniversalPrintArray ( const T *  begin,
size_t  len,
::std::ostream *  os 
)
GTEST_API_ void UniversalPrintArray ( const char *  begin,
size_t  len,
::std::ostream *  os 
)
void UniversalTersePrint ( const T &  value,
::std::ostream *  os 
)
void UniversalTersePrint ( const char *  str,
::std::ostream *  os 
)
inline
void UniversalTersePrint ( char *  str,
::std::ostream *  os 
)
inline
Strings testing::internal::UniversalTersePrintTupleFieldsToStrings ( const Tuple &  value)
String WideStringToUtf8 ( const wchar_t *  str,
int  num_chars 
)
void WriteToShardStatusFileIfNeeded ( )

Variable Documentation

String g_executable_path
bool g_help_flag = false
int g_init_gtest_count = 0
class testing::internal::GTestFlagSaver GTEST_ATTRIBUTE_UNUSED_
const char kAlsoRunDisabledTestsFlag = "also_run_disabled_tests"
const char kBreakOnFailureFlag = "break_on_failure"
const char kCatchExceptionsFlag = "catch_exceptions"
const char kColorFlag = "color"
const char kCurrentDirectoryString = "./"
const char kDeathTestStyleFlag = "death_test_style"
const char kDeathTestUseFork = "death_test_use_fork"
const char kFilterFlag = "filter"
const char kInternalRunDeathTestFlag = "internal_run_death_test"
const char kListTestsFlag = "list_tests"
const BiggestInt kMaxBiggestInt
Initial value:
=
~(static_cast<BiggestInt>(1) << (8*sizeof(BiggestInt) - 1))
long long BiggestInt
Definition: gtest-port.h:1501
const UInt32 kMaxCodePoint1 = (static_cast<UInt32>(1) << 7) - 1
const UInt32 kMaxCodePoint2 = (static_cast<UInt32>(1) << (5 + 6)) - 1
const UInt32 kMaxCodePoint3 = (static_cast<UInt32>(1) << (4 + 2*6)) - 1
const UInt32 kMaxCodePoint4 = (static_cast<UInt32>(1) << (3 + 3*6)) - 1
const int kMaxRandomSeed = 99999
const char kOutputFlag = "output"
const char kPathSeparator = '/'
const char kPathSeparatorString = "/"
const char kPrintTimeFlag = "print_time"
const char kRandomSeedFlag = "random_seed"
const char kRepeatFlag = "repeat"
const char kShuffleFlag = "shuffle"
const char kStackTraceDepthFlag = "stack_trace_depth"
const char kStackTraceMarker = "\nStack trace:\n"
const int kStdErrFileno = STDERR_FILENO
const int kStdOutFileno = STDOUT_FILENO
const char kStreamResultToFlag = "stream_result_to"
const TypeId kTestTypeIdInGoogleTest = GetTestTypeId()
const char kThrowOnFailureFlag = "throw_on_failure"
const int kTypedTestCases = 0
const int kTypedTests = 0
const char kUnknownFile = "unknown file"