|
class | ActionAdaptor |
|
class | ActionHelper |
|
class | ActionResultHolder |
|
class | ActionResultHolder< void > |
|
struct | AddReference |
|
struct | AddReference< T & > |
|
class | AnyMatcherImpl |
|
class | AnythingMatcher |
|
class | ArgsMatcher |
|
class | ArgsMatcherImpl |
|
class | AssertHelper |
|
class | AssignAction |
|
struct | bool_constant |
|
class | BothOfMatcher |
|
class | BothOfMatcherImpl |
|
class | BuiltInDefaultValue |
|
class | BuiltInDefaultValue< const T > |
|
class | BuiltInDefaultValue< T * > |
|
class | CallableHelper |
|
struct | CallableTraits |
|
struct | CallableTraits< ResType(*)(ArgType)> |
|
struct | CompileAssert |
|
struct | CompileAssertTypesEqual |
|
struct | CompileAssertTypesEqual< T, T > |
|
struct | ConstCharPtr |
|
class | ContainerEqMatcher |
|
class | ContainsMatcher |
|
class | ContainsMatcherImpl |
|
class | DefaultGlobalTestPartResultReporter |
|
class | DefaultPerThreadTestPartResultReporter |
|
class | DoBothAction |
|
class | DoDefaultAction |
|
class | DummyMatchResultListener |
|
class | EachMatcher |
|
class | EachMatcherImpl |
|
class | EitherOfMatcher |
|
class | EitherOfMatcherImpl |
|
class | ElementsAreArrayMatcher |
|
class | ElementsAreMatcher0 |
|
class | ElementsAreMatcher1 |
|
class | ElementsAreMatcher10 |
|
class | ElementsAreMatcher2 |
|
class | ElementsAreMatcher3 |
|
class | ElementsAreMatcher4 |
|
class | ElementsAreMatcher5 |
|
class | ElementsAreMatcher6 |
|
class | ElementsAreMatcher7 |
|
class | ElementsAreMatcher8 |
|
class | ElementsAreMatcher9 |
|
class | ElementsAreMatcherImpl |
|
struct | EnableIf |
|
struct | EnableIf< true > |
|
class | EndsWithMatcher |
|
class | EqHelper |
|
class | EqHelper< true > |
|
struct | ExcessiveArg |
|
class | ExpectationBase |
|
class | FieldMatcher |
|
class | FilePath |
|
class | FloatingEqMatcher |
|
class | FloatingPoint |
|
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 |
|
class | linked_ptr |
|
class | linked_ptr_internal |
|
struct | LinkedPtrLessThan |
|
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 | MockSpec |
|
class | Mutex |
|
class | NativeArray |
|
class | NotMatcher |
|
class | NotMatcherImpl |
|
class | NotNullMatcher |
|
class | OnCallSpec |
|
class | OsStackTraceGetter |
|
class | OsStackTraceGetterInterface |
|
class | PairMatcher |
|
class | PairMatcherImpl |
|
class | PointeeMatcher |
|
struct | PointeeOf |
|
struct | PointeeOf< T * > |
|
class | PointwiseMatcher |
|
class | PredicateFormatterFromMatcher |
|
class | PrettyUnitTestResultPrinter |
|
class | PropertyMatcher |
|
class | QuantifierMatcherImpl |
|
class | Random |
|
class | RE |
|
class | ReferenceWrapper |
|
class | RefMatcher |
|
class | RefMatcher< T & > |
|
struct | remove_reference |
|
struct | remove_reference< T & > |
|
struct | RemoveConst |
|
struct | RemoveConst< const T > |
|
struct | RemoveReference |
|
struct | RemoveReference< T & > |
|
class | ResultOfMatcher |
|
class | ReturnAction |
|
class | ReturnNullAction |
|
class | ReturnRefAction |
|
class | ReturnRefOfCopyAction |
|
class | ReturnVoidAction |
|
class | scoped_ptr |
|
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 | 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 | StringMatchResultListener |
|
class | TestCaseNameIs |
|
class | TestEventRepeater |
|
class | TestFactoryBase |
|
class | TestFactoryImpl |
|
class | TestPropertyKeyIs |
|
class | TestResultAccessor |
|
class | ThreadLocal |
|
struct | TraceInfo |
|
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 | type_equals |
|
struct | type_equals< T, T > |
|
class | TypedExpectation |
|
class | TypeIdHelper |
|
class | TypeWithSize |
|
class | TypeWithSize< 4 > |
|
class | TypeWithSize< 8 > |
|
class | UnitTestImpl |
|
class | UnitTestOptions |
|
class | UniversalPrinter |
|
class | UniversalPrinter< T & > |
|
class | UniversalPrinter< T[N]> |
|
class | UntypedActionResultHolderBase |
|
class | UntypedFunctionMockerBase |
|
class | UntypedOnCallSpecBase |
|
class | WithArgsAction |
|
class | XmlUnitTestResultPrinter |
|
|
bool | AlwaysFalse () |
|
GTEST_API_ bool | AlwaysTrue () |
|
GTEST_API_ String | AppendUserMessage (const 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_val) |
|
GTEST_API_ void | CaptureStderr () |
|
GTEST_API_ void | CaptureStdout () |
|
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) |
|
static char * | CloneString (const char *str, size_t length) |
|
template<typename T1 , typename T2 > |
AssertionResult | CmpHelperEQ (const char *expected_expression, const char *actual_expression, const T1 &expected, const T2 &actual) |
|
GTEST_API_ AssertionResult | CmpHelperEQ (const char *expected_expression, const char *actual_expression, BiggestInt expected, BiggestInt actual) |
|
template<typename RawType > |
AssertionResult | CmpHelperFloatingPointEQ (const char *expected_expression, const char *actual_expression, RawType expected, RawType actual) |
|
GTEST_API_ AssertionResult | CmpHelperSTRCASEEQ (const char *expected_expression, const char *actual_expression, const char *expected, const char *actual) |
|
GTEST_API_ AssertionResult | CmpHelperSTRCASENE (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2) |
|
GTEST_API_ AssertionResult | CmpHelperSTREQ (const char *expected_expression, const char *actual_expression, const char *expected, const char *actual) |
|
GTEST_API_ AssertionResult | CmpHelperSTREQ (const char *expected_expression, const char *actual_expression, const wchar_t *expected, const wchar_t *actual) |
|
GTEST_API_ AssertionResult | CmpHelperSTRNE (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2) |
|
GTEST_API_ AssertionResult | CmpHelperSTRNE (const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2) |
|
GTEST_API_ char * | CodePointToUtf8 (UInt32 code_point, char *str) |
|
void | ColoredPrintf (GTestColor color, const char *fmt,...) |
|
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) |
|
GTEST_API_ 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) |
|
GTEST_API_ AssertionResult | EqFailure (const char *expected_expression, const char *actual_expression, const String &expected_value, const 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) |
|
static 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 | FormatFileLocation (const char *file, int line) |
|
template<typename T1 , typename T2 > |
String | FormatForComparisonFailureMessage (const T1 &value, const T2 &) |
|
string | FormatMatcherDescription (bool negation, const char *matcher_name, const Strings ¶m_values) |
|
GTEST_API_ std::string | FormatTimeInMillisAsSeconds (TimeInMillis ms) |
|
const char * | GetAnsiColorCode (GTestColor color) |
|
GTEST_API_ String | GetBoolAssertionFailureMessage (const AssertionResult &assertion_result, const char *expression_text, const char *actual_predicate_value, const char *expected_predicate_value) |
|
GTEST_API_ String | GetCapturedStderr () |
|
GTEST_API_ String | GetCapturedStdout () |
|
GTEST_API_ FilePath | GetCurrentExecutableName () |
|
GTEST_API_ String | GetCurrentOsStackTraceExceptTop (UnitTest *unit_test, int skip_count) |
|
template<typename E > |
E | GetElementOr (const std::vector< E > &v, int i, E default_value) |
|
FailureReporterInterface * | GetFailureReporter () |
|
int | GetNextRandomSeed (int seed) |
|
int | GetRandomSeedFromFlag (Int32 random_seed_flag) |
|
template<typename Pointer > |
Pointer::element_type * | GetRawPointer (const Pointer &p) |
|
template<typename Element > |
Element * | GetRawPointer (Element *p) |
|
GTEST_API_ TypeId | GetTestTypeId () |
|
GTEST_API_ size_t | GetThreadCount () |
|
GTEST_API_ TimeInMillis | GetTimeInMillis () |
|
template<typename T > |
TypeId | GetTypeId () |
|
template<typename T > |
String | GetTypeName () |
|
class 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_ (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_linked_ptr_mutex) |
|
| GTEST_DECLARE_STATIC_MUTEX_ (g_gmock_mutex) |
|
| GTEST_DECLARE_string_ (internal_run_death_test) |
|
| GTEST_DEFINE_STATIC_MUTEX_ (g_gmock_mutex) |
|
static | GTEST_DEFINE_STATIC_MUTEX_ (g_log_mutex) |
|
| GTEST_DEFINE_STATIC_MUTEX_ (g_linked_ptr_mutex) |
|
| GTEST_DEFINE_string_ (internal_run_death_test,"","Indicates the file, line number, temporal index of ""the single death test to run, and a file descriptor to ""which a success code may be sent, all separated by ""colons. This flag is specified if and only if the current ""process is a sub-process launched for running a thread-safe ""death test. FOR INTERNAL USE ONLY.") |
|
| GTEST_IMPL_CMP_HELPER_ (NE,!=) |
|
| GTEST_IMPL_CMP_HELPER_ (LE,<=) |
|
| GTEST_IMPL_CMP_HELPER_ (LT,< ) |
|
| GTEST_IMPL_CMP_HELPER_ (GE, >=) |
|
| GTEST_IMPL_CMP_HELPER_ (GT, >) |
|
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) |
|
GTEST_API_ Int32 | Int32FromGTestEnv (const char *flag, Int32 default_val) |
|
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) |
|
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) |
|
GTEST_API_ bool | IsTrue (bool condition) |
|
bool | IsUpper (char ch) |
|
bool | IsUtf16SurrogatePair (wchar_t first, wchar_t second) |
|
bool | IsXDigit (char ch) |
|
string | JoinAsTuple (const Strings &fields) |
|
void | Log (LogSeverity severity, const string &message, int stack_frames_to_skip) |
|
bool | LogIsVisible (LogSeverity severity) |
|
void | LogToStderr () |
|
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) |
|
GTEST_API_ 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) |
|
inline::std::ostream & | operator<< (::std::ostream &os, const String &str) |
|
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, 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, String *value) |
|
template<typename UnsignedChar , typename Char > |
static CharFormat | PrintAsCharLiteralTo (Char c, ostream *os) |
|
static CharFormat | PrintAsNarrowStringLiteralTo (char c, ostream *os) |
|
static CharFormat | PrintAsWideStringLiteralTo (wchar_t c, ostream *os) |
|
template<typename UnsignedChar , typename Char > |
void | PrintCharAndCodeTo (Char c, ostream *os) |
|
static void | PrintCharsAsStringTo (const char *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) |
|
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) |
|
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) |
|
GTEST_API_ void | PrintTo (unsigned char c,::std::ostream *os) |
|
GTEST_API_ void | PrintTo (signed char c,::std::ostream *os) |
|
void | PrintTo (char c,::std::ostream *os) |
|
void | PrintTo (bool x,::std::ostream *os) |
|
GTEST_API_ void | PrintTo (wchar_t wc,::std::ostream *os) |
|
GTEST_API_ void | PrintTo (const char *s,::std::ostream *os) |
|
void | PrintTo (char *s,::std::ostream *os) |
|
void | PrintTo (const signed char *s,::std::ostream *os) |
|
void | PrintTo (signed char *s,::std::ostream *os) |
|
void | PrintTo (const unsigned char *s,::std::ostream *os) |
|
void | PrintTo (unsigned char *s,::std::ostream *os) |
|
GTEST_API_ void | PrintTo (const wchar_t *s,::std::ostream *os) |
|
void | PrintTo (wchar_t *s,::std::ostream *os) |
|
void | PrintTo (const ::std::string &s,::std::ostream *os) |
|
template<typename T1 , typename T2 > |
void | PrintTo (const ::std::pair< T1, T2 > &value,::std::ostream *os) |
|
template<typename T > |
void | PrintTo (const ReferenceWrapper< T > &ref,::std::ostream *os) |
|
static void | PrintWideCharsAsStringTo (const wchar_t *begin, size_t len, ostream *os) |
|
void | ReportFailureInUnknownLocation (TestPartResult::Type result_type, const String &message) |
|
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) |
|
GTEST_API_ bool | SkipPrefix (const char *prefix, const char **pstr) |
|
template<typename T > |
String | StreamableToString (const T &streamable) |
|
const char * | StringFromGTestEnv (const char *flag, const char *default_val) |
|
GTEST_API_ String | StringStreamToString (::std::stringstream *stream) |
|
static int | SumOverTestCaseList (const std::vector< TestCase * > &case_list, int(TestCase::*method)() const) |
|
static void | TearDownEnvironment (Environment *env) |
|
static bool | TestCaseFailed (const TestCase *test_case) |
|
static bool | TestCasePassed (const TestCase *test_case) |
|
char | ToLower (char ch) |
|
char | ToUpper (char ch) |
|
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) |
|
template<typename T > |
void | UniversalPrintArray (const T *begin, size_t len,::std::ostream *os) |
|
GTEST_API_ void | UniversalPrintArray (const char *begin, size_t len,::std::ostream *os) |
|
template<typename T > |
void | UniversalTersePrint (const T &value,::std::ostream *os) |
|
void | UniversalTersePrint (const char *str,::std::ostream *os) |
|
void | UniversalTersePrint (char *str,::std::ostream *os) |
|
GTEST_API_ String | WideStringToUtf8 (const wchar_t *str, int num_chars) |
|
void | WriteToShardStatusFileIfNeeded () |
|