Namespaces |
| namespace | 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< 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< 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< R()> |
| 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< R()> |
| 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< 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< ::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< 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< 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
< ElementMatcherPair > | ElementMatcherPairs |
| 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< string > | Strings |
| typedef void(* | TearDownTestCaseFunc )() |
| typedef TypeWithSize< 8 >::Int | TimeInMillis |
| typedef bool_constant< true > | true_type |
| typedef const void * | TypeId |
| typedef TypeWithSize< 4 >::UInt | UInt32 |
| typedef TypeWithSize< 8 >::UInt | UInt64 |
| typedef ::std::wstring | wstring |
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,
kAsIs,
kHexEscape,
kSpecialEscape,
kAsIs,
kHexEscape,
kSpecialEscape
} |
| enum | CharFormat {
kAsIs,
kHexEscape,
kSpecialEscape,
kAsIs,
kHexEscape,
kSpecialEscape,
kAsIs,
kHexEscape,
kSpecialEscape,
kAsIs,
kHexEscape,
kSpecialEscape,
kAsIs,
kHexEscape,
kSpecialEscape
} |
| enum | CharFormat {
kAsIs,
kHexEscape,
kSpecialEscape,
kAsIs,
kHexEscape,
kSpecialEscape,
kAsIs,
kHexEscape,
kSpecialEscape,
kAsIs,
kHexEscape,
kSpecialEscape,
kAsIs,
kHexEscape,
kSpecialEscape
} |
| enum | CharFormat {
kAsIs,
kHexEscape,
kSpecialEscape,
kAsIs,
kHexEscape,
kSpecialEscape,
kAsIs,
kHexEscape,
kSpecialEscape,
kAsIs,
kHexEscape,
kSpecialEscape,
kAsIs,
kHexEscape,
kSpecialEscape
} |
| enum | CharFormat {
kAsIs,
kHexEscape,
kSpecialEscape,
kAsIs,
kHexEscape,
kSpecialEscape,
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,
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,
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,
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,
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,
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 >est_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 > |
| Derived * | CheckedDowncastToActualType (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) |
| 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) |
| 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 ¶m_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 > |
| 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 () |
| UnitTestImpl * | GetUnitTestImpl () |
| | 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) |
| 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 () |
| 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) |
| 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 > |
| 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) |
| 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) |
| 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) |
| TestInfo * | MakeAndRegisterTestInfo (const char *test_case_name, const char *name, const char *type_param, const char *value_param, TypeId fixture_class_id, SetUpTestCaseFunc set_up_tc, TearDownTestCaseFunc tear_down_tc, TestFactoryBase *factory) |
| 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 const char * | ParseGoogleMockFlagValue (const char *str, const char *flag, bool def_optional) |
| 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) |
| 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) |
| 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) |
| 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 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 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 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 | 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 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 CapturedStream * | g_captured_stderr = NULL |
| static CapturedStream * | g_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 [] = ">@D.\n" |
| 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" |
| const char | kUnknownFile [] = "unknown file" |
| static const char | kValueParamLabel [] = "GetParam()" |
| const char | kWarningVerbosity [] = "warning" |