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

Namespaces

 posix
 

Classes

class  ActionAdaptor
 
class  ActionHelper
 
class  ActionResultHolder
 
class  ActionResultHolder< void >
 
struct  AddReference
 
struct  AddReference< T & >
 
struct  AllOfResult1
 
struct  AllOfResult10
 
struct  AllOfResult2
 
struct  AllOfResult3
 
struct  AllOfResult4
 
struct  AllOfResult5
 
struct  AllOfResult6
 
struct  AllOfResult7
 
struct  AllOfResult8
 
struct  AllOfResult9
 
class  AnyMatcherImpl
 
struct  AnyOfResult1
 
struct  AnyOfResult10
 
struct  AnyOfResult2
 
struct  AnyOfResult3
 
struct  AnyOfResult4
 
struct  AnyOfResult5
 
struct  AnyOfResult6
 
struct  AnyOfResult7
 
struct  AnyOfResult8
 
struct  AnyOfResult9
 
class  AnythingMatcher
 
class  ArgsMatcher
 
class  ArgsMatcherImpl
 
class  AssertHelper
 
class  AssignAction
 
class  Base
 
struct  bool_constant
 
struct  BooleanConstant
 
class  BothOfMatcher
 
class  BothOfMatcherImpl
 
class  BuiltInDefaultValue
 
class  BuiltInDefaultValue< const T >
 
class  BuiltInDefaultValue< T * >
 
class  CallableHelper
 
struct  CallableTraits
 
struct  CallableTraits< ResType(*)(ArgType)>
 
class  CapturedStream
 
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  CastAndAppendTransform
 
struct  CompileAssert
 
struct  CompileAssertTypesEqual
 
struct  CompileAssertTypesEqual< T, T >
 
class  ConstAndNonConstCastable
 
class  ConstCastable
 
struct  ConstCharPtr
 
class  ContainerEqMatcher
 
class  ContainsMatcher
 
class  ContainsMatcherImpl
 
struct  DecayArray
 
struct  DecayArray< T[]>
 
struct  DecayArray< T[N]>
 
class  DefaultGlobalTestPartResultReporter
 
class  DefaultPerThreadTestPartResultReporter
 
class  Derived
 
class  DoBothAction
 
class  DoDefaultAction
 
class  DummyMatchResultListener
 
class  EachMatcher
 
class  EachMatcherImpl
 
class  EitherOfMatcher
 
class  EitherOfMatcherImpl
 
class  ElementsAreArrayMatcher
 
class  ElementsAreMatcher
 
class  ElementsAreMatcherImpl
 
struct  EnableIf
 
struct  EnableIf< true >
 
class  EndsWithMatcher
 
class  EnvironmentInvocationCatcher
 
class  EqHelper
 
class  EqHelper< true >
 
class  EventRecordingListener
 
struct  ExcessiveArg
 
class  ExpectationBase
 
class  ExpectationTester
 
class  FieldMatcher
 
class  FilePath
 
class  FinalSuccessChecker
 
class  FloatingEqMatcher
 
class  FloatingPoint
 
class  FormatForComparison
 
class  FormatForComparison< ToPrint[N], OtherOperand >
 
struct  Function
 
struct  Function< R(A1)>
 
struct  Function< R(A1, A2)>
 
struct  Function< R(A1, A2, A3)>
 
struct  Function< R(A1, A2, A3, A4)>
 
struct  Function< R(A1, A2, A3, A4, A5)>
 
struct  Function< R(A1, A2, A3, A4, A5, A6)>
 
struct  Function< R(A1, A2, A3, A4, A5, A6, A7)>
 
struct  Function< R(A1, A2, A3, A4, A5, A6, A7, A8)>
 
struct  Function< R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>
 
struct  Function< R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>
 
class  FunctionMocker
 
class  FunctionMocker< R(A1)>
 
class  FunctionMocker< R(A1, A2)>
 
class  FunctionMocker< R(A1, A2, A3)>
 
class  FunctionMocker< R(A1, A2, A3, A4)>
 
class  FunctionMocker< R(A1, A2, A3, A4, A5)>
 
class  FunctionMocker< R(A1, A2, A3, A4, A5, A6)>
 
class  FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7)>
 
class  FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7, A8)>
 
class  FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7, A8, A9)>
 
class  FunctionMocker< R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>
 
class  FunctionMockerBase
 
class  GoogleTestFailureReporter
 
class  GTestFlagSaver
 
class  GTestLog
 
class  GTestMutexLock
 
class  HasNewFatalFailureHelper
 
class  HasSubstrMatcher
 
class  IgnoredValue
 
class  IgnoreResultAction
 
class  ImplicitlyConvertible
 
class  InvokeAction
 
class  InvokeHelper
 
class  InvokeHelper< R,::std::tr1::tuple< A1 > >
 
class  InvokeHelper< R,::std::tr1::tuple< A1, A2 > >
 
class  InvokeHelper< R,::std::tr1::tuple< A1, A2, A3 > >
 
class  InvokeHelper< R,::std::tr1::tuple< A1, A2, A3, A4 > >
 
class  InvokeHelper< R,::std::tr1::tuple< A1, A2, A3, A4, A5 > >
 
class  InvokeHelper< R,::std::tr1::tuple< A1, A2, A3, A4, A5, A6 > >
 
class  InvokeHelper< R,::std::tr1::tuple< A1, A2, A3, A4, A5, A6, A7 > >
 
class  InvokeHelper< R,::std::tr1::tuple< A1, A2, A3, A4, A5, A6, A7, A8 > >
 
class  InvokeHelper< R,::std::tr1::tuple< A1, A2, A3, A4, A5, A6, A7, A8, A9 > >
 
class  InvokeHelper< R,::std::tr1::tuple< A1, A2, A3, A4, A5, A6, A7, A8, A9, A10 > >
 
class  InvokeHelper< R,::std::tr1::tuple<> >
 
class  InvokeMethodAction
 
class  InvokeMethodWithoutArgsAction
 
class  InvokeWithoutArgsAction
 
struct  is_pointer
 
struct  is_pointer< T * >
 
struct  is_reference
 
struct  is_reference< T & >
 
struct  IsAProtocolMessage
 
class  IsNullMatcher
 
struct  IteratorTraits
 
struct  IteratorTraits< const T * >
 
struct  IteratorTraits< T * >
 
class  KeyMatcher
 
class  KeyMatcherImpl
 
struct  KindOf
 
struct  LessByName
 
struct  LessComparator
 
class  linked_ptr
 
class  linked_ptr_internal
 
struct  LinkedPtrLessThan
 
class  ListenerTest
 
struct  LosslessArithmeticConvertibleImpl
 
struct  LosslessArithmeticConvertibleImpl< kBool, bool, kBool, bool >
 
struct  LosslessArithmeticConvertibleImpl< kBool, bool, kFloatingPoint, To >
 
struct  LosslessArithmeticConvertibleImpl< kBool, bool, kInteger, To >
 
struct  LosslessArithmeticConvertibleImpl< kFloatingPoint, From, kBool, bool >
 
struct  LosslessArithmeticConvertibleImpl< kFloatingPoint, From, kInteger, To >
 
struct  LosslessArithmeticConvertibleImpl< kInteger, From, kBool, bool >
 
struct  LosslessArithmeticConvertibleImpl< kInteger, From, kFloatingPoint, To >
 
struct  LosslessArithmeticConvertibleImpl< kInteger, From, kInteger, To >
 
class  MatcherAsPredicate
 
class  MatcherBase
 
class  MatcherCastImpl
 
class  MatcherCastImpl< T, Matcher< T > >
 
class  MatcherCastImpl< T, Matcher< U > >
 
struct  MatcherTuple
 
struct  MatcherTuple< ::std::tr1::tuple< A1 > >
 
struct  MatcherTuple< ::std::tr1::tuple< A1, A2 > >
 
struct  MatcherTuple< ::std::tr1::tuple< A1, A2, A3 > >
 
struct  MatcherTuple< ::std::tr1::tuple< A1, A2, A3, A4 > >
 
struct  MatcherTuple< ::std::tr1::tuple< A1, A2, A3, A4, A5 > >
 
struct  MatcherTuple< ::std::tr1::tuple< A1, A2, A3, A4, A5, A6 > >
 
struct  MatcherTuple< ::std::tr1::tuple< A1, A2, A3, A4, A5, A6, A7 > >
 
struct  MatcherTuple< ::std::tr1::tuple< A1, A2, A3, A4, A5, A6, A7, A8 > >
 
struct  MatcherTuple< ::std::tr1::tuple< A1, A2, A3, A4, A5, A6, A7, A8, A9 > >
 
struct  MatcherTuple< ::std::tr1::tuple< A1, A2, A3, A4, A5, A6, A7, A8, A9, A10 > >
 
struct  MatcherTuple< ::std::tr1::tuple<> >
 
class  MatchesRegexMatcher
 
class  MatchMatrix
 
class  MaxBipartiteMatchState
 
class  MockSpec
 
class  Mutex
 
class  NativeArray
 
class  NoDefaultContructor
 
class  NotMatcher
 
class  NotMatcherImpl
 
class  NotNullMatcher
 
class  OnCallSpec
 
class  OsStackTraceGetter
 
class  OsStackTraceGetterInterface
 
class  PairMatcher
 
class  PairMatcherImpl
 
class  ParameterizedTestCaseInfo
 
class  ParameterizedTestCaseInfoBase
 
class  ParameterizedTestCaseRegistry
 
class  ParameterizedTestFactory
 
class  ParamGenerator
 
class  ParamGeneratorInterface
 
class  ParamIterator
 
class  ParamIteratorInterface
 
class  PointeeMatcher
 
struct  PointeeOf
 
struct  PointeeOf< T * >
 
class  PointwiseMatcher
 
class  PredicateFormatterFromMatcher
 
class  PrettyUnitTestResultPrinter
 
class  PropertyMatcher
 
class  QuantifierMatcherImpl
 
class  Random
 
class  RangeGenerator
 
class  RE
 
class  ReferenceWrapper
 
class  RefMatcher
 
class  RefMatcher< T & >
 
struct  remove_reference
 
struct  remove_reference< T & >
 
struct  RemoveConst
 
struct  RemoveConst< const T >
 
struct  RemoveConst< const T[N]>
 
struct  RemoveConstFromKey
 
struct  RemoveConstFromKey< std::pair< const K, V > >
 
struct  RemoveReference
 
struct  RemoveReference< T & >
 
class  ResultOfMatcher
 
class  ReturnAction
 
class  ReturnNullAction
 
class  ReturnRefAction
 
class  ReturnRefOfCopyAction
 
class  ReturnVoidAction
 
class  scoped_ptr
 
class  ScopedPrematureExitFile
 
class  ScopedTrace
 
class  SelectArgs
 
class  SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6, k7, k8, k9,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6, k7, k8,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6, k7,-1,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5, k6,-1,-1,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4, k5,-1,-1,-1,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1, k2, k3, k4,-1,-1,-1,-1,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1, k2, k3,-1,-1,-1,-1,-1,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1, k2,-1,-1,-1,-1,-1,-1,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple, k1,-1,-1,-1,-1,-1,-1,-1,-1,-1 >
 
class  SelectArgs< Result, ArgumentTuple,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 >
 
class  SetArgumentPointeeAction
 
class  SetArgumentPointeeAction< N, Proto, true >
 
class  SetErrnoAndReturnAction
 
class  SingleFailureChecker
 
class  SizeIsMatcher
 
class  StartsWithMatcher
 
struct  StaticAssertTypeEqHelper
 
struct  StaticAssertTypeEqHelper< T, T >
 
class  StlContainerView
 
class  StlContainerView< ::std::tr1::tuple< ElementPointer, Size > >
 
class  StlContainerView< Element[N]>
 
class  StreamMatchResultListener
 
class  StrEqualityMatcher
 
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
 
class  TransformTupleValuesHelper
 
class  TrulyMatcher
 
class  TupleFields
 
class  TupleFields< Tuple, k0, k1, k2, k3, k4, k5, k6, k7, k8,-1 >
 
class  TupleFields< Tuple, k0, k1, k2, k3, k4, k5, k6, k7,-1,-1 >
 
class  TupleFields< Tuple, k0, k1, k2, k3, k4, k5, k6,-1,-1,-1 >
 
class  TupleFields< Tuple, k0, k1, k2, k3, k4, k5,-1,-1,-1,-1 >
 
class  TupleFields< Tuple, k0, k1, k2, k3, k4,-1,-1,-1,-1,-1 >
 
class  TupleFields< Tuple, k0, k1, k2, k3,-1,-1,-1,-1,-1,-1 >
 
class  TupleFields< Tuple, k0, k1, k2,-1,-1,-1,-1,-1,-1,-1 >
 
class  TupleFields< Tuple, k0, k1,-1,-1,-1,-1,-1,-1,-1,-1 >
 
class  TupleFields< Tuple, k0,-1,-1,-1,-1,-1,-1,-1,-1,-1 >
 
class  TupleFields< Tuple,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 >
 
class  TuplePrefix
 
class  TuplePrefix< 0 >
 
struct  TuplePrefixPrinter
 
struct  TuplePrefixPrinter< 0 >
 
struct  TuplePrefixPrinter< 1 >
 
struct  type_equals
 
struct  type_equals< T, T >
 
class  TypedExpectation
 
class  TypeIdHelper
 
class  TypeWithSize
 
class  TypeWithSize< 4 >
 
class  TypeWithSize< 8 >
 
class  UnitTestHelper
 
class  UnitTestImpl
 
class  UnitTestOptions
 
class  UnitTestRecordPropertyTestHelper
 
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  UnorderedElementsAreArrayMatcher
 
class  UnorderedElementsAreMatcher
 
class  UnorderedElementsAreMatcherImpl
 
class  UnorderedElementsAreMatcherImplBase
 
class  UntypedActionResultHolderBase
 
class  UntypedFunctionMockerBase
 
class  UntypedOnCallSpecBase
 
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  WhenSortedByMatcher
 
class  WithArgsAction
 
class  XmlUnitTestResultPrinter
 

Typedefs

typedef long long BiggestInt
 
typedef FloatingPoint< double > Double
 
typedef ::std::pair< size_t, size_t > ElementMatcherPair
 
typedef ::std::vector< ElementMatcherPairElementMatcherPairs
 
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 GTestMutexLock MutexLock
 
typedef void(* SetUpTestCaseFunc) ()
 
typedef ::std::string string
 
typedef ::std::vector< stringStrings
 
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
 

Enumerations

enum  CallReaction {
  kAllow, kWarn, kFail, kDefault = kWarn,
  kAllow, kWarn, kFail, kDefault = kWarn
}
 
enum  CallReaction {
  kAllow, kWarn, kFail, kDefault = kWarn,
  kAllow, kWarn, kFail, kDefault = kWarn
}
 
enum  CharFormat {
  kAsIs, kHexEscape, kSpecialEscape, kAsIs,
  kHexEscape, kSpecialEscape, kAsIs, kHexEscape,
  kSpecialEscape
}
 
enum  CharFormat {
  kAsIs, kHexEscape, kSpecialEscape, kAsIs,
  kHexEscape, kSpecialEscape, kAsIs, kHexEscape,
  kSpecialEscape
}
 
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  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  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,
  GTEST_INFO, GTEST_WARNING, GTEST_ERROR, GTEST_FATAL
}
 
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,
  GTEST_INFO, GTEST_WARNING, GTEST_ERROR, GTEST_FATAL
}
 
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,
  GTEST_INFO, GTEST_WARNING, GTEST_ERROR, GTEST_FATAL
}
 
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,
  GTEST_INFO, GTEST_WARNING, GTEST_ERROR, GTEST_FATAL
}
 
enum  LogSeverity { kInfo = 0, kWarning = 1, kInfo = 0, kWarning = 1 }
 
enum  LogSeverity { kInfo = 0, kWarning = 1, kInfo = 0, kWarning = 1 }
 
enum  RelationToSource {
  kReference, kCopy, kReference, kCopy,
  kReference, kCopy, kReference, kCopy
}
 
enum  RelationToSource {
  kReference, kCopy, kReference, kCopy,
  kReference, kCopy, kReference, kCopy
}
 
enum  RelationToSource {
  kReference, kCopy, kReference, kCopy,
  kReference, kCopy, kReference, kCopy
}
 
enum  RelationToSource {
  kReference, kCopy, kReference, kCopy,
  kReference, kCopy, kReference, kCopy
}
 
enum  TypeKind {
  kBool, kInteger, kFloatingPoint, kOther,
  kBool, kInteger, kFloatingPoint, kOther
}
 
enum  TypeKind {
  kBool, kInteger, kFloatingPoint, kOther,
  kBool, kInteger, kFloatingPoint, kOther
}
 

Functions

bool AlwaysFalse ()
 
bool AlwaysTrue ()
 
std::string AppendUserMessage (const std::string &gtest_msg, const Message &user_msg)
 
template<typename Iter , typename Element >
Iter ArrayAwareFind (Iter begin, Iter end, const Element &elem)
 
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 From , typename To >
void Assert (bool condition, const char *file, int line)
 
bool BoolFromGTestEnv (const char *flag, bool default_value)
 
void CaptureStderr ()
 
void CaptureStdout ()
 
void CaptureStream (int fd, const char *stream_name, CapturedStream **stream)
 
bool CaseInsensitiveCStringEquals (const char *lhs, const char *rhs)
 
bool CaseInsensitiveCStringEquals (const wchar_t *lhs, const wchar_t *rhs)
 
template<typename StringType >
bool CaseInsensitiveStringEquals (const StringType &s1, const StringType &s2)
 
template<class Derived , class Base >
DerivedCheckedDowncastToActualType (Base *base)
 
UInt32 ChopLowBits (UInt32 *bits, int n)
 
AssertionResult CmpHelperEQ (const char *expected_expression, const char *actual_expression, BiggestInt expected, BiggestInt actual)
 
template<typename T1 , typename T2 >
AssertionResult CmpHelperEQ (const char *expected_expression, const char *actual_expression, const T1 &expected, const T2 &actual)
 
template<typename RawType >
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)
 
GTEST_API_ std::string CodePointToUtf8 (UInt32 code_point)
 
void ColoredPrintf (GTestColor color, const char *fmt,...)
 
GTEST_API_ string ConvertIdentifierNameToWords (const char *id_name)
 
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])
 
template<class Container , typename Predicate >
int CountIf (const Container &c, Predicate predicate)
 
UInt32 CreateCodePointFromUtf16SurrogatePair (wchar_t first, wchar_t second)
 
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 >
static void Delete (T *x)
 
template<typename T >
static void Delete (T *x)
 
template<typename T >
static void Delete (T *x)
 
AssertionResult DoubleNearPredFormat (const char *expr1, const char *expr2, const char *abs_error_expr, double val1, double val2, double abs_error)
 
template<typename To , typename From >
To DownCast_ (From *f)
 
AssertionResult EqFailure (const char *expected_expression, const char *actual_expression, const std::string &expected_value, const std::string &actual_value, bool ignoring_case)
 
void Expect (bool condition, const char *file, int line, const string &msg)
 
void Expect (bool condition, const char *file, int line)
 
template<typename MatcherTuple , typename ValueTuple >
void ExplainMatchFailureTupleTo (const MatcherTuple &matchers, const ValueTuple &values,::std::ostream *os)
 
GTEST_API_ ElementMatcherPairs FindMaxBipartiteMatching (const MatchMatrix &g)
 
GTEST_API_ bool FindPairing (const MatchMatrix &matrix, MatchResultListener *listener)
 
static std::string FlagToEnvVar (const char *flag)
 
static std::string FlagToEnvVar (const char *flag)
 
static std::string FlagToEnvVar (const char *flag)
 
template<typename RawType >
AssertionResult FloatingPointLE (const char *expr1, const char *expr2, RawType val1, RawType val2)
 
void FlushInfoLog ()
 
template<class Container , typename Functor >
void ForEach (const Container &c, Functor functor)
 
GTEST_API_::std::string FormatCompilerIndependentFileLocation (const char *file, int line)
 
GTEST_API_ std::string FormatEpochTimeInMillisAsIso8601 (TimeInMillis ms)
 
GTEST_API_::std::string FormatFileLocation (const char *file, int line)
 
template<typename T1 , typename T2 >
std::string FormatForComparisonFailureMessage (const T1 &value, const T2 &)
 
GTEST_API_ string FormatMatcherDescription (bool negation, const char *matcher_name, const Strings &param_values)
 
GTEST_API_ std::string FormatTimeInMillisAsSeconds (TimeInMillis ms)
 
const char * GetAnsiColorCode (GTestColor color)
 
std::string GetBoolAssertionFailureMessage (const AssertionResult &assertion_result, const char *expression_text, const char *actual_predicate_value, const char *expected_predicate_value)
 
std::string GetCapturedStderr ()
 
std::string GetCapturedStdout ()
 
std::string GetCapturedStream (CapturedStream **captured_stream)
 
GTEST_API_ FilePath GetCurrentExecutableName ()
 
std::string GetCurrentOsStackTraceExceptTop (UnitTest *, int skip_count)
 
template<typename E >
GetElementOr (const std::vector< E > &v, int i, E default_value)
 
GTEST_API_ FailureReporterInterface * GetFailureReporter ()
 
int GetNextRandomSeed (int seed)
 
int GetRandomSeedFromFlag (Int32 random_seed_flag)
 
template<typename Pointer >
const Pointer::element_type * GetRawPointer (const Pointer &p)
 
template<typename Element >
Element * GetRawPointer (Element *p)
 
TypeId GetTestTypeId ()
 
size_t GetThreadCount ()
 
GTEST_API_ TimeInMillis GetTimeInMillis ()
 
template<typename T >
TypeId GetTypeId ()
 
template<typename T >
std::string GetTypeName ()
 
UnitTestImplGetUnitTestImpl ()
 
 GMOCK_DECLARE_KIND_ (bool, kBool)
 
 GMOCK_DECLARE_KIND_ (char, kInteger)
 
 GMOCK_DECLARE_KIND_ (signed char, kInteger)
 
 GMOCK_DECLARE_KIND_ (unsigned char, kInteger)
 
 GMOCK_DECLARE_KIND_ (short, kInteger)
 
 GMOCK_DECLARE_KIND_ (int, kInteger)
 
 GMOCK_DECLARE_KIND_ (long, kInteger)
 
 GMOCK_DECLARE_KIND_ (wchar_t, kInteger)
 
 GMOCK_DECLARE_KIND_ (Int64, kInteger)
 
 GMOCK_DECLARE_KIND_ (UInt64, kInteger)
 
 GMOCK_DECLARE_KIND_ (float, kFloatingPoint)
 
 GMOCK_DECLARE_KIND_ (double, kFloatingPoint)
 
 GMOCK_DECLARE_KIND_ (long double, kFloatingPoint)
 
 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_ (wchar_t, 0U)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (unsigned short, 0U)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed short, 0)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (unsigned long, 0UL)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (signed long, 0L)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (UInt64, 0)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (Int64, 0)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (float, 0)
 
 GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ (double, 0)
 
 GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ (Eq,==,"an equal pair")
 
 GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ (Ge, >=,"a pair where the first >= the second")
 
 GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ (Gt, >,"a pair where the first > the second")
 
 GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ (Le,<=,"a pair where the first <= the second")
 
 GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ (Lt,<,"a pair where the first < the second")
 
 GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ (Ne,!=,"an unequal pair")
 
 GMOCK_IMPLEMENT_COMPARISON_MATCHER_ (Eq,==,"is equal to","isn't equal to")
 
 GMOCK_IMPLEMENT_COMPARISON_MATCHER_ (Ge, >=,"is >=","isn't >=")
 
 GMOCK_IMPLEMENT_COMPARISON_MATCHER_ (Gt, >,"is >","isn't >")
 
 GMOCK_IMPLEMENT_COMPARISON_MATCHER_ (Le,<=,"is <=","isn't <=")
 
 GMOCK_IMPLEMENT_COMPARISON_MATCHER_ (Lt,<,"is <","isn't <")
 
 GMOCK_IMPLEMENT_COMPARISON_MATCHER_ (Ne,!=,"isn't equal to","is equal to")
 
GTEST_API_ GTEST_DECLARE_STATIC_MUTEX_ (g_gmock_mutex)
 
GTEST_API_ GTEST_DECLARE_STATIC_MUTEX_ (g_linked_ptr_mutex)
 
 GTEST_DECLARE_string_ (internal_run_death_test)
 
static GTEST_DEFINE_STATIC_MUTEX_ (g_log_mutex)
 
GTEST_API_ GTEST_DEFINE_STATIC_MUTEX_ (g_linked_ptr_mutex)
 
static GTEST_DEFINE_STATIC_MUTEX_ (g_log_mutex)
 
GTEST_API_ GTEST_DEFINE_STATIC_MUTEX_ (g_gmock_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 ""the '|' characters. 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, >)
 
 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)
 
static bool GTestIsInitialized ()
 
static bool GTestIsInitialized ()
 
static bool GTestIsInitialized ()
 
template<class T , typename Result >
Result HandleExceptionsInMethodIfSupported (T *object, Result(T::*method)(), const char *location)
 
template<class T , typename Result >
Result HandleSehExceptionsInMethodIfSupported (T *object, Result(T::*method)(), const char *location)
 
static bool HasGoogleTestFlagPrefix (const char *str)
 
static bool HasGoogleTestFlagPrefix (const char *str)
 
static bool HasGoogleTestFlagPrefix (const char *str)
 
AssertionResult HasOneFailure (const char *, const char *, const char *, const TestPartResultArray &results, TestPartResult::Type type, const string &substr)
 
template<typename To >
To ImplicitCast_ (To x)
 
template<typename CharType >
void InitGoogleMockImpl (int *argc, CharType **argv)
 
template<typename CharType >
void InitGoogleTestImpl (int *argc, CharType **argv)
 
GTEST_API_ Int32 Int32FromEnvOrDie (const char *env_var, Int32 default_val)
 
Int32 Int32FromGTestEnv (const char *flag, Int32 default_value)
 
template<typename T >
Invalid ()
 
template<>
void Invalid< void > ()
 
bool IsAlNum (char ch)
 
bool IsAlpha (char ch)
 
template<class C >
IsContainer IsContainerTest (int, typename C::iterator *=NULL, typename C::const_iterator *=NULL)
 
template<class C >
IsNotContainer IsContainerTest (long)
 
bool IsDigit (char ch)
 
bool IsLower (char ch)
 
AssertionResult IsNull (const char *str)
 
char IsNullLiteralHelper (Secret *p)
 
char(& IsNullLiteralHelper (...))[2]
 
static bool IsPathSeparator (char c)
 
static bool IsPathSeparator (char c)
 
static bool IsPathSeparator (char c)
 
bool IsPrintableAscii (wchar_t c)
 
bool IsReadableTypeName (const string &type_name)
 
bool IsSpace (char ch)
 
bool IsTrue (bool condition)
 
bool IsUpper (char ch)
 
bool IsUtf16SurrogatePair (wchar_t first, wchar_t second)
 
bool IsXDigit (char ch)
 
bool IsXDigit (wchar_t ch)
 
GTEST_API_ string JoinAsTuple (const Strings &fields)
 
GTEST_API_ void Log (LogSeverity severity, const string &message, int stack_frames_to_skip)
 
static void LogElementMatcherPairVec (const ElementMatcherPairs &pairs,::std::ostream *stream)
 
static void LogElementMatcherPairVec (const ElementMatcherPairs &pairs,::std::ostream *stream)
 
GTEST_API_ bool LogIsVisible (LogSeverity severity)
 
void LogToStderr ()
 
GTEST_API_ void LogWithLocation (testing::internal::LogSeverity severity, const char *file, int line, const string &message)
 
template<typename T >
linked_ptr< T > make_linked_ptr (T *ptr)
 
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)
 
template<typename M >
PredicateFormatterFromMatcher< M > MakePredicateFormatterFromMatcher (const M &matcher)
 
template<typename Value , typename T >
bool MatchPrintAndExplain (Value &value, const Matcher< T > &matcher, MatchResultListener *listener)
 
template<typename T >
bool operator!= (T *ptr, const linked_ptr< T > &x)
 
template<typename T >
bool operator== (T *ptr, const linked_ptr< T > &x)
 
bool ParseBoolFlag (const char *str, const char *flag, bool *value)
 
const char * ParseFlagValue (const char *str, const char *flag, bool def_optional)
 
static bool ParseGoogleMockBoolFlag (const char *str, const char *flag, bool *value)
 
static bool ParseGoogleMockBoolFlag (const char *str, const char *flag, bool *value)
 
static const char * ParseGoogleMockFlagValue (const char *str, const char *flag, bool def_optional)
 
static const char * ParseGoogleMockFlagValue (const char *str, const char *flag, bool def_optional)
 
static bool ParseGoogleMockStringFlag (const char *str, const char *flag, std::string *value)
 
static bool ParseGoogleMockStringFlag (const char *str, const char *flag, std::string *value)
 
GTEST_API_ void ParseGoogleTestFlagsOnly (int *argc, char **argv)
 
GTEST_API_ void ParseGoogleTestFlagsOnly (int *argc, wchar_t **argv)
 
template<typename CharType >
void ParseGoogleTestFlagsOnlyImpl (int *argc, CharType **argv)
 
bool ParseInt32 (const Message &src_text, const char *str, Int32 *value)
 
GTEST_API_ bool ParseInt32Flag (const char *str, const char *flag, Int32 *value)
 
bool ParseStringFlag (const char *str, const char *flag, std::string *value)
 
template<typename UnsignedChar , typename Char >
static CharFormat PrintAsCharLiteralTo (Char c, ostream *os)
 
template<typename UnsignedChar , typename Char >
static CharFormat PrintAsCharLiteralTo (Char c, ostream *os)
 
template<typename UnsignedChar , typename Char >
static CharFormat PrintAsCharLiteralTo (Char c, ostream *os)
 
static CharFormat PrintAsStringLiteralTo (wchar_t c, ostream *os)
 
static CharFormat PrintAsStringLiteralTo (wchar_t c, ostream *os)
 
static CharFormat PrintAsStringLiteralTo (char c, ostream *os)
 
static CharFormat PrintAsStringLiteralTo (char c, ostream *os)
 
static CharFormat PrintAsStringLiteralTo (wchar_t c, ostream *os)
 
static CharFormat PrintAsStringLiteralTo (char c, ostream *os)
 
template<typename UnsignedChar , typename Char >
void PrintCharAndCodeTo (Char c, ostream *os)
 
template<typename CharType >
static void PrintCharsAsStringTo (const CharType *begin, size_t len, ostream *os)
 
template<typename CharType >
static void PrintCharsAsStringTo (const CharType *begin, size_t len, ostream *os)
 
template<typename CharType >
static void PrintCharsAsStringTo (const CharType *begin, size_t len, ostream *os)
 
static void PrintColorEncoded (const char *str)
 
static void PrintColorEncoded (const char *str)
 
static void PrintColorEncoded (const char *str)
 
void PrintFullTestCommentIfPresent (const TestInfo &test_info)
 
void PrintIfNotEmpty (const internal::string &explanation,::std::ostream *os)
 
static void PrintOnOneLine (const char *str, int max_length)
 
static void PrintOnOneLine (const char *str, int max_length)
 
static void PrintOnOneLine (const char *str, int max_length)
 
template<typename T >
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)
 
static void PrintTestPartResult (const TestPartResult &test_part_result)
 
static void PrintTestPartResult (const TestPartResult &test_part_result)
 
static void PrintTestPartResult (const TestPartResult &test_part_result)
 
static std::string PrintTestPartResultToString (const TestPartResult &test_part_result)
 
static std::string PrintTestPartResultToString (const TestPartResult &test_part_result)
 
static std::string PrintTestPartResultToString (const TestPartResult &test_part_result)
 
template<typename T >
void PrintTo (const ReferenceWrapper< T > &ref,::std::ostream *os)
 
void PrintTo (unsigned char c,::std::ostream *os)
 
void PrintTo (signed char c,::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)
 
template<typename T >
void PrintTo (const T &value,::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)
 
void PrintTo (const ::std::string &s,::std::ostream *os)
 
void PrintTo (const ::std::wstring &s,::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 T1 , typename T2 >
void PrintTo (const ::std::pair< T1, T2 > &value,::std::ostream *os)
 
template<typename T >
void PrintTupleTo (const T &t,::std::ostream *os)
 
void PrintWideStringTo (const ::std::wstring &s, ostream *os)
 
GTEST_API_ void PrintWideStringTo (const ::std::wstring &s,::std::ostream *os)
 
void ReportFailureInUnknownLocation (TestPartResult::Type result_type, const std::string &message)
 
void ReportInvalidTestCaseType (const char *test_case_name, const char *file, int line)
 
void ReportUninterestingCall (CallReaction reaction, const string &msg)
 
static void SetUpEnvironment (Environment *env)
 
static void SetUpEnvironment (Environment *env)
 
static void SetUpEnvironment (Environment *env)
 
static bool ShouldRunTestCase (const TestCase *test_case)
 
static bool ShouldRunTestCase (const TestCase *test_case)
 
static bool ShouldRunTestCase (const TestCase *test_case)
 
GTEST_API_ bool ShouldRunTestOnShard (int total_shards, int shard_index, int test_id)
 
GTEST_API_ bool ShouldShard (const char *total_shards_str, const char *shard_index_str, bool in_subprocess_for_death_test)
 
GTEST_API_ bool ShouldUseColor (bool stdout_is_tty)
 
template<typename E >
void Shuffle (internal::Random *random, std::vector< E > *v)
 
template<typename E >
void ShuffleRange (internal::Random *random, int begin, int end, std::vector< E > *v)
 
bool SkipPrefix (const char *prefix, const char **pstr)
 
template<typename T >
std::string StreamableToString (const T &streamable)
 
static void StreamWideCharsToMessage (const wchar_t *wstr, size_t length, Message *msg)
 
const char * StringFromGTestEnv (const char *flag, const char *default_value)
 
std::string StringStreamToString (::std::stringstream *ss)
 
static int SumOverTestCaseList (const std::vector< TestCase * > &case_list, int(TestCase::*method)() const)
 
static int SumOverTestCaseList (const std::vector< TestCase * > &case_list, int(TestCase::*method)() const)
 
static int SumOverTestCaseList (const std::vector< TestCase * > &case_list, int(TestCase::*method)() const)
 
static void TearDownEnvironment (Environment *env)
 
static void TearDownEnvironment (Environment *env)
 
static void TearDownEnvironment (Environment *env)
 
 TEST (IsXDigitTest, WorksForNarrowAscii)
 
 TEST (IsXDigitTest, ReturnsFalseForNarrowNonAscii)
 
 TEST (IsXDigitTest, WorksForWideAscii)
 
 TEST (IsXDigitTest, ReturnsFalseForWideNonAscii)
 
 TEST (ApiTest, UnitTestImmutableAccessorsWork)
 
 TEST (ImplicitCastTest, ConvertsPointers)
 
 TEST (ImplicitCastTest, CanUseInheritance)
 
 TEST (ImplicitCastTest, CanUseNonConstCastOperator)
 
 TEST (ApiTest, TestCaseImmutableAccessorsWork)
 
 TEST (ImplicitCastTest, CanUseConstCastOperatorOnConstValues)
 
 TEST (ImplicitCastTest, CanSelectBetweenConstAndNonConstCasrAppropriately)
 
 TEST (ImplicitCastTest, CanUseImplicitConstructor)
 
 TEST (ApiTest, TestCaseDisabledAccessorsWork)
 
 TEST (IteratorTraitsTest, WorksForSTLContainerIterators)
 
 TEST (IteratorTraitsTest, WorksForPointerToNonConst)
 
 TEST (IteratorTraitsTest, WorksForPointerToConst)
 
 TEST (ApiTest, DISABLED_Dummy1)
 
 TEST (DISABLED_Test, Dummy2)
 
 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_F (ListenerTest, DoesFoo)
 
 TEST_F (ListenerTest, DoesBar)
 
static bool TestCaseFailed (const TestCase *test_case)
 
static bool TestCaseFailed (const TestCase *test_case)
 
static bool TestCaseFailed (const TestCase *test_case)
 
static bool TestCasePassed (const TestCase *test_case)
 
static bool TestCasePassed (const TestCase *test_case)
 
static bool TestCasePassed (const TestCase *test_case)
 
char ToLower (char ch)
 
char ToUpper (char ch)
 
template<typename Tuple , typename Func , typename OutIter >
OutIter TransformTupleValues (Func f, const Tuple &t, OutIter out)
 
template<typename MatcherTuple , typename ValueTuple >
bool TupleMatches (const MatcherTuple &matcher_tuple, const ValueTuple &value_tuple)
 
template<typename T >
void UniversalPrint (const T &value,::std::ostream *os)
 
void UniversalPrintArray (const char *begin, size_t len, ostream *os)
 
void UniversalPrintArray (const wchar_t *begin, size_t len, 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 CharType >
static void UniversalPrintCharArray (const CharType *begin, size_t len, ostream *os)
 
template<typename CharType >
static void UniversalPrintCharArray (const CharType *begin, size_t len, ostream *os)
 
template<typename CharType >
static void UniversalPrintCharArray (const CharType *begin, size_t len, ostream *os)
 
template<typename T >
void UniversalTersePrint (const T &value,::std::ostream *os)
 
template<typename Tuple >
Strings UniversalTersePrintTupleFieldsToStrings (const Tuple &value)
 
GTEST_API_ std::string WideStringToUtf8 (const wchar_t *str, int num_chars)
 
void WriteToShardStatusFileIfNeeded ()
 

Variables

static CapturedStreamg_captured_stderr = NULL
 
static CapturedStreamg_captured_stdout = NULL
 
std::string g_executable_path
 
GTEST_API_ ThreadLocal< Sequence * > g_gmock_implicit_sequence
 
GTEST_API_ bool g_help_flag = false
 
GTEST_API_ 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"
 
static const char kColorEncodedHelpMessage []
 
static const char kColorEncodedHelpMessage []
 
static const char kColorEncodedHelpMessage []
 
const char kColorFlag [] = "color"
 
const char kCurrentDirectoryString [] = "./"
 
const char kDeathTestStyleFlag [] = "death_test_style"
 
const char kDeathTestUseFork [] = "death_test_use_fork"
 
const char kErrorVerbosity [] = "error"
 
const char kFilterFlag [] = "filter"
 
const char kInfoVerbosity [] = "info"
 
const char kInternalRunDeathTestFlag [] = "internal_run_death_test"
 
const char kListTestsFlag [] = "list_tests"
 
const BiggestInt kMaxBiggestInt
 
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"
 
GTEST_API_ const TypeId kTestTypeIdInGoogleTest = GetTestTypeId()
 
const char kThrowOnFailureFlag [] = "throw_on_failure"
 
const int kTypedTestCases = 0
 
const int kTypedTests = 0
 
static const char kTypeParamLabel [] = "TypeParam"
 
static const char kTypeParamLabel [] = "TypeParam"
 
static const char kTypeParamLabel [] = "TypeParam"
 
const char kUnknownFile [] = "unknown file"
 
static const char kValueParamLabel [] = "GetParam()"
 
static const char kValueParamLabel [] = "GetParam()"
 
static const char kValueParamLabel [] = "GetParam()"
 
const char kWarningVerbosity [] = "warning"
 

Typedef Documentation

typedef long long testing::internal::BiggestInt

Definition at line 2905 of file gmock/fused-src/gtest/gtest.h.

Definition at line 7783 of file gmock/fused-src/gtest/gtest.h.

typedef::std::pair< size_t, size_t > testing::internal::ElementMatcherPair

Definition at line 8394 of file fused-src/gmock/gmock.h.

Definition at line 8395 of file fused-src/gmock/gmock.h.

Definition at line 2870 of file gmock/fused-src/gtest/gtest.h.

Definition at line 7782 of file gmock/fused-src/gtest/gtest.h.

Definition at line 3180 of file gmock/fused-src/gtest/gtest.h.

Definition at line 3182 of file gmock/fused-src/gtest/gtest.h.

Definition at line 8280 of file gmock/fused-src/gtest/gtest.h.

Definition at line 8289 of file gmock/fused-src/gtest/gtest.h.

Definition at line 2814 of file gmock/fused-src/gtest/gtest.h.

typedef void(* testing::internal::SetUpTestCaseFunc)()

Definition at line 7867 of file gmock/fused-src/gtest/gtest.h.

typedef::std::string testing::internal::string

Definition at line 2070 of file gmock/fused-src/gtest/gtest.h.

typedef::std::vector< string > testing::internal::Strings

Definition at line 10586 of file gmock/fused-src/gtest/gtest.h.

typedef void(* testing::internal::TearDownTestCaseFunc)()

Definition at line 7868 of file gmock/fused-src/gtest/gtest.h.

Definition at line 3184 of file gmock/fused-src/gtest/gtest.h.

Definition at line 2871 of file gmock/fused-src/gtest/gtest.h.

typedef const void * testing::internal::TypeId

Definition at line 7791 of file gmock/fused-src/gtest/gtest.h.

Definition at line 3181 of file gmock/fused-src/gtest/gtest.h.

Definition at line 3183 of file gmock/fused-src/gtest/gtest.h.

typedef::std::wstring testing::internal::wstring

Definition at line 2076 of file gmock/fused-src/gtest/gtest.h.

Enumeration Type Documentation

Enumerator
kAllow 
kWarn 
kFail 
kDefault 
kAllow 
kWarn 
kFail 
kDefault 

Definition at line 374 of file gmock-spec-builders.h.

Enumerator
kAllow 
kWarn 
kFail 
kDefault 
kAllow 
kWarn 
kFail 
kDefault 

Definition at line 9719 of file fused-src/gmock/gmock.h.

Enumerator
kAsIs 
kHexEscape 
kSpecialEscape 
kAsIs 
kHexEscape 
kSpecialEscape 
kAsIs 
kHexEscape 
kSpecialEscape 

Definition at line 124 of file gtest/src/gtest-printers.cc.

Enumerator
kAsIs 
kHexEscape 
kSpecialEscape 
kAsIs 
kHexEscape 
kSpecialEscape 
kAsIs 
kHexEscape 
kSpecialEscape 

Definition at line 124 of file gmock/gtest/src/gtest-printers.cc.

Enumerator
kAsIs 
kHexEscape 
kSpecialEscape 
kAsIs 
kHexEscape 
kSpecialEscape 
kAsIs 
kHexEscape 
kSpecialEscape 

Definition at line 9137 of file gmock-gtest-all.cc.

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 

Definition at line 2550 of file gtest/src/gtest.cc.

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 

Definition at line 2550 of file gmock/gtest/src/gtest.cc.

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 

Definition at line 4034 of file gmock-gtest-all.cc.

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 
GTEST_INFO 
GTEST_WARNING 
GTEST_ERROR 
GTEST_FATAL 

Definition at line 1030 of file gtest/include/gtest/internal/gtest-port.h.

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 
GTEST_INFO 
GTEST_WARNING 
GTEST_ERROR 
GTEST_FATAL 

Definition at line 1030 of file gmock/gtest/include/gtest/internal/gtest-port.h.

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 
GTEST_INFO 
GTEST_WARNING 
GTEST_ERROR 
GTEST_FATAL 

Definition at line 2223 of file gmock/gtest/fused-src/gtest/gtest.h.

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 
GTEST_INFO 
GTEST_WARNING 
GTEST_ERROR 
GTEST_FATAL 

Definition at line 2223 of file gmock/fused-src/gtest/gtest.h.

Enumerator
kInfo 
kWarning 
kInfo 
kWarning 

Definition at line 322 of file gmock-internal-utils.h.

Enumerator
kInfo 
kWarning 
kInfo 
kWarning 

Definition at line 801 of file fused-src/gmock/gmock.h.

Enumerator
kReference 
kCopy 
kReference 
kCopy 
kReference 
kCopy 
kReference 
kCopy 

Definition at line 1005 of file gtest/include/gtest/internal/gtest-internal.h.

Enumerator
kReference 
kCopy 
kReference 
kCopy 
kReference 
kCopy 
kReference 
kCopy 

Definition at line 1005 of file gmock/gtest/include/gtest/internal/gtest-internal.h.

Enumerator
kReference 
kCopy 
kReference 
kCopy 
kReference 
kCopy 
kReference 
kCopy 

Definition at line 8381 of file gmock/fused-src/gtest/gtest.h.

Enumerator
kReference 
kCopy 
kReference 
kCopy 
kReference 
kCopy 
kReference 
kCopy 

Definition at line 8381 of file gmock/gtest/fused-src/gtest/gtest.h.

Enumerator
kBool 
kInteger 
kFloatingPoint 
kOther 
kBool 
kInteger 
kFloatingPoint 
kOther 

Definition at line 132 of file gmock-internal-utils.h.

Enumerator
kBool 
kInteger 
kFloatingPoint 
kOther 
kBool 
kInteger 
kFloatingPoint 
kOther 

Definition at line 611 of file fused-src/gmock/gmock.h.

Function Documentation

bool testing::internal::AlwaysFalse ( )
inline

Definition at line 8074 of file gmock/fused-src/gtest/gtest.h.

bool testing::internal::AlwaysTrue ( )

Definition at line 6134 of file gmock-gtest-all.cc.

std::string testing::internal::AppendUserMessage ( const std::string &  gtest_msg,
const Message user_msg 
)

Definition at line 3162 of file gmock-gtest-all.cc.

template<typename Iter , typename Element >
Iter testing::internal::ArrayAwareFind ( Iter  begin,
Iter  end,
const Element &  elem 
)

Definition at line 8338 of file gmock/fused-src/gtest/gtest.h.

template<typename T , typename U >
bool testing::internal::ArrayEq ( const T *  lhs,
size_t  size,
const U *  rhs 
)

Definition at line 8324 of file gmock/fused-src/gtest/gtest.h.

template<typename T , typename U >
bool testing::internal::ArrayEq ( const T &  lhs,
const U &  rhs 
)
inline

Definition at line 8311 of file gmock/fused-src/gtest/gtest.h.

template<typename T , typename U , size_t N>
bool testing::internal::ArrayEq ( const T(&)  lhs[N],
const U(&)  rhs[N] 
)
inline

Definition at line 8315 of file gmock/fused-src/gtest/gtest.h.

template<typename From , typename To >
void testing::internal::Assert ( bool  condition,
const char *  file,
int  line 
)
inline

Definition at line 779 of file fused-src/gmock/gmock.h.

bool testing::internal::BoolFromGTestEnv ( const char *  flag,
bool  default_value 
)

Definition at line 8976 of file gmock-gtest-all.cc.

GTEST_API_ void testing::internal::CaptureStderr ( )

Definition at line 8869 of file gmock-gtest-all.cc.

GTEST_API_ void testing::internal::CaptureStdout ( )

Definition at line 8864 of file gmock-gtest-all.cc.

void testing::internal::CaptureStream ( int  fd,
const char *  stream_name,
CapturedStream **  stream 
)

Definition at line 8845 of file gmock-gtest-all.cc.

bool testing::internal::CaseInsensitiveCStringEquals ( const char *  lhs,
const char *  rhs 
)
inline

Definition at line 6036 of file fused-src/gmock/gmock.h.

bool testing::internal::CaseInsensitiveCStringEquals ( const wchar_t *  lhs,
const wchar_t *  rhs 
)
inline

Definition at line 6041 of file fused-src/gmock/gmock.h.

template<typename StringType >
bool testing::internal::CaseInsensitiveStringEquals ( const StringType &  s1,
const StringType &  s2 
)

Definition at line 6050 of file fused-src/gmock/gmock.h.

template<class Derived , class Base >
Derived * testing::internal::CheckedDowncastToActualType ( Base base)

Definition at line 2358 of file gmock/fused-src/gtest/gtest.h.

UInt32 testing::internal::ChopLowBits ( UInt32 bits,
int  n 
)
inline

Definition at line 2908 of file gmock-gtest-all.cc.

AssertionResult testing::internal::CmpHelperEQ ( const char *  expected_expression,
const char *  actual_expression,
BiggestInt  expected,
BiggestInt  actual 
)

Definition at line 2598 of file gmock-gtest-all.cc.

template<typename T1 , typename T2 >
AssertionResult testing::internal::CmpHelperEQ ( const char *  expected_expression,
const char *  actual_expression,
const T1 &  expected,
const T2 &  actual 
)

Definition at line 20068 of file gmock/fused-src/gtest/gtest.h.

template<typename RawType >
AssertionResult testing::internal::CmpHelperFloatingPointEQ ( const char *  expected_expression,
const char *  actual_expression,
RawType  expected,
RawType  actual 
)

Definition at line 20325 of file gmock/fused-src/gtest/gtest.h.

AssertionResult testing::internal::CmpHelperSTRCASEEQ ( const char *  expected_expression,
const char *  actual_expression,
const char *  expected,
const char *  actual 
)

Definition at line 2664 of file gmock-gtest-all.cc.

AssertionResult testing::internal::CmpHelperSTRCASENE ( const char *  s1_expression,
const char *  s2_expression,
const char *  s1,
const char *  s2 
)

Definition at line 2694 of file gmock-gtest-all.cc.

AssertionResult testing::internal::CmpHelperSTREQ ( const char *  expected_expression,
const char *  actual_expression,
const char *  expected,
const char *  actual 
)

Definition at line 2648 of file gmock-gtest-all.cc.

AssertionResult testing::internal::CmpHelperSTREQ ( const char *  expected_expression,
const char *  actual_expression,
const wchar_t *  expected,
const wchar_t *  actual 
)

Definition at line 3030 of file gmock-gtest-all.cc.

AssertionResult testing::internal::CmpHelperSTRNE ( const char *  s1_expression,
const char *  s2_expression,
const char *  s1,
const char *  s2 
)

Definition at line 2680 of file gmock-gtest-all.cc.

AssertionResult testing::internal::CmpHelperSTRNE ( const char *  s1_expression,
const char *  s2_expression,
const wchar_t *  s1,
const wchar_t *  s2 
)

Definition at line 3046 of file gmock-gtest-all.cc.

std::string testing::internal::CodePointToUtf8 ( UInt32  code_point)

Definition at line 2920 of file gmock-gtest-all.cc.

void testing::internal::ColoredPrintf ( GTestColor  color,
const char *  fmt,
  ... 
)

Definition at line 4105 of file gmock-gtest-all.cc.

GTEST_API_ string testing::internal::ConvertIdentifierNameToWords ( const char *  id_name)

Definition at line 9837 of file gmock-gtest-all.cc.

template<typename T , typename U >
void testing::internal::CopyArray ( const T *  from,
size_t  size,
U *  to 
)

Definition at line 8371 of file gmock/fused-src/gtest/gtest.h.

template<typename T , typename U >
void testing::internal::CopyArray ( const T &  from,
U *  to 
)
inline

Definition at line 8358 of file gmock/fused-src/gtest/gtest.h.

template<typename T , typename U , size_t N>
void testing::internal::CopyArray ( const T(&)  from[N],
U(*)  to[N] 
)
inline

Definition at line 8362 of file gmock/fused-src/gtest/gtest.h.

template<class Container , typename Predicate >
int testing::internal::CountIf ( const Container &  c,
Predicate  predicate 
)
inline

Definition at line 683 of file gmock-gtest-all.cc.

UInt32 testing::internal::CreateCodePointFromUtf16SurrogatePair ( wchar_t  first,
wchar_t  second 
)
inline

Definition at line 2961 of file gmock-gtest-all.cc.

template<typename C >
void testing::internal::DefaultPrintTo ( IsContainer  ,
false_type  ,
const C &  container,
::std::ostream *  os 
)

Definition at line 10007 of file gmock/fused-src/gtest/gtest.h.

template<typename T >
void testing::internal::DefaultPrintTo ( IsNotContainer  ,
true_type  ,
T *  p,
::std::ostream *  os 
)

Definition at line 10050 of file gmock/fused-src/gtest/gtest.h.

template<typename T >
void testing::internal::DefaultPrintTo ( IsNotContainer  ,
false_type  ,
const T &  value,
::std::ostream *  os 
)

Definition at line 10091 of file gmock/fused-src/gtest/gtest.h.

template<typename T >
static void testing::internal::Delete ( T *  x)
static

Definition at line 355 of file gmock/gtest/src/gtest-internal-inl.h.

template<typename T >
static void testing::internal::Delete ( T *  x)
static

Definition at line 355 of file gtest/src/gtest-internal-inl.h.

template<typename T >
static void testing::internal::Delete ( T *  x)
static

Definition at line 740 of file gmock-gtest-all.cc.

AssertionResult testing::internal::DoubleNearPredFormat ( const char *  expr1,
const char *  expr2,
const char *  abs_error_expr,
double  val1,
double  val2,
double  abs_error 
)

Definition at line 2523 of file gmock-gtest-all.cc.

template<typename To , typename From >
To testing::internal::DownCast_ ( From *  f)
inline

Definition at line 2333 of file gmock/fused-src/gtest/gtest.h.

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 
)

Definition at line 2484 of file gmock-gtest-all.cc.

void testing::internal::Expect ( bool  condition,
const char *  file,
int  line,
const string msg 
)
inline

Definition at line 786 of file fused-src/gmock/gmock.h.

void testing::internal::Expect ( bool  condition,
const char *  file,
int  line 
)
inline

Definition at line 795 of file fused-src/gmock/gmock.h.

template<typename MatcherTuple , typename ValueTuple >
void testing::internal::ExplainMatchFailureTupleTo ( const MatcherTuple matchers,
const ValueTuple &  values,
::std::ostream *  os 
)

Definition at line 5775 of file fused-src/gmock/gmock.h.

GTEST_API_ ElementMatcherPairs testing::internal::FindMaxBipartiteMatching ( const MatchMatrix g)

Definition at line 10263 of file gmock-gtest-all.cc.

GTEST_API_ bool testing::internal::FindPairing ( const MatchMatrix matrix,
MatchResultListener listener 
)

Definition at line 10283 of file gmock-gtest-all.cc.

static std::string testing::internal::FlagToEnvVar ( const char *  flag)
static

Definition at line 709 of file gmock/gtest/src/gtest-port.cc.

static std::string testing::internal::FlagToEnvVar ( const char *  flag)
static

Definition at line 709 of file gtest/src/gtest-port.cc.

static std::string testing::internal::FlagToEnvVar ( const char *  flag)
static

Definition at line 8919 of file gmock-gtest-all.cc.

template<typename RawType >
AssertionResult testing::internal::FloatingPointLE ( const char *  expr1,
const char *  expr2,
RawType  val1,
RawType  val2 
)

Definition at line 2545 of file gmock-gtest-all.cc.

void testing::internal::FlushInfoLog ( )
inline

Definition at line 2255 of file gmock/fused-src/gtest/gtest.h.

template<class Container , typename Functor >
void testing::internal::ForEach ( const Container &  c,
Functor  functor 
)

Definition at line 696 of file gmock-gtest-all.cc.

GTEST_API_::std::string testing::internal::FormatCompilerIndependentFileLocation ( const char *  file,
int  line 
)

Definition at line 8684 of file gmock-gtest-all.cc.

std::string testing::internal::FormatEpochTimeInMillisAsIso8601 ( TimeInMillis  ms)

Definition at line 4705 of file gmock-gtest-all.cc.

GTEST_API_::std::string testing::internal::FormatFileLocation ( const char *  file,
int  line 
)

Definition at line 8666 of file gmock-gtest-all.cc.

template<typename T1 , typename T2 >
std::string testing::internal::FormatForComparisonFailureMessage ( const T1 &  value,
const T2 &   
)

Definition at line 20060 of file gmock/fused-src/gtest/gtest.h.

GTEST_API_ string testing::internal::FormatMatcherDescription ( bool  negation,
const char *  matcher_name,
const Strings param_values 
)

Definition at line 10082 of file gmock-gtest-all.cc.

std::string testing::internal::FormatTimeInMillisAsSeconds ( TimeInMillis  ms)

Definition at line 4697 of file gmock-gtest-all.cc.

const char * testing::internal::GetAnsiColorCode ( GTestColor  color)

Definition at line 4057 of file gmock-gtest-all.cc.

std::string testing::internal::GetBoolAssertionFailureMessage ( const AssertionResult assertion_result,
const char *  expression_text,
const char *  actual_predicate_value,
const char *  expected_predicate_value 
)

Definition at line 2507 of file gmock-gtest-all.cc.

GTEST_API_ std::string testing::internal::GetCapturedStderr ( )

Definition at line 8879 of file gmock-gtest-all.cc.

GTEST_API_ std::string testing::internal::GetCapturedStdout ( )

Definition at line 8874 of file gmock-gtest-all.cc.

std::string testing::internal::GetCapturedStream ( CapturedStream **  captured_stream)

Definition at line 8854 of file gmock-gtest-all.cc.

FilePath testing::internal::GetCurrentExecutableName ( )

Definition at line 1861 of file gmock-gtest-all.cc.

std::string testing::internal::GetCurrentOsStackTraceExceptTop ( UnitTest unit_test,
int  skip_count 
)

Definition at line 6119 of file gmock-gtest-all.cc.

template<typename E >
E testing::internal::GetElementOr ( const std::vector< E > &  v,
int  i,
default_value 
)
inline

Definition at line 703 of file gmock-gtest-all.cc.

GTEST_API_ FailureReporterInterface * testing::internal::GetFailureReporter ( )

Definition at line 9877 of file gmock-gtest-all.cc.

int testing::internal::GetNextRandomSeed ( int  seed)
inline

Definition at line 552 of file gmock-gtest-all.cc.

int testing::internal::GetRandomSeedFromFlag ( Int32  random_seed_flag)
inline

Definition at line 536 of file gmock-gtest-all.cc.

template<typename Pointer >
const Pointer::element_type * testing::internal::GetRawPointer ( const Pointer &  p)
inline

Definition at line 558 of file fused-src/gmock/gmock.h.

template<typename Element >
Element * testing::internal::GetRawPointer ( Element *  p)
inline

Definition at line 564 of file fused-src/gmock/gmock.h.

TypeId testing::internal::GetTestTypeId ( )

Definition at line 2082 of file gmock-gtest-all.cc.

size_t testing::internal::GetThreadCount ( )

Definition at line 8338 of file gmock-gtest-all.cc.

TimeInMillis testing::internal::GetTimeInMillis ( )

Definition at line 2264 of file gmock-gtest-all.cc.

template<typename T >
TypeId testing::internal::GetTypeId ( )

Definition at line 7810 of file gmock/fused-src/gtest/gtest.h.

template<typename T >
std::string testing::internal::GetTypeName ( )

Definition at line 3963 of file gmock/fused-src/gtest/gtest.h.

UnitTestImpl * testing::internal::GetUnitTestImpl ( )
inline

Definition at line 1337 of file gmock-gtest-all.cc.

testing::internal::GMOCK_DECLARE_KIND_ ( bool  ,
kBool   
)
testing::internal::GMOCK_DECLARE_KIND_ ( char  ,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( signed  char,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( unsigned  char,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( short  ,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( int  ,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( long  ,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( wchar_t  ,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( Int64  ,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( UInt64  ,
kInteger   
)
testing::internal::GMOCK_DECLARE_KIND_ ( float  ,
kFloatingPoint   
)
testing::internal::GMOCK_DECLARE_KIND_ ( double  ,
kFloatingPoint   
)
testing::internal::GMOCK_DECLARE_KIND_ ( long  double,
kFloatingPoint   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( void  )
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( ::std::string  ,
""   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( bool  ,
false   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( unsigned  char,
'\0'   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( signed  char,
'\0'   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( char  ,
'\0'   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( wchar_t  ,
0U   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( unsigned  short,
0U   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( signed  short,
 
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( unsigned  long,
0UL   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( signed  long,
0L   
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( UInt64  ,
 
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( Int64  ,
 
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( float  ,
 
)
testing::internal::GMOCK_DEFINE_DEFAULT_ACTION_FOR_RETURN_TYPE_ ( double  ,
 
)
testing::internal::GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ ( Eq  ,
"an equal pair"   
)
testing::internal::GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ ( Ge  ,
>=  ,
"a pair where the first >= the second"   
)
testing::internal::GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ ( Gt  ,
"a pair where the  first,
the second"   
)
testing::internal::GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ ( Le  ,
<=  ,
"a pair where the first <= the second"   
)
testing::internal::GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ ( Lt  )
testing::internal::GMOCK_IMPLEMENT_COMPARISON2_MATCHER_ ( Ne  ,
,
"an unequal pair"   
)
testing::internal::GMOCK_IMPLEMENT_COMPARISON_MATCHER_ ( Eq  ,
"is equal to"  ,
"isn't equal to"   
)
testing::internal::GMOCK_IMPLEMENT_COMPARISON_MATCHER_ ( Ge  ,
>=  ,
"is >="  ,
"isn't >="   
)
testing::internal::GMOCK_IMPLEMENT_COMPARISON_MATCHER_ ( Gt  ,
is,
,
"isn'  t,
 
)
testing::internal::GMOCK_IMPLEMENT_COMPARISON_MATCHER_ ( Le  ,
<=  ,
"is <="  ,
"isn't <="   
)
testing::internal::GMOCK_IMPLEMENT_COMPARISON_MATCHER_ ( Lt  )
testing::internal::GMOCK_IMPLEMENT_COMPARISON_MATCHER_ ( Ne  ,
,
"isn't equal to"  ,
"is equal to"   
)
GTEST_API_ testing::internal::GTEST_DECLARE_STATIC_MUTEX_ ( g_gmock_mutex  )
GTEST_API_ testing::internal::GTEST_DECLARE_STATIC_MUTEX_ ( g_linked_ptr_mutex  )
testing::internal::GTEST_DECLARE_string_ ( internal_run_death_test  )
static testing::internal::GTEST_DEFINE_STATIC_MUTEX_ ( g_log_mutex  )
static
GTEST_API_ testing::internal::GTEST_DEFINE_STATIC_MUTEX_ ( g_linked_ptr_mutex  )
static testing::internal::GTEST_DEFINE_STATIC_MUTEX_ ( g_log_mutex  )
static
GTEST_API_ testing::internal::GTEST_DEFINE_STATIC_MUTEX_ ( g_gmock_mutex  )
testing::internal::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""the '|'characters.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."   
)
testing::internal::GTEST_IMPL_CMP_HELPER_ ( NE  ,
 
)
testing::internal::GTEST_IMPL_CMP_HELPER_ ( LE  ,
<=   
)
testing::internal::GTEST_IMPL_CMP_HELPER_ ( LT  )
testing::internal::GTEST_IMPL_CMP_HELPER_ ( GE  ,
>=   
)
testing::internal::GTEST_IMPL_CMP_HELPER_ ( GT  )
testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ ( char  )
testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_ ( wchar_t  )
testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ ( char  ,
::std::string   
)
testing::internal::GTEST_IMPL_FORMAT_C_STRING_AS_STRING_ ( wchar_t  ,
::std::wstring   
)
static bool testing::internal::GTestIsInitialized ( )
static

Definition at line 316 of file gmock/gtest/src/gtest.cc.

static bool testing::internal::GTestIsInitialized ( )
static

Definition at line 316 of file gtest/src/gtest.cc.

static bool testing::internal::GTestIsInitialized ( )
static

Definition at line 1800 of file gmock-gtest-all.cc.

template<class T , typename Result >
Result testing::internal::HandleExceptionsInMethodIfSupported ( T *  object,
Result(T::*)()  method,
const char *  location 
)

Definition at line 3570 of file gmock-gtest-all.cc.

template<class T , typename Result >
Result testing::internal::HandleSehExceptionsInMethodIfSupported ( T *  object,
Result(T::*)()  method,
const char *  location 
)

Definition at line 3543 of file gmock-gtest-all.cc.

static bool testing::internal::HasGoogleTestFlagPrefix ( const char *  str)
static

Definition at line 4767 of file gmock/gtest/src/gtest.cc.

static bool testing::internal::HasGoogleTestFlagPrefix ( const char *  str)
static

Definition at line 4767 of file gtest/src/gtest.cc.

static bool testing::internal::HasGoogleTestFlagPrefix ( const char *  str)
static

Definition at line 6251 of file gmock-gtest-all.cc.

AssertionResult testing::internal::HasOneFailure ( const char *  ,
const char *  ,
const char *  ,
const TestPartResultArray results,
TestPartResult::Type  type,
const string substr 
)

Definition at line 2093 of file gmock-gtest-all.cc.

template<typename To >
To testing::internal::ImplicitCast_ ( To  x)
inline

Definition at line 2309 of file gmock/fused-src/gtest/gtest.h.

template<typename CharType >
void testing::internal::InitGoogleMockImpl ( int *  argc,
CharType **  argv 
)

Definition at line 11388 of file gmock-gtest-all.cc.

template<typename CharType >
void testing::internal::InitGoogleTestImpl ( int *  argc,
CharType **  argv 
)

Definition at line 6455 of file gmock-gtest-all.cc.

Int32 testing::internal::Int32FromEnvOrDie ( const char *  env_var,
Int32  default_val 
)

Definition at line 5910 of file gmock-gtest-all.cc.

Int32 testing::internal::Int32FromGTestEnv ( const char *  flag,
Int32  default_value 
)

Definition at line 8986 of file gmock-gtest-all.cc.

template<typename T >
T testing::internal::Invalid ( )
inline

Definition at line 867 of file fused-src/gmock/gmock.h.

template<>
void testing::internal::Invalid< void > ( )
inline

Definition at line 873 of file fused-src/gmock/gmock.h.

bool testing::internal::IsAlNum ( char  ch)
inline

Definition at line 2919 of file gmock/fused-src/gtest/gtest.h.

bool testing::internal::IsAlpha ( char  ch)
inline

Definition at line 2915 of file gmock/fused-src/gtest/gtest.h.

template<class C >
IsContainer testing::internal::IsContainerTest ( int  ,
typename C::iterator *  = NULL,
typename C::const_iterator *  = NULL 
)

Definition at line 8282 of file gmock/fused-src/gtest/gtest.h.

template<class C >
IsNotContainer testing::internal::IsContainerTest ( long  )

Definition at line 8291 of file gmock/fused-src/gtest/gtest.h.

bool testing::internal::IsDigit ( char  ch)
inline

Definition at line 2923 of file gmock/fused-src/gtest/gtest.h.

bool testing::internal::IsLower ( char  ch)
inline

Definition at line 2927 of file gmock/fused-src/gtest/gtest.h.

AssertionResult testing::internal::IsNull ( const char *  str)

Definition at line 140 of file gmock/gtest/test/gtest-unittest-api_test.cc.

char testing::internal::IsNullLiteralHelper ( Secret *  p)
char(& testing::internal::IsNullLiteralHelper (   ...) )[2]
static bool testing::internal::IsPathSeparator ( char  c)
static

Definition at line 92 of file gmock/gtest/src/gtest-filepath.cc.

static bool testing::internal::IsPathSeparator ( char  c)
static

Definition at line 92 of file gtest/src/gtest-filepath.cc.

static bool testing::internal::IsPathSeparator ( char  c)
static

Definition at line 7926 of file gmock-gtest-all.cc.

bool testing::internal::IsPrintableAscii ( wchar_t  c)
inline

Definition at line 9146 of file gmock-gtest-all.cc.

bool testing::internal::IsReadableTypeName ( const string type_name)
inline

Definition at line 5635 of file fused-src/gmock/gmock.h.

bool testing::internal::IsSpace ( char  ch)
inline

Definition at line 2931 of file gmock/fused-src/gtest/gtest.h.

bool testing::internal::IsTrue ( bool  condition)

Definition at line 6132 of file gmock-gtest-all.cc.

bool testing::internal::IsUpper ( char  ch)
inline

Definition at line 2935 of file gmock/fused-src/gtest/gtest.h.

bool testing::internal::IsUtf16SurrogatePair ( wchar_t  first,
wchar_t  second 
)
inline

Definition at line 2955 of file gmock-gtest-all.cc.

bool testing::internal::IsXDigit ( char  ch)
inline

Definition at line 2939 of file gmock/fused-src/gtest/gtest.h.

bool testing::internal::IsXDigit ( wchar_t  ch)
inline

Definition at line 2943 of file gmock/fused-src/gtest/gtest.h.

GTEST_API_ string testing::internal::JoinAsTuple ( const Strings fields)

Definition at line 10060 of file gmock-gtest-all.cc.

GTEST_API_ void testing::internal::Log ( LogSeverity  severity,
const string message,
int  stack_frames_to_skip 
)

Definition at line 9914 of file gmock-gtest-all.cc.

static void testing::internal::LogElementMatcherPairVec ( const ElementMatcherPairs pairs,
::std::ostream *  stream 
)
static

Definition at line 312 of file gmock-matchers.cc.

static void testing::internal::LogElementMatcherPairVec ( const ElementMatcherPairs pairs,
::std::ostream *  stream 
)
static

Definition at line 10267 of file gmock-gtest-all.cc.

GTEST_API_ bool testing::internal::LogIsVisible ( LogSeverity  severity)

Definition at line 9893 of file gmock-gtest-all.cc.

void testing::internal::LogToStderr ( )
inline

Definition at line 2254 of file gmock/fused-src/gtest/gtest.h.

GTEST_API_ void testing::internal::LogWithLocation ( testing::internal::LogSeverity  severity,
const char *  file,
int  line,
const string message 
)

Definition at line 10509 of file gmock-gtest-all.cc.

template<typename T >
linked_ptr< T > testing::internal::make_linked_ptr ( T *  ptr)

Definition at line 9718 of file gmock/fused-src/gtest/gtest.h.

TestInfo * testing::internal::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 
)

Definition at line 3700 of file gmock-gtest-all.cc.

template<typename M >
PredicateFormatterFromMatcher< M > testing::internal::MakePredicateFormatterFromMatcher ( const M &  matcher)
inline

Definition at line 6906 of file fused-src/gmock/gmock.h.

template<typename Value , typename T >
bool testing::internal::MatchPrintAndExplain ( Value value,
const Matcher< T > &  matcher,
MatchResultListener listener 
)

Definition at line 5649 of file fused-src/gmock/gmock.h.

template<typename T >
bool testing::internal::operator!= ( T *  ptr,
const linked_ptr< T > &  x 
)
inline

Definition at line 9709 of file gmock/fused-src/gtest/gtest.h.

template<typename T >
bool testing::internal::operator== ( T *  ptr,
const linked_ptr< T > &  x 
)
inline

Definition at line 9703 of file gmock/fused-src/gtest/gtest.h.

bool testing::internal::ParseBoolFlag ( const char *  str,
const char *  flag,
bool *  value 
)

Definition at line 6199 of file gmock-gtest-all.cc.

const char * testing::internal::ParseFlagValue ( const char *  str,
const char *  flag,
bool  def_optional 
)

Definition at line 6161 of file gmock-gtest-all.cc.

static bool testing::internal::ParseGoogleMockBoolFlag ( const char *  str,
const char *  flag,
bool *  value 
)
static

Definition at line 91 of file gmock.cc.

static bool testing::internal::ParseGoogleMockBoolFlag ( const char *  str,
const char *  flag,
bool *  value 
)
static

Definition at line 11352 of file gmock-gtest-all.cc.

static const char* testing::internal::ParseGoogleMockFlagValue ( const char *  str,
const char *  flag,
bool  def_optional 
)
static

Definition at line 58 of file gmock.cc.

static const char* testing::internal::ParseGoogleMockFlagValue ( const char *  str,
const char *  flag,
bool  def_optional 
)
static

Definition at line 11319 of file gmock-gtest-all.cc.

static bool testing::internal::ParseGoogleMockStringFlag ( const char *  str,
const char *  flag,
std::string *  value 
)
static

Definition at line 109 of file gmock.cc.

static bool testing::internal::ParseGoogleMockStringFlag ( const char *  str,
const char *  flag,
std::string *  value 
)
static

Definition at line 11370 of file gmock-gtest-all.cc.

void testing::internal::ParseGoogleTestFlagsOnly ( int *  argc,
char **  argv 
)

Definition at line 6443 of file gmock-gtest-all.cc.

void testing::internal::ParseGoogleTestFlagsOnly ( int *  argc,
wchar_t **  argv 
)

Definition at line 6446 of file gmock-gtest-all.cc.

template<typename CharType >
void testing::internal::ParseGoogleTestFlagsOnlyImpl ( int *  argc,
CharType **  argv 
)

Definition at line 6373 of file gmock-gtest-all.cc.

bool testing::internal::ParseInt32 ( const Message src_text,
const char *  str,
Int32 value 
)

Definition at line 8934 of file gmock-gtest-all.cc.

bool testing::internal::ParseInt32Flag ( const char *  str,
const char *  flag,
Int32 value 
)

Definition at line 6216 of file gmock-gtest-all.cc.

bool testing::internal::ParseStringFlag ( const char *  str,
const char *  flag,
std::string *  value 
)

Definition at line 6233 of file gmock-gtest-all.cc.

template<typename UnsignedChar , typename Char >
static CharFormat testing::internal::PrintAsCharLiteralTo ( Char  c,
ostream *  os 
)
static

Definition at line 142 of file gtest/src/gtest-printers.cc.

template<typename UnsignedChar , typename Char >
static CharFormat testing::internal::PrintAsCharLiteralTo ( Char  c,
ostream *  os 
)
static

Definition at line 142 of file gmock/gtest/src/gtest-printers.cc.

template<typename UnsignedChar , typename Char >
static CharFormat testing::internal::PrintAsCharLiteralTo ( Char  c,
ostream *  os 
)
static

Definition at line 9155 of file gmock-gtest-all.cc.

static CharFormat testing::internal::PrintAsStringLiteralTo ( wchar_t  c,
ostream *  os 
)
static

Definition at line 188 of file gtest/src/gtest-printers.cc.

static CharFormat testing::internal::PrintAsStringLiteralTo ( wchar_t  c,
ostream *  os 
)
static

Definition at line 188 of file gmock/gtest/src/gtest-printers.cc.

static CharFormat testing::internal::PrintAsStringLiteralTo ( char  c,
ostream *  os 
)
static

Definition at line 203 of file gmock/gtest/src/gtest-printers.cc.

static CharFormat testing::internal::PrintAsStringLiteralTo ( char  c,
ostream *  os 
)
static

Definition at line 203 of file gtest/src/gtest-printers.cc.

static CharFormat testing::internal::PrintAsStringLiteralTo ( wchar_t  c,
ostream *  os 
)
static

Definition at line 9201 of file gmock-gtest-all.cc.

static CharFormat testing::internal::PrintAsStringLiteralTo ( char  c,
ostream *  os 
)
static

Definition at line 9216 of file gmock-gtest-all.cc.

template<typename UnsignedChar , typename Char >
void testing::internal::PrintCharAndCodeTo ( Char  c,
ostream *  os 
)

Definition at line 9226 of file gmock-gtest-all.cc.

template<typename CharType >
static void testing::internal::PrintCharsAsStringTo ( const CharType *  begin,
size_t  len,
ostream *  os 
)
static

Definition at line 255 of file gmock/gtest/src/gtest-printers.cc.

template<typename CharType >
static void testing::internal::PrintCharsAsStringTo ( const CharType *  begin,
size_t  len,
ostream *  os 
)
static

Definition at line 255 of file gtest/src/gtest-printers.cc.

template<typename CharType >
static void testing::internal::PrintCharsAsStringTo ( const CharType *  begin,
size_t  len,
ostream *  os 
)
static

Definition at line 9268 of file gmock-gtest-all.cc.

static void testing::internal::PrintColorEncoded ( const char *  str)
static

Definition at line 4787 of file gmock/gtest/src/gtest.cc.

static void testing::internal::PrintColorEncoded ( const char *  str)
static

Definition at line 4787 of file gtest/src/gtest.cc.

static void testing::internal::PrintColorEncoded ( const char *  str)
static

Definition at line 6271 of file gmock-gtest-all.cc.

void testing::internal::PrintFullTestCommentIfPresent ( const TestInfo test_info)

Definition at line 4156 of file gmock-gtest-all.cc.

void testing::internal::PrintIfNotEmpty ( const internal::string explanation,
::std::ostream *  os 
)
inline

Definition at line 5623 of file fused-src/gmock/gmock.h.

static void testing::internal::PrintOnOneLine ( const char *  str,
int  max_length 
)
static

Definition at line 4512 of file gmock/gtest/src/gtest.cc.

static void testing::internal::PrintOnOneLine ( const char *  str,
int  max_length 
)
static

Definition at line 4512 of file gtest/src/gtest.cc.

static void testing::internal::PrintOnOneLine ( const char *  str,
int  max_length 
)
static

Definition at line 5996 of file gmock-gtest-all.cc.

template<typename T >
void testing::internal::PrintRawArrayTo ( const T  a[],
size_t  count,
::std::ostream *  os 
)

Definition at line 10213 of file gmock/fused-src/gtest/gtest.h.

void testing::internal::PrintStringTo ( const ::std::string &  s,
ostream *  os 
)

Definition at line 9357 of file gmock-gtest-all.cc.

GTEST_API_ void testing::internal::PrintStringTo ( const ::std::string &  s,
::std::ostream *  os 
)
static void testing::internal::PrintTestPartResult ( const TestPartResult test_part_result)
static

Definition at line 2530 of file gmock/gtest/src/gtest.cc.

static void testing::internal::PrintTestPartResult ( const TestPartResult test_part_result)
static

Definition at line 2530 of file gtest/src/gtest.cc.

static void testing::internal::PrintTestPartResult ( const TestPartResult test_part_result)
static

Definition at line 4014 of file gmock-gtest-all.cc.

static std::string testing::internal::PrintTestPartResultToString ( const TestPartResult test_part_result)
static

Definition at line 2520 of file gmock/gtest/src/gtest.cc.

static std::string testing::internal::PrintTestPartResultToString ( const TestPartResult test_part_result)
static

Definition at line 2520 of file gtest/src/gtest.cc.

static std::string testing::internal::PrintTestPartResultToString ( const TestPartResult test_part_result)
static

Definition at line 4004 of file gmock-gtest-all.cc.

template<typename T >
void testing::internal::PrintTo ( const ReferenceWrapper< T > &  ref,
::std::ostream *  os 
)

Definition at line 1868 of file fused-src/gmock/gmock.h.

void testing::internal::PrintTo ( unsigned char  c,
::std::ostream *  os 
)

Definition at line 9250 of file gmock-gtest-all.cc.

void testing::internal::PrintTo ( signed char  c,
::std::ostream *  os 
)

Definition at line 9253 of file gmock-gtest-all.cc.

void testing::internal::PrintTo ( wchar_t  wc,
ostream *  os 
)

Definition at line 9259 of file gmock-gtest-all.cc.

void testing::internal::PrintTo ( const char *  s,
ostream *  os 
)

Definition at line 9323 of file gmock-gtest-all.cc.

void testing::internal::PrintTo ( const wchar_t *  s,
ostream *  os 
)

Definition at line 9340 of file gmock-gtest-all.cc.

template<typename T >
void testing::internal::PrintTo ( const T &  value,
::std::ostream *  os 
)

Definition at line 10110 of file gmock/fused-src/gtest/gtest.h.

void testing::internal::PrintTo ( char  c,
::std::ostream *  os 
)
inline

Definition at line 10144 of file gmock/fused-src/gtest/gtest.h.

void testing::internal::PrintTo ( bool  x,
::std::ostream *  os 
)
inline

Definition at line 10153 of file gmock/fused-src/gtest/gtest.h.

GTEST_API_ void testing::internal::PrintTo ( wchar_t  wc,
::std::ostream *  os 
)
GTEST_API_ void testing::internal::PrintTo ( const char *  s,
::std::ostream *  os 
)
void testing::internal::PrintTo ( char *  s,
::std::ostream *  os 
)
inline

Definition at line 10169 of file gmock/fused-src/gtest/gtest.h.

void testing::internal::PrintTo ( const signed char *  s,
::std::ostream *  os 
)
inline

Definition at line 10176 of file gmock/fused-src/gtest/gtest.h.

void testing::internal::PrintTo ( signed char *  s,
::std::ostream *  os 
)
inline

Definition at line 10180 of file gmock/fused-src/gtest/gtest.h.

void testing::internal::PrintTo ( const unsigned char *  s,
::std::ostream *  os 
)
inline

Definition at line 10184 of file gmock/fused-src/gtest/gtest.h.

void testing::internal::PrintTo ( unsigned char *  s,
::std::ostream *  os 
)
inline

Definition at line 10188 of file gmock/fused-src/gtest/gtest.h.

GTEST_API_ void testing::internal::PrintTo ( const wchar_t *  s,
::std::ostream *  os 
)
void testing::internal::PrintTo ( wchar_t *  s,
::std::ostream *  os 
)
inline

Definition at line 10201 of file gmock/fused-src/gtest/gtest.h.

void testing::internal::PrintTo ( const ::std::string &  s,
::std::ostream *  os 
)
inline

Definition at line 10234 of file gmock/fused-src/gtest/gtest.h.

void testing::internal::PrintTo ( const ::std::wstring &  s,
::std::ostream *  os 
)
inline

Definition at line 10250 of file gmock/fused-src/gtest/gtest.h.

void testing::internal::PrintTo ( const ::std::tr1::tuple<> &  t,
::std::ostream *  os 
)
inline

Definition at line 10270 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 >
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1 > &  t,
::std::ostream *  os 
)

Definition at line 10276 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 >
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2 > &  t,
::std::ostream *  os 
)

Definition at line 10282 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 >
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2, T3 > &  t,
::std::ostream *  os 
)

Definition at line 10288 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 >
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2, T3, T4 > &  t,
::std::ostream *  os 
)

Definition at line 10294 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2, T3, T4, T5 > &  t,
::std::ostream *  os 
)

Definition at line 10300 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6 > &  t,
::std::ostream *  os 
)

Definition at line 10308 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 >
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7 > &  t,
::std::ostream *  os 
)

Definition at line 10316 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 >
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8 > &  t,
::std::ostream *  os 
)

Definition at line 10324 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 >
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9 > &  t,
::std::ostream *  os 
)

Definition at line 10332 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 >
void testing::internal::PrintTo ( const ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > &  t,
::std::ostream *  os 
)

Definition at line 10340 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 >
void testing::internal::PrintTo ( const ::std::pair< T1, T2 > &  value,
::std::ostream *  os 
)

Definition at line 10350 of file gmock/fused-src/gtest/gtest.h.

template<typename T >
void testing::internal::PrintTupleTo ( const T &  t,
::std::ostream *  os 
)

Definition at line 10658 of file gmock/fused-src/gtest/gtest.h.

void testing::internal::PrintWideStringTo ( const ::std::wstring &  s,
ostream *  os 
)

Definition at line 9369 of file gmock-gtest-all.cc.

GTEST_API_ void testing::internal::PrintWideStringTo ( const ::std::wstring &  s,
::std::ostream *  os 
)
void testing::internal::ReportFailureInUnknownLocation ( TestPartResult::Type  result_type,
const std::string &  message 
)

Definition at line 3410 of file gmock-gtest-all.cc.

GTEST_API_ void testing::internal::ReportInvalidTestCaseType ( const char *  test_case_name,
const char *  file,
int  line 
)

Definition at line 3717 of file gmock-gtest-all.cc.

void testing::internal::ReportUninterestingCall ( CallReaction  reaction,
const string msg 
)

Definition at line 10697 of file gmock-gtest-all.cc.

static void testing::internal::SetUpEnvironment ( Environment env)
static

Definition at line 4210 of file gmock/gtest/src/gtest.cc.

static void testing::internal::SetUpEnvironment ( Environment env)
static

Definition at line 4210 of file gtest/src/gtest.cc.

static void testing::internal::SetUpEnvironment ( Environment env)
static

Definition at line 5694 of file gmock-gtest-all.cc.

static bool testing::internal::ShouldRunTestCase ( const TestCase test_case)
static

Definition at line 342 of file gtest/src/gtest.cc.

static bool testing::internal::ShouldRunTestCase ( const TestCase test_case)
static

Definition at line 342 of file gmock/gtest/src/gtest.cc.

static bool testing::internal::ShouldRunTestCase ( const TestCase test_case)
static

Definition at line 1826 of file gmock-gtest-all.cc.

bool testing::internal::ShouldRunTestOnShard ( int  total_shards,
int  shard_index,
int  test_id 
)

Definition at line 5928 of file gmock-gtest-all.cc.

bool testing::internal::ShouldShard ( const char *  total_shards_str,
const char *  shard_index_str,
bool  in_subprocess_for_death_test 
)

Definition at line 5865 of file gmock-gtest-all.cc.

bool testing::internal::ShouldUseColor ( bool  stdout_is_tty)

Definition at line 4069 of file gmock-gtest-all.cc.

template<typename E >
void testing::internal::Shuffle ( internal::Random random,
std::vector< E > *  v 
)
inline

Definition at line 733 of file gmock-gtest-all.cc.

template<typename E >
void testing::internal::ShuffleRange ( internal::Random random,
int  begin,
int  end,
std::vector< E > *  v 
)

Definition at line 712 of file gmock-gtest-all.cc.

bool testing::internal::SkipPrefix ( const char *  prefix,
const char **  pstr 
)

Definition at line 6147 of file gmock-gtest-all.cc.

template<typename T >
std::string testing::internal::StreamableToString ( const T &  streamable)

Definition at line 3510 of file gmock/fused-src/gtest/gtest.h.

static void testing::internal::StreamWideCharsToMessage ( const wchar_t *  wstr,
size_t  length,
Message msg 
)
static

Definition at line 2372 of file gmock-gtest-all.cc.

const char * testing::internal::StringFromGTestEnv ( const char *  flag,
const char *  default_value 
)

Definition at line 9008 of file gmock-gtest-all.cc.

std::string testing::internal::StringStreamToString ( ::std::stringstream *  ss)

Definition at line 3143 of file gmock-gtest-all.cc.

static int testing::internal::SumOverTestCaseList ( const std::vector< TestCase * > &  case_list,
int(TestCase::*)() const  method 
)
static

Definition at line 321 of file gmock/gtest/src/gtest.cc.

static int testing::internal::SumOverTestCaseList ( const std::vector< TestCase * > &  case_list,
int(TestCase::*)() const  method 
)
static

Definition at line 321 of file gtest/src/gtest.cc.

static int testing::internal::SumOverTestCaseList ( const std::vector< TestCase * > &  case_list,
int(TestCase::*)() const  method 
)
static

Definition at line 1805 of file gmock-gtest-all.cc.

static void testing::internal::TearDownEnvironment ( Environment env)
static

Definition at line 4211 of file gtest/src/gtest.cc.

static void testing::internal::TearDownEnvironment ( Environment env)
static

Definition at line 4211 of file gmock/gtest/src/gtest.cc.

static void testing::internal::TearDownEnvironment ( Environment env)
static

Definition at line 5695 of file gmock-gtest-all.cc.

testing::internal::TEST ( IsXDigitTest  ,
WorksForNarrowAscii   
)

Definition at line 64 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( IsXDigitTest  ,
ReturnsFalseForNarrowNonAscii   
)

Definition at line 77 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( IsXDigitTest  ,
WorksForWideAscii   
)

Definition at line 82 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( IsXDigitTest  ,
ReturnsFalseForWideNonAscii   
)

Definition at line 95 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( ApiTest  ,
UnitTestImmutableAccessorsWork   
)

Definition at line 114 of file gmock/gtest/test/gtest-unittest-api_test.cc.

testing::internal::TEST ( ImplicitCastTest  ,
ConvertsPointers   
)

Definition at line 119 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( ImplicitCastTest  ,
CanUseInheritance   
)

Definition at line 124 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( ImplicitCastTest  ,
CanUseNonConstCastOperator   
)

Definition at line 142 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( ApiTest  ,
TestCaseImmutableAccessorsWork   
)

Definition at line 147 of file gmock/gtest/test/gtest-unittest-api_test.cc.

testing::internal::TEST ( ImplicitCastTest  ,
CanUseConstCastOperatorOnConstValues   
)

Definition at line 161 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( ImplicitCastTest  ,
CanSelectBetweenConstAndNonConstCasrAppropriately   
)

Definition at line 186 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( ImplicitCastTest  ,
CanUseImplicitConstructor   
)

Definition at line 207 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( ApiTest  ,
TestCaseDisabledAccessorsWork   
)

Definition at line 210 of file gmock/gtest/test/gtest-unittest-api_test.cc.

testing::internal::TEST ( IteratorTraitsTest  ,
WorksForSTLContainerIterators   
)

Definition at line 214 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( IteratorTraitsTest  ,
WorksForPointerToNonConst   
)

Definition at line 221 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( IteratorTraitsTest  ,
WorksForPointerToConst   
)

Definition at line 226 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( ApiTest  ,
DISABLED_Dummy1   
)

Definition at line 231 of file gmock/gtest/test/gtest-unittest-api_test.cc.

testing::internal::TEST ( DISABLED_Test  ,
Dummy2   
)

Definition at line 232 of file gmock/gtest/test/gtest-unittest-api_test.cc.

testing::internal::TEST ( ScopedPtrTest  ,
DefinesElementType   
)

Definition at line 234 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( GtestCheckSyntaxTest  ,
BehavesLikeASingleStatement   
)

Definition at line 240 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( GtestCheckSyntaxTest  ,
WorksWithSwitch   
)

Definition at line 256 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( FormatFileLocationTest  ,
FormatsFileLocation   
)

Definition at line 270 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( FormatFileLocationTest  ,
FormatsUnknownFile   
)

Definition at line 275 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( FormatFileLocationTest  ,
FormatsUknownLine   
)

Definition at line 281 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( FormatFileLocationTest  ,
FormatsUknownFileAndLine   
)

Definition at line 285 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( FormatCompilerIndependentFileLocationTest  ,
FormatsFileLocation   
)

Definition at line 290 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( FormatCompilerIndependentFileLocationTest  ,
FormatsUknownFile   
)

Definition at line 294 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( FormatCompilerIndependentFileLocationTest  ,
FormatsUknownLine   
)

Definition at line 299 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( FormatCompilerIndependentFileLocationTest  ,
FormatsUknownFileAndLine   
)

Definition at line 303 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( GetThreadCountTest  ,
ReturnsZeroWhenUnableToCountThreads   
)

Definition at line 355 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( GtestCheckDeathTest  ,
DiesWithCorrectOutputOnFailure   
)

Definition at line 360 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( RegexEngineSelectionTest  ,
SelectsCorrectRegexEngine   
)

Definition at line 391 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( CaptureTest  ,
CapturesStdout   
)

Definition at line 937 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( CaptureTest  ,
CapturesStderr   
)

Definition at line 947 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( CaptureTest  ,
CapturesStdoutAndStderr   
)

Definition at line 958 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( CaptureDeathTest  ,
CannotReenterStdoutCapture   
)

Definition at line 967 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( ThreadLocalTest  ,
DefaultConstructorInitializesToDefaultValues   
)

Definition at line 979 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( ThreadLocalTest  ,
SingleParamConstructorInitializesToParam   
)

Definition at line 987 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( ThreadLocalTest  ,
ValueDefaultContructorIsNotRequiredForParamVersion   
)

Definition at line 1002 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( ThreadLocalTest  ,
GetAndPointerReturnSameValue   
)

Definition at line 1007 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST ( ThreadLocalTest  ,
PointerAndConstPointerReturnSameValue   
)

Definition at line 1017 of file gmock/gtest/test/gtest-port_test.cc.

testing::internal::TEST_F ( ListenerTest  ,
DoesFoo   
)

Definition at line 158 of file gmock/gtest/test/gtest-listener_test.cc.

testing::internal::TEST_F ( ListenerTest  ,
DoesBar   
)

Definition at line 165 of file gmock/gtest/test/gtest-listener_test.cc.

static bool testing::internal::TestCaseFailed ( const TestCase test_case)
static

Definition at line 336 of file gtest/src/gtest.cc.

static bool testing::internal::TestCaseFailed ( const TestCase test_case)
static

Definition at line 336 of file gmock/gtest/src/gtest.cc.

static bool testing::internal::TestCaseFailed ( const TestCase test_case)
static

Definition at line 1820 of file gmock-gtest-all.cc.

static bool testing::internal::TestCasePassed ( const TestCase test_case)
static

Definition at line 331 of file gtest/src/gtest.cc.

static bool testing::internal::TestCasePassed ( const TestCase test_case)
static

Definition at line 331 of file gmock/gtest/src/gtest.cc.

static bool testing::internal::TestCasePassed ( const TestCase test_case)
static

Definition at line 1815 of file gmock-gtest-all.cc.

char testing::internal::ToLower ( char  ch)
inline

Definition at line 2949 of file gmock/fused-src/gtest/gtest.h.

char testing::internal::ToUpper ( char  ch)
inline

Definition at line 2953 of file gmock/fused-src/gtest/gtest.h.

template<typename Tuple , typename Func , typename OutIter >
OutIter testing::internal::TransformTupleValues ( Func  f,
const Tuple &  t,
OutIter  out 
)

Definition at line 5826 of file fused-src/gmock/gmock.h.

template<typename MatcherTuple , typename ValueTuple >
bool testing::internal::TupleMatches ( const MatcherTuple matcher_tuple,
const ValueTuple &  value_tuple 
)

Definition at line 5759 of file fused-src/gmock/gmock.h.

template<typename T >
void testing::internal::UniversalPrint ( const T &  value,
::std::ostream *  os 
)

Definition at line 10577 of file gmock/fused-src/gtest/gtest.h.

void testing::internal::UniversalPrintArray ( const char *  begin,
size_t  len,
ostream *  os 
)

Definition at line 9312 of file gmock-gtest-all.cc.

void testing::internal::UniversalPrintArray ( const wchar_t *  begin,
size_t  len,
ostream *  os 
)

Definition at line 9318 of file gmock-gtest-all.cc.

template<typename T >
void testing::internal::UniversalPrintArray ( const T *  begin,
size_t  len,
::std::ostream *  os 
)

Definition at line 10398 of file gmock/fused-src/gtest/gtest.h.

GTEST_API_ void testing::internal::UniversalPrintArray ( const char *  begin,
size_t  len,
::std::ostream *  os 
)
GTEST_API_ void testing::internal::UniversalPrintArray ( const wchar_t *  begin,
size_t  len,
::std::ostream *  os 
)
template<typename CharType >
static void testing::internal::UniversalPrintCharArray ( const CharType *  begin,
size_t  len,
ostream *  os 
)
static

Definition at line 276 of file gmock/gtest/src/gtest-printers.cc.

template<typename CharType >
static void testing::internal::UniversalPrintCharArray ( const CharType *  begin,
size_t  len,
ostream *  os 
)
static

Definition at line 276 of file gtest/src/gtest-printers.cc.

template<typename CharType >
static void testing::internal::UniversalPrintCharArray ( const CharType *  begin,
size_t  len,
ostream *  os 
)
static

Definition at line 9289 of file gmock-gtest-all.cc.

template<typename T >
void testing::internal::UniversalTersePrint ( const T &  value,
::std::ostream *  os 
)

Definition at line 10567 of file gmock/fused-src/gtest/gtest.h.

template<typename Tuple >
Strings testing::internal::UniversalTersePrintTupleFieldsToStrings ( const Tuple &  value)

Definition at line 10670 of file gmock/fused-src/gtest/gtest.h.

std::string testing::internal::WideStringToUtf8 ( const wchar_t *  str,
int  num_chars 
)

Definition at line 2984 of file gmock-gtest-all.cc.

void testing::internal::WriteToShardStatusFileIfNeeded ( )

Definition at line 5843 of file gmock-gtest-all.cc.

Variable Documentation

CapturedStream* testing::internal::g_captured_stderr = NULL
static

Definition at line 8841 of file gmock-gtest-all.cc.

CapturedStream* testing::internal::g_captured_stdout = NULL
static

Definition at line 8842 of file gmock-gtest-all.cc.

std::string testing::internal::g_executable_path

Definition at line 1857 of file gmock-gtest-all.cc.

GTEST_API_ ThreadLocal< Sequence * > testing::internal::g_gmock_implicit_sequence

Definition at line 10693 of file gmock-gtest-all.cc.

bool testing::internal::g_help_flag = false

Definition at line 1665 of file gmock-gtest-all.cc.

GTEST_API_ int testing::internal::g_init_gtest_count = 0

Definition at line 1799 of file gmock-gtest-all.cc.

class testing::internal::GTestFlagSaver testing::internal::GTEST_ATTRIBUTE_UNUSED_
const char testing::internal::kAlsoRunDisabledTestsFlag = "also_run_disabled_tests"

Definition at line 490 of file gmock-gtest-all.cc.

const char testing::internal::kBreakOnFailureFlag = "break_on_failure"

Definition at line 491 of file gmock-gtest-all.cc.

const char testing::internal::kCatchExceptionsFlag = "catch_exceptions"

Definition at line 492 of file gmock-gtest-all.cc.

const char testing::internal::kColorEncodedHelpMessage[]
static

Definition at line 4821 of file gmock/gtest/src/gtest.cc.

const char testing::internal::kColorEncodedHelpMessage[]
static

Definition at line 4821 of file gtest/src/gtest.cc.

const char testing::internal::kColorEncodedHelpMessage[]
static

Definition at line 6305 of file gmock-gtest-all.cc.

const char testing::internal::kColorFlag = "color"

Definition at line 493 of file gmock-gtest-all.cc.

const char testing::internal::kCurrentDirectoryString = "./"

Definition at line 7922 of file gmock-gtest-all.cc.

const char testing::internal::kDeathTestStyleFlag = "death_test_style"

Definition at line 8694 of file gmock/fused-src/gtest/gtest.h.

const char testing::internal::kDeathTestUseFork = "death_test_use_fork"

Definition at line 8695 of file gmock/fused-src/gtest/gtest.h.

const char testing::internal::kErrorVerbosity = "error"

Definition at line 814 of file fused-src/gmock/gmock.h.

const char testing::internal::kFilterFlag = "filter"

Definition at line 494 of file gmock-gtest-all.cc.

const char testing::internal::kInfoVerbosity = "info"

Definition at line 810 of file fused-src/gmock/gmock.h.

const char testing::internal::kInternalRunDeathTestFlag = "internal_run_death_test"

Definition at line 8696 of file gmock/fused-src/gtest/gtest.h.

const char testing::internal::kListTestsFlag = "list_tests"

Definition at line 495 of file gmock-gtest-all.cc.

const BiggestInt testing::internal::kMaxBiggestInt
Initial value:
=
~(static_cast<BiggestInt>(1) << (8 * sizeof(BiggestInt) - 1))

Definition at line 3122 of file gmock/fused-src/gtest/gtest.h.

const UInt32 testing::internal::kMaxCodePoint1 = (static_cast<UInt32>(1) << 7) - 1

Definition at line 2894 of file gmock-gtest-all.cc.

const UInt32 testing::internal::kMaxCodePoint2 = (static_cast<UInt32>(1) << (5 + 6)) - 1

Definition at line 2897 of file gmock-gtest-all.cc.

const UInt32 testing::internal::kMaxCodePoint3 = (static_cast<UInt32>(1) << (4 + 2*6)) - 1

Definition at line 2900 of file gmock-gtest-all.cc.

const UInt32 testing::internal::kMaxCodePoint4 = (static_cast<UInt32>(1) << (3 + 3*6)) - 1

Definition at line 2903 of file gmock-gtest-all.cc.

const int testing::internal::kMaxRandomSeed = 99999

Definition at line 506 of file gmock-gtest-all.cc.

const char testing::internal::kOutputFlag = "output"

Definition at line 496 of file gmock-gtest-all.cc.

const char testing::internal::kPathSeparator = '/'

Definition at line 7920 of file gmock-gtest-all.cc.

const char testing::internal::kPathSeparatorString = "/"

Definition at line 7921 of file gmock-gtest-all.cc.

const char testing::internal::kPrintTimeFlag = "print_time"

Definition at line 497 of file gmock-gtest-all.cc.

const char testing::internal::kRandomSeedFlag = "random_seed"

Definition at line 498 of file gmock-gtest-all.cc.

const char testing::internal::kRepeatFlag = "repeat"

Definition at line 499 of file gmock-gtest-all.cc.

const char testing::internal::kShuffleFlag = "shuffle"

Definition at line 500 of file gmock-gtest-all.cc.

const char testing::internal::kStackTraceDepthFlag = "stack_trace_depth"

Definition at line 501 of file gmock-gtest-all.cc.

const char testing::internal::kStackTraceMarker = "\nStack trace:\n"

Definition at line 1661 of file gmock-gtest-all.cc.

const int testing::internal::kStdErrFileno = STDERR_FILENO

Definition at line 8292 of file gmock-gtest-all.cc.

const int testing::internal::kStdOutFileno = STDOUT_FILENO

Definition at line 8291 of file gmock-gtest-all.cc.

const char testing::internal::kStreamResultToFlag = "stream_result_to"

Definition at line 502 of file gmock-gtest-all.cc.

const TypeId testing::internal::kTestTypeIdInGoogleTest = GetTestTypeId()

Definition at line 2088 of file gmock-gtest-all.cc.

const char testing::internal::kThrowOnFailureFlag = "throw_on_failure"

Definition at line 503 of file gmock-gtest-all.cc.

const int testing::internal::kTypedTestCases = 0

Definition at line 107 of file gmock/gtest/test/gtest-unittest-api_test.cc.

const int testing::internal::kTypedTests = 0

Definition at line 108 of file gmock/gtest/test/gtest-unittest-api_test.cc.

const char testing::internal::kTypeParamLabel[] = "TypeParam"
static

Definition at line 2669 of file gmock/gtest/src/gtest.cc.

const char testing::internal::kTypeParamLabel[] = "TypeParam"
static

Definition at line 2669 of file gtest/src/gtest.cc.

const char testing::internal::kTypeParamLabel[] = "TypeParam"
static

Definition at line 4153 of file gmock-gtest-all.cc.

const char testing::internal::kUnknownFile = "unknown file"

Definition at line 8662 of file gmock-gtest-all.cc.

const char testing::internal::kValueParamLabel[] = "GetParam()"
static

Definition at line 2670 of file gtest/src/gtest.cc.

const char testing::internal::kValueParamLabel[] = "GetParam()"
static

Definition at line 2670 of file gmock/gtest/src/gtest.cc.

const char testing::internal::kValueParamLabel[] = "GetParam()"
static

Definition at line 4154 of file gmock-gtest-all.cc.

const char testing::internal::kWarningVerbosity = "warning"

Definition at line 812 of file fused-src/gmock/gmock.h.



ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:10