v8toolkit
0.0.1
Utility library for embedding V8 Javascript engine in a c++ program
|
Namespaces | |
internal | |
internal2 | |
Typedefs | |
typedef internal::IgnoredValue | Unused |
typedef internal::TimeInMillis | TimeInMillis |
Functions | |
template<typename F > | |
Action< F > | MakeAction (ActionInterface< F > *impl) |
template<typename Impl > | |
PolymorphicAction< Impl > | MakePolymorphicAction (const Impl &impl) |
template<typename R > | |
internal::ReturnAction< R > | Return (R value) |
PolymorphicAction< internal::ReturnNullAction > | ReturnNull () |
PolymorphicAction< internal::ReturnVoidAction > | Return () |
template<typename R > | |
internal::ReturnRefAction< R > | ReturnRef (R &x) |
template<typename R > | |
internal::ReturnRefOfCopyAction< R > | ReturnRefOfCopy (const R &x) |
template<typename R > | |
internal::ByMoveWrapper< R > | ByMove (R x) |
internal::DoDefaultAction | DoDefault () |
template<size_t N, typename T > | |
PolymorphicAction< internal::SetArgumentPointeeAction< N, T, internal::IsAProtocolMessage< T >::value > > | SetArgPointee (const T &x) |
template<size_t N> | |
PolymorphicAction< internal::SetArgumentPointeeAction< N, const char *, false > > | SetArgPointee (const char *p) |
template<size_t N> | |
PolymorphicAction< internal::SetArgumentPointeeAction< N, const wchar_t *, false > > | SetArgPointee (const wchar_t *p) |
template<size_t N, typename T > | |
PolymorphicAction< internal::SetArgumentPointeeAction< N, T, internal::IsAProtocolMessage< T >::value > > | SetArgumentPointee (const T &x) |
template<typename T1 , typename T2 > | |
PolymorphicAction< internal::AssignAction< T1, T2 > > | Assign (T1 *ptr, T2 val) |
template<typename T > | |
PolymorphicAction< internal::SetErrnoAndReturnAction< T > > | SetErrnoAndReturn (int errval, T result) |
template<typename FunctionImpl > | |
PolymorphicAction< internal::InvokeWithoutArgsAction< FunctionImpl > > | InvokeWithoutArgs (FunctionImpl function_impl) |
template<class Class , typename MethodPtr > | |
PolymorphicAction< internal::InvokeMethodWithoutArgsAction< Class, MethodPtr > > | InvokeWithoutArgs (Class *obj_ptr, MethodPtr method_ptr) |
template<typename A > | |
internal::IgnoreResultAction< A > | IgnoreResult (const A &an_action) |
template<typename T > | |
internal::ReferenceWrapper< T > | ByRef (T &l_value) |
GTEST_API_ Cardinality | AtLeast (int n) |
GTEST_API_ Cardinality | AtMost (int n) |
GTEST_API_ Cardinality | AnyNumber () |
GTEST_API_ Cardinality | Between (int min, int max) |
GTEST_API_ Cardinality | Exactly (int n) |
Cardinality | MakeCardinality (const CardinalityInterface *c) |
template<int k1, typename InnerAction > | |
internal::WithArgsAction< InnerAction, k1 > | WithArgs (const InnerAction &action) |
template<int k1, int k2, typename InnerAction > | |
internal::WithArgsAction< InnerAction, k1, k2 > | WithArgs (const InnerAction &action) |
template<int k1, int k2, int k3, typename InnerAction > | |
internal::WithArgsAction< InnerAction, k1, k2, k3 > | WithArgs (const InnerAction &action) |
template<int k1, int k2, int k3, int k4, typename InnerAction > | |
internal::WithArgsAction< InnerAction, k1, k2, k3, k4 > | WithArgs (const InnerAction &action) |
template<int k1, int k2, int k3, int k4, int k5, typename InnerAction > | |
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5 > | WithArgs (const InnerAction &action) |
template<int k1, int k2, int k3, int k4, int k5, int k6, typename InnerAction > | |
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6 > | WithArgs (const InnerAction &action) |
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, typename InnerAction > | |
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7 > | WithArgs (const InnerAction &action) |
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, typename InnerAction > | |
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7, k8 > | WithArgs (const InnerAction &action) |
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, int k9, typename InnerAction > | |
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7, k8, k9 > | WithArgs (const InnerAction &action) |
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, int k9, int k10, typename InnerAction > | |
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7, k8, k9, k10 > | WithArgs (const InnerAction &action) |
template<typename Action1 , typename Action2 > | |
internal::DoBothAction< Action1, Action2 > | DoAll (Action1 a1, Action2 a2) |
template<typename Action1 , typename Action2 , typename Action3 > | |
internal::DoBothAction< Action1, internal::DoBothAction< Action2, Action3 > > | DoAll (Action1 a1, Action2 a2, Action3 a3) |
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 > | |
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, Action4 > > > | DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4) |
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 > | |
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, Action5 > > > > | DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5) |
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 > | |
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, Action6 > > > > > | DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5, Action6 a6) |
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 , typename Action7 > | |
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, internal::DoBothAction< Action6, Action7 > > > > > > | DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5, Action6 a6, Action7 a7) |
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 , typename Action7 , typename Action8 > | |
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, internal::DoBothAction< Action6, internal::DoBothAction< Action7, Action8 > > > > > > > | DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5, Action6 a6, Action7 a7, Action8 a8) |
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 , typename Action7 , typename Action8 , typename Action9 > | |
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, internal::DoBothAction< Action6, internal::DoBothAction< Action7, internal::DoBothAction< Action8, Action9 > > > > > > > > | DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5, Action6 a6, Action7 a7, Action8 a8, Action9 a9) |
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 , typename Action7 , typename Action8 , typename Action9 , typename Action10 > | |
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, internal::DoBothAction< Action6, internal::DoBothAction< Action7, internal::DoBothAction< Action8, internal::DoBothAction< Action9, Action10 > > > > > > > > > | DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5, Action6 a6, Action7 a7, Action8 a8, Action9 a9, Action10 a10) |
ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_0_VALUE_PARAMS()) | |
ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_1_VALUE_PARAMS(p0)) | |
ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_2_VALUE_PARAMS(p0, p1)) | |
ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_3_VALUE_PARAMS(p0, p1, p2)) | |
ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_4_VALUE_PARAMS(p0, p1, p2, p3)) | |
ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4)) | |
ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5)) | |
ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6)) | |
ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7)) | |
ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8)) | |
ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9)) | |
ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_0_VALUE_PARAMS()) | |
ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_1_VALUE_PARAMS(p0)) | |
ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_2_VALUE_PARAMS(p0, p1)) | |
ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_3_VALUE_PARAMS(p0, p1, p2)) | |
ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_4_VALUE_PARAMS(p0, p1, p2, p3)) | |
ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4)) | |
ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5)) | |
ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6)) | |
ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7)) | |
ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8)) | |
ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9)) | |
template<typename InnerMatcher > | |
internal::ArgsMatcher< InnerMatcher > | Args (const InnerMatcher &matcher) |
template<int k1, typename InnerMatcher > | |
internal::ArgsMatcher< InnerMatcher, k1 > | Args (const InnerMatcher &matcher) |
template<int k1, int k2, typename InnerMatcher > | |
internal::ArgsMatcher< InnerMatcher, k1, k2 > | Args (const InnerMatcher &matcher) |
template<int k1, int k2, int k3, typename InnerMatcher > | |
internal::ArgsMatcher< InnerMatcher, k1, k2, k3 > | Args (const InnerMatcher &matcher) |
template<int k1, int k2, int k3, int k4, typename InnerMatcher > | |
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4 > | Args (const InnerMatcher &matcher) |
template<int k1, int k2, int k3, int k4, int k5, typename InnerMatcher > | |
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5 > | Args (const InnerMatcher &matcher) |
template<int k1, int k2, int k3, int k4, int k5, int k6, typename InnerMatcher > | |
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6 > | Args (const InnerMatcher &matcher) |
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, typename InnerMatcher > | |
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6, k7 > | Args (const InnerMatcher &matcher) |
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, typename InnerMatcher > | |
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8 > | Args (const InnerMatcher &matcher) |
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, int k9, typename InnerMatcher > | |
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8, k9 > | Args (const InnerMatcher &matcher) |
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, int k9, int k10, typename InnerMatcher > | |
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8, k9, k10 > | Args (const InnerMatcher &matcher) |
internal::ElementsAreMatcher< ::testing::tuple<> > | ElementsAre () |
template<typename T1 > | |
internal::ElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type > > | ElementsAre (const T1 &e1) |
template<typename T1 , typename T2 > | |
internal::ElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type > > | ElementsAre (const T1 &e1, const T2 &e2) |
template<typename T1 , typename T2 , typename T3 > | |
internal::ElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type > > | ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3) |
template<typename T1 , typename T2 , typename T3 , typename T4 > | |
internal::ElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type > > | ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
internal::ElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type > > | ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > | |
internal::ElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type > > | ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > | |
internal::ElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type > > | ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 > | |
internal::ElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type > > | ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > | |
internal::ElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type, typename internal::DecayArray< T9 >::type > > | ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8, const T9 &e9) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 > | |
internal::ElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type, typename internal::DecayArray< T9 >::type, typename internal::DecayArray< T10 >::type > > | ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8, const T9 &e9, const T10 &e10) |
internal::UnorderedElementsAreMatcher< ::testing::tuple<> > | UnorderedElementsAre () |
template<typename T1 > | |
internal::UnorderedElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type > > | UnorderedElementsAre (const T1 &e1) |
template<typename T1 , typename T2 > | |
internal::UnorderedElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type > > | UnorderedElementsAre (const T1 &e1, const T2 &e2) |
template<typename T1 , typename T2 , typename T3 > | |
internal::UnorderedElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type > > | UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3) |
template<typename T1 , typename T2 , typename T3 , typename T4 > | |
internal::UnorderedElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type > > | UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
internal::UnorderedElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type > > | UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > | |
internal::UnorderedElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type > > | UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > | |
internal::UnorderedElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type > > | UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 > | |
internal::UnorderedElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type > > | UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > | |
internal::UnorderedElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type, typename internal::DecayArray< T9 >::type > > | UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8, const T9 &e9) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 > | |
internal::UnorderedElementsAreMatcher< ::testing::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type, typename internal::DecayArray< T9 >::type, typename internal::DecayArray< T10 >::type > > | UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8, const T9 &e9, const T10 &e10) |
template<typename M1 , typename M2 > | |
internal::AllOfResult2< M1, M2 >::type | AllOf (M1 m1, M2 m2) |
template<typename M1 , typename M2 , typename M3 > | |
internal::AllOfResult3< M1, M2, M3 >::type | AllOf (M1 m1, M2 m2, M3 m3) |
template<typename M1 , typename M2 , typename M3 , typename M4 > | |
internal::AllOfResult4< M1, M2, M3, M4 >::type | AllOf (M1 m1, M2 m2, M3 m3, M4 m4) |
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 > | |
internal::AllOfResult5< M1, M2, M3, M4, M5 >::type | AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5) |
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 > | |
internal::AllOfResult6< M1, M2, M3, M4, M5, M6 >::type | AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6) |
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 > | |
internal::AllOfResult7< M1, M2, M3, M4, M5, M6, M7 >::type | AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7) |
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 > | |
internal::AllOfResult8< M1, M2, M3, M4, M5, M6, M7, M8 >::type | AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8) |
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 , typename M9 > | |
internal::AllOfResult9< M1, M2, M3, M4, M5, M6, M7, M8, M9 >::type | AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8, M9 m9) |
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 , typename M9 , typename M10 > | |
internal::AllOfResult10< M1, M2, M3, M4, M5, M6, M7, M8, M9, M10 >::type | AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8, M9 m9, M10 m10) |
template<typename M1 , typename M2 > | |
internal::AnyOfResult2< M1, M2 >::type | AnyOf (M1 m1, M2 m2) |
template<typename M1 , typename M2 , typename M3 > | |
internal::AnyOfResult3< M1, M2, M3 >::type | AnyOf (M1 m1, M2 m2, M3 m3) |
template<typename M1 , typename M2 , typename M3 , typename M4 > | |
internal::AnyOfResult4< M1, M2, M3, M4 >::type | AnyOf (M1 m1, M2 m2, M3 m3, M4 m4) |
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 > | |
internal::AnyOfResult5< M1, M2, M3, M4, M5 >::type | AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5) |
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 > | |
internal::AnyOfResult6< M1, M2, M3, M4, M5, M6 >::type | AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6) |
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 > | |
internal::AnyOfResult7< M1, M2, M3, M4, M5, M6, M7 >::type | AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7) |
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 > | |
internal::AnyOfResult8< M1, M2, M3, M4, M5, M6, M7, M8 >::type | AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8) |
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 , typename M9 > | |
internal::AnyOfResult9< M1, M2, M3, M4, M5, M6, M7, M8, M9 >::type | AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8, M9 m9) |
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 , typename M9 , typename M10 > | |
internal::AnyOfResult10< M1, M2, M3, M4, M5, M6, M7, M8, M9, M10 >::type | AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8, M9 m9, M10 m10) |
template<typename T > | |
Matcher< T > | MakeMatcher (const MatcherInterface< T > *impl) |
template<class Impl > | |
PolymorphicMatcher< Impl > | MakePolymorphicMatcher (const Impl &impl) |
template<typename T , typename M > | |
Matcher< T > | MatcherCast (const M &matcher) |
template<typename T , typename M > | |
Matcher< T > | SafeMatcherCast (const M &polymorphic_matcher) |
template<typename T > | |
Matcher< T > | A () |
template<typename Iter > | |
internal::ElementsAreArrayMatcher< typename::std::iterator_traits< Iter >::value_type > | ElementsAreArray (Iter first, Iter last) |
template<typename T > | |
internal::ElementsAreArrayMatcher< T > | ElementsAreArray (const T *pointer, size_t count) |
template<typename T , size_t N> | |
internal::ElementsAreArrayMatcher< T > | ElementsAreArray (const T(&array)[N]) |
template<typename Container > | |
internal::ElementsAreArrayMatcher< typename Container::value_type > | ElementsAreArray (const Container &container) |
template<typename Iter > | |
internal::UnorderedElementsAreArrayMatcher< typename::std::iterator_traits< Iter >::value_type > | UnorderedElementsAreArray (Iter first, Iter last) |
template<typename T > | |
internal::UnorderedElementsAreArrayMatcher< T > | UnorderedElementsAreArray (const T *pointer, size_t count) |
template<typename T , size_t N> | |
internal::UnorderedElementsAreArrayMatcher< T > | UnorderedElementsAreArray (const T(&array)[N]) |
template<typename Container > | |
internal::UnorderedElementsAreArrayMatcher< typename Container::value_type > | UnorderedElementsAreArray (const Container &container) |
template<typename T > | |
Matcher< T > | An () |
template<typename T > | |
internal::EqMatcher< T > | Eq (T x) |
template<typename Lhs , typename Rhs > | |
Matcher< Lhs > | TypedEq (const Rhs &rhs) |
template<typename Rhs > | |
internal::GeMatcher< Rhs > | Ge (Rhs x) |
template<typename Rhs > | |
internal::GtMatcher< Rhs > | Gt (Rhs x) |
template<typename Rhs > | |
internal::LeMatcher< Rhs > | Le (Rhs x) |
template<typename Rhs > | |
internal::LtMatcher< Rhs > | Lt (Rhs x) |
template<typename Rhs > | |
internal::NeMatcher< Rhs > | Ne (Rhs x) |
PolymorphicMatcher< internal::IsNullMatcher > | IsNull () |
PolymorphicMatcher< internal::NotNullMatcher > | NotNull () |
template<typename T > | |
internal::RefMatcher< T & > | Ref (T &x) |
internal::FloatingEqMatcher< double > | DoubleEq (double rhs) |
internal::FloatingEqMatcher< double > | NanSensitiveDoubleEq (double rhs) |
internal::FloatingEqMatcher< double > | DoubleNear (double rhs, double max_abs_error) |
internal::FloatingEqMatcher< double > | NanSensitiveDoubleNear (double rhs, double max_abs_error) |
internal::FloatingEqMatcher< float > | FloatEq (float rhs) |
internal::FloatingEqMatcher< float > | NanSensitiveFloatEq (float rhs) |
internal::FloatingEqMatcher< float > | FloatNear (float rhs, float max_abs_error) |
internal::FloatingEqMatcher< float > | NanSensitiveFloatNear (float rhs, float max_abs_error) |
template<typename InnerMatcher > | |
internal::PointeeMatcher< InnerMatcher > | Pointee (const InnerMatcher &inner_matcher) |
template<typename To > | |
PolymorphicMatcher< internal::WhenDynamicCastToMatcher< To > > | WhenDynamicCastTo (const Matcher< To > &inner_matcher) |
template<typename Class , typename FieldType , typename FieldMatcher > | |
PolymorphicMatcher< internal::FieldMatcher< Class, FieldType > > | Field (FieldType Class::*field, const FieldMatcher &matcher) |
template<typename Class , typename PropertyType , typename PropertyMatcher > | |
PolymorphicMatcher< internal::PropertyMatcher< Class, PropertyType > > | Property (PropertyType(Class::*property)() const, const PropertyMatcher &matcher) |
template<typename Callable , typename ResultOfMatcher > | |
internal::ResultOfMatcher< Callable > | ResultOf (Callable callable, const ResultOfMatcher &matcher) |
PolymorphicMatcher< internal::StrEqualityMatcher< internal::string > > | StrEq (const internal::string &str) |
PolymorphicMatcher< internal::StrEqualityMatcher< internal::string > > | StrNe (const internal::string &str) |
PolymorphicMatcher< internal::StrEqualityMatcher< internal::string > > | StrCaseEq (const internal::string &str) |
PolymorphicMatcher< internal::StrEqualityMatcher< internal::string > > | StrCaseNe (const internal::string &str) |
PolymorphicMatcher< internal::HasSubstrMatcher< internal::string > > | HasSubstr (const internal::string &substring) |
PolymorphicMatcher< internal::StartsWithMatcher< internal::string > > | StartsWith (const internal::string &prefix) |
PolymorphicMatcher< internal::EndsWithMatcher< internal::string > > | EndsWith (const internal::string &suffix) |
PolymorphicMatcher< internal::MatchesRegexMatcher > | MatchesRegex (const internal::RE *regex) |
PolymorphicMatcher< internal::MatchesRegexMatcher > | MatchesRegex (const internal::string ®ex) |
PolymorphicMatcher< internal::MatchesRegexMatcher > | ContainsRegex (const internal::RE *regex) |
PolymorphicMatcher< internal::MatchesRegexMatcher > | ContainsRegex (const internal::string ®ex) |
internal::Eq2Matcher | Eq () |
internal::Ge2Matcher | Ge () |
internal::Gt2Matcher | Gt () |
internal::Le2Matcher | Le () |
internal::Lt2Matcher | Lt () |
internal::Ne2Matcher | Ne () |
template<typename InnerMatcher > | |
internal::NotMatcher< InnerMatcher > | Not (InnerMatcher m) |
template<typename Predicate > | |
PolymorphicMatcher< internal::TrulyMatcher< Predicate > > | Truly (Predicate pred) |
template<typename SizeMatcher > | |
internal::SizeIsMatcher< SizeMatcher > | SizeIs (const SizeMatcher &size_matcher) |
template<typename DistanceMatcher > | |
internal::BeginEndDistanceIsMatcher< DistanceMatcher > | BeginEndDistanceIs (const DistanceMatcher &distance_matcher) |
template<typename Container > | |
PolymorphicMatcher< internal::ContainerEqMatcher< GTEST_REMOVE_CONST_(Container)> > | ContainerEq (const Container &rhs) |
template<typename Comparator , typename ContainerMatcher > | |
internal::WhenSortedByMatcher< Comparator, ContainerMatcher > | WhenSortedBy (const Comparator &comparator, const ContainerMatcher &container_matcher) |
template<typename ContainerMatcher > | |
internal::WhenSortedByMatcher< internal::LessComparator, ContainerMatcher > | WhenSorted (const ContainerMatcher &container_matcher) |
template<typename TupleMatcher , typename Container > | |
internal::PointwiseMatcher< TupleMatcher, GTEST_REMOVE_CONST_(Container)> | Pointwise (const TupleMatcher &tuple_matcher, const Container &rhs) |
template<typename Tuple2Matcher , typename RhsContainer > | |
internal::UnorderedElementsAreArrayMatcher< typename internal::BoundSecondMatcher< Tuple2Matcher, typename internal::StlContainerView< GTEST_REMOVE_CONST_(RhsContainer)>::type::value_type > > | UnorderedPointwise (const Tuple2Matcher &tuple2_matcher, const RhsContainer &rhs_container) |
template<typename M > | |
internal::ContainsMatcher< M > | Contains (M matcher) |
template<typename M > | |
internal::EachMatcher< M > | Each (M matcher) |
template<typename M > | |
internal::KeyMatcher< M > | Key (M inner_matcher) |
template<typename FirstMatcher , typename SecondMatcher > | |
internal::PairMatcher< FirstMatcher, SecondMatcher > | Pair (FirstMatcher first_matcher, SecondMatcher second_matcher) |
template<typename M > | |
internal::MatcherAsPredicate< M > | Matches (M matcher) |
template<typename T , typename M > | |
bool | Value (const T &value, M matcher) |
template<typename T , typename M > | |
bool | ExplainMatchResult (M matcher, const T &value, MatchResultListener *listener) |
template<typename InnerMatcher > | |
InnerMatcher | AllArgs (const InnerMatcher &matcher) |
template<typename FunctionImpl > | |
PolymorphicAction< internal::InvokeAction< FunctionImpl > > | Invoke (FunctionImpl function_impl) |
template<class Class , typename MethodPtr > | |
PolymorphicAction< internal::InvokeMethodAction< Class, MethodPtr > > | Invoke (Class *obj_ptr, MethodPtr method_ptr) |
template<typename InnerAction > | |
internal::WithArgsAction< InnerAction > | WithoutArgs (const InnerAction &action) |
template<int k, typename InnerAction > | |
internal::WithArgsAction< InnerAction, k > | WithArg (const InnerAction &action) |
ACTION_TEMPLATE (ReturnArg, HAS_1_TEMPLATE_PARAMS(int, k), AND_0_VALUE_PARAMS()) | |
ACTION_TEMPLATE (SaveArg, HAS_1_TEMPLATE_PARAMS(int, k), AND_1_VALUE_PARAMS(pointer)) | |
ACTION_TEMPLATE (SaveArgPointee, HAS_1_TEMPLATE_PARAMS(int, k), AND_1_VALUE_PARAMS(pointer)) | |
ACTION_TEMPLATE (SetArgReferee, HAS_1_TEMPLATE_PARAMS(int, k), AND_1_VALUE_PARAMS(value)) | |
ACTION_TEMPLATE (SetArrayArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_2_VALUE_PARAMS(first, last)) | |
ACTION_TEMPLATE (DeleteArg, HAS_1_TEMPLATE_PARAMS(int, k), AND_0_VALUE_PARAMS()) | |
ACTION_P (ReturnPointee, pointer) | |
MATCHER (IsEmpty, negation?"isn't empty":"is empty") | |
template<typename T > | |
const T & | Const (const T &x) |
GMOCK_DECLARE_bool_ (catch_leaked_mocks) | |
GMOCK_DECLARE_string_ (verbose) | |
GTEST_API_ void | InitGoogleMock (int *argc, char **argv) |
GTEST_API_ void | InitGoogleMock (int *argc, wchar_t **argv) |
GTEST_DECLARE_string_ (death_test_style) | |
std::ostream & | operator<< (std::ostream &os, const Message &sb) |
template<typename T > | |
::std::string | PrintToString (const T &value) |
std::ostream & | operator<< (std::ostream &os, const TestPartResult &result) |
GTEST_DECLARE_bool_ (also_run_disabled_tests) | |
GTEST_DECLARE_bool_ (break_on_failure) | |
GTEST_DECLARE_bool_ (catch_exceptions) | |
GTEST_DECLARE_string_ (color) | |
GTEST_DECLARE_string_ (filter) | |
GTEST_DECLARE_bool_ (list_tests) | |
GTEST_DECLARE_string_ (output) | |
GTEST_DECLARE_bool_ (print_time) | |
GTEST_DECLARE_int32_ (random_seed) | |
GTEST_DECLARE_int32_ (repeat) | |
GTEST_DECLARE_bool_ (show_internal_stack_frames) | |
GTEST_DECLARE_bool_ (shuffle) | |
GTEST_DECLARE_int32_ (stack_trace_depth) | |
GTEST_DECLARE_bool_ (throw_on_failure) | |
GTEST_DECLARE_string_ (stream_result_to) | |
GTEST_API_ AssertionResult | AssertionSuccess () |
GTEST_API_ AssertionResult | AssertionFailure () |
GTEST_API_ AssertionResult | AssertionFailure (const Message &msg) |
Environment * | AddGlobalTestEnvironment (Environment *env) |
GTEST_API_ void | InitGoogleTest (int *argc, char **argv) |
GTEST_API_ void | InitGoogleTest (int *argc, wchar_t **argv) |
GTEST_API_ AssertionResult | IsSubstring (const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack) |
GTEST_API_ AssertionResult | IsSubstring (const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack) |
GTEST_API_ AssertionResult | IsNotSubstring (const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack) |
GTEST_API_ AssertionResult | IsNotSubstring (const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack) |
GTEST_API_ AssertionResult | IsSubstring (const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack) |
GTEST_API_ AssertionResult | IsNotSubstring (const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack) |
GTEST_API_ AssertionResult | FloatLE (const char *expr1, const char *expr2, float val1, float val2) |
GTEST_API_ AssertionResult | DoubleLE (const char *expr1, const char *expr2, double val1, double val2) |
template<typename T1 , typename T2 > | |
bool | StaticAssertTypeEq () |
GTEST_DECLARE_bool_ (death_test_use_fork) | |
Variables | |
const internal::AnythingMatcher | _ = {} |
class GTEST_API_ testing::InSequence | GTEST_ATTRIBUTE_UNUSED_ |
const int | kMaxStackTraceDepth = 100 |
class testing::MockFunction |
Definition at line 873 of file gmock-generated-function-mockers.h.
Definition at line 1046 of file gmock-actions.h.
Action<F> testing::MakeAction | ( | ActionInterface< F > * | impl | ) |
Definition at line 463 of file gmock-actions.h.
Referenced by testing::internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7, k8, k9, k10 >::operator Action< F >().
|
inline |
Definition at line 475 of file gmock-actions.h.
Referenced by Assign(), Invoke(), InvokeWithoutArgs(), Return(), ReturnNull(), SetArgPointee(), SetArgumentPointee(), and SetErrnoAndReturn().
internal::ReturnAction<R> testing::Return | ( | R | value | ) |
Definition at line 1061 of file gmock-actions.h.
References testing::internal::move().
Referenced by TEST().
|
inline |
Definition at line 1066 of file gmock-actions.h.
References MakePolymorphicAction().
|
inline |
Definition at line 1071 of file gmock-actions.h.
References MakePolymorphicAction().
|
inline |
Definition at line 1077 of file gmock-actions.h.
Referenced by TEST().
|
inline |
Definition at line 1085 of file gmock-actions.h.
internal::ByMoveWrapper<R> testing::ByMove | ( | R | x | ) |
Definition at line 1094 of file gmock-actions.h.
References testing::internal::move().
|
inline |
Definition at line 1099 of file gmock-actions.h.
Referenced by TEST().
PolymorphicAction< internal::SetArgumentPointeeAction< N, T, internal::IsAProtocolMessage<T>::value> > testing::SetArgPointee | ( | const T & | x | ) |
Definition at line 1109 of file gmock-actions.h.
References MakePolymorphicAction().
PolymorphicAction< internal::SetArgumentPointeeAction<N, const char*, false> > testing::SetArgPointee | ( | const char * | p | ) |
Definition at line 1121 of file gmock-actions.h.
References MakePolymorphicAction().
PolymorphicAction< internal::SetArgumentPointeeAction<N, const wchar_t*, false> > testing::SetArgPointee | ( | const wchar_t * | p | ) |
Definition at line 1129 of file gmock-actions.h.
References MakePolymorphicAction().
PolymorphicAction< internal::SetArgumentPointeeAction< N, T, internal::IsAProtocolMessage<T>::value> > testing::SetArgumentPointee | ( | const T & | x | ) |
Definition at line 1140 of file gmock-actions.h.
References MakePolymorphicAction().
PolymorphicAction<internal::AssignAction<T1, T2> > testing::Assign | ( | T1 * | ptr, |
T2 | val | ||
) |
Definition at line 1147 of file gmock-actions.h.
References MakePolymorphicAction().
Referenced by TEST().
PolymorphicAction<internal::SetErrnoAndReturnAction<T> > testing::SetErrnoAndReturn | ( | int | errval, |
T | result | ||
) |
Definition at line 1156 of file gmock-actions.h.
References MakePolymorphicAction().
Referenced by TEST().
PolymorphicAction<internal::InvokeWithoutArgsAction<FunctionImpl> > testing::InvokeWithoutArgs | ( | FunctionImpl | function_impl | ) |
Definition at line 1168 of file gmock-actions.h.
References MakePolymorphicAction().
Referenced by TEST().
PolymorphicAction<internal::InvokeMethodWithoutArgsAction<Class, MethodPtr> > testing::InvokeWithoutArgs | ( | Class * | obj_ptr, |
MethodPtr | method_ptr | ||
) |
Definition at line 1177 of file gmock-actions.h.
References MakePolymorphicAction().
|
inline |
Definition at line 1187 of file gmock-actions.h.
Referenced by TEST().
|
inline |
Definition at line 1199 of file gmock-actions.h.
GTEST_API_ Cardinality testing::AtLeast | ( | int | n | ) |
Referenced by testing::Cardinality::DescribeTo(), and testing::internal::TypedExpectation< F >::WillRepeatedly().
GTEST_API_ Cardinality testing::AtMost | ( | int | n | ) |
GTEST_API_ Cardinality testing::AnyNumber | ( | ) |
GTEST_API_ Cardinality testing::Between | ( | int | min, |
int | max | ||
) |
GTEST_API_ Cardinality testing::Exactly | ( | int | n | ) |
Referenced by testing::Cardinality::DescribeTo(), testing::internal::TypedExpectation< F >::Times(), and testing::internal::TypedExpectation< F >::WillOnce().
|
inline |
Definition at line 141 of file gmock-cardinalities.h.
|
inline |
Definition at line 625 of file gmock-generated-actions.h.
|
inline |
Definition at line 631 of file gmock-generated-actions.h.
|
inline |
Definition at line 637 of file gmock-generated-actions.h.
|
inline |
Definition at line 643 of file gmock-generated-actions.h.
|
inline |
Definition at line 649 of file gmock-generated-actions.h.
|
inline |
Definition at line 655 of file gmock-generated-actions.h.
|
inline |
Definition at line 662 of file gmock-generated-actions.h.
|
inline |
Definition at line 670 of file gmock-generated-actions.h.
|
inline |
Definition at line 678 of file gmock-generated-actions.h.
|
inline |
Definition at line 687 of file gmock-generated-actions.h.
|
inline |
Definition at line 696 of file gmock-generated-actions.h.
Referenced by DoAll(), and TEST().
|
inline |
Definition at line 703 of file gmock-generated-actions.h.
References DoAll().
|
inline |
Definition at line 711 of file gmock-generated-actions.h.
References DoAll().
|
inline |
Definition at line 720 of file gmock-generated-actions.h.
References DoAll().
|
inline |
Definition at line 729 of file gmock-generated-actions.h.
References DoAll().
|
inline |
Definition at line 739 of file gmock-generated-actions.h.
References DoAll().
|
inline |
Definition at line 751 of file gmock-generated-actions.h.
References DoAll().
|
inline |
Definition at line 764 of file gmock-generated-actions.h.
References DoAll().
|
inline |
Definition at line 777 of file gmock-generated-actions.h.
References DoAll().
testing::ACTION_TEMPLATE | ( | InvokeArgument | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_0_VALUE_PARAMS() | |||
) |
Definition at line 2196 of file gmock-generated-actions.h.
References testing::internal::invoke_argument::InvokeArgumentAdl().
testing::ACTION_TEMPLATE | ( | InvokeArgument | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_1_VALUE_PARAMS(p0) | |||
) |
Definition at line 2205 of file gmock-generated-actions.h.
References testing::internal::invoke_argument::InvokeArgumentAdl().
testing::ACTION_TEMPLATE | ( | InvokeArgument | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_2_VALUE_PARAMS(p0, p1) | |||
) |
Definition at line 2214 of file gmock-generated-actions.h.
References testing::internal::invoke_argument::InvokeArgumentAdl().
testing::ACTION_TEMPLATE | ( | InvokeArgument | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_3_VALUE_PARAMS(p0, p1, p2) | |||
) |
Definition at line 2223 of file gmock-generated-actions.h.
References testing::internal::invoke_argument::InvokeArgumentAdl().
testing::ACTION_TEMPLATE | ( | InvokeArgument | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_4_VALUE_PARAMS(p0, p1, p2, p3) | |||
) |
Definition at line 2232 of file gmock-generated-actions.h.
References testing::internal::invoke_argument::InvokeArgumentAdl().
testing::ACTION_TEMPLATE | ( | InvokeArgument | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) | |||
) |
Definition at line 2241 of file gmock-generated-actions.h.
References testing::internal::invoke_argument::InvokeArgumentAdl().
testing::ACTION_TEMPLATE | ( | InvokeArgument | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) | |||
) |
Definition at line 2250 of file gmock-generated-actions.h.
References testing::internal::invoke_argument::InvokeArgumentAdl().
testing::ACTION_TEMPLATE | ( | InvokeArgument | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) | |||
) |
Definition at line 2259 of file gmock-generated-actions.h.
References testing::internal::invoke_argument::InvokeArgumentAdl().
testing::ACTION_TEMPLATE | ( | InvokeArgument | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7) | |||
) |
Definition at line 2268 of file gmock-generated-actions.h.
References testing::internal::invoke_argument::InvokeArgumentAdl().
testing::ACTION_TEMPLATE | ( | InvokeArgument | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8) | |||
) |
Definition at line 2277 of file gmock-generated-actions.h.
References testing::internal::invoke_argument::InvokeArgumentAdl().
testing::ACTION_TEMPLATE | ( | InvokeArgument | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) | |||
) |
Definition at line 2286 of file gmock-generated-actions.h.
References testing::internal::invoke_argument::InvokeArgumentAdl().
testing::ACTION_TEMPLATE | ( | ReturnNew | , |
HAS_1_TEMPLATE_PARAMS(typename, T) | , | ||
AND_0_VALUE_PARAMS() | |||
) |
Definition at line 2300 of file gmock-generated-actions.h.
testing::ACTION_TEMPLATE | ( | ReturnNew | , |
HAS_1_TEMPLATE_PARAMS(typename, T) | , | ||
AND_1_VALUE_PARAMS(p0) | |||
) |
Definition at line 2306 of file gmock-generated-actions.h.
testing::ACTION_TEMPLATE | ( | ReturnNew | , |
HAS_1_TEMPLATE_PARAMS(typename, T) | , | ||
AND_2_VALUE_PARAMS(p0, p1) | |||
) |
Definition at line 2312 of file gmock-generated-actions.h.
testing::ACTION_TEMPLATE | ( | ReturnNew | , |
HAS_1_TEMPLATE_PARAMS(typename, T) | , | ||
AND_3_VALUE_PARAMS(p0, p1, p2) | |||
) |
Definition at line 2318 of file gmock-generated-actions.h.
testing::ACTION_TEMPLATE | ( | ReturnNew | , |
HAS_1_TEMPLATE_PARAMS(typename, T) | , | ||
AND_4_VALUE_PARAMS(p0, p1, p2, p3) | |||
) |
Definition at line 2324 of file gmock-generated-actions.h.
testing::ACTION_TEMPLATE | ( | ReturnNew | , |
HAS_1_TEMPLATE_PARAMS(typename, T) | , | ||
AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) | |||
) |
Definition at line 2330 of file gmock-generated-actions.h.
testing::ACTION_TEMPLATE | ( | ReturnNew | , |
HAS_1_TEMPLATE_PARAMS(typename, T) | , | ||
AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) | |||
) |
Definition at line 2336 of file gmock-generated-actions.h.
testing::ACTION_TEMPLATE | ( | ReturnNew | , |
HAS_1_TEMPLATE_PARAMS(typename, T) | , | ||
AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) | |||
) |
Definition at line 2342 of file gmock-generated-actions.h.
testing::ACTION_TEMPLATE | ( | ReturnNew | , |
HAS_1_TEMPLATE_PARAMS(typename, T) | , | ||
AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7) | |||
) |
Definition at line 2348 of file gmock-generated-actions.h.
testing::ACTION_TEMPLATE | ( | ReturnNew | , |
HAS_1_TEMPLATE_PARAMS(typename, T) | , | ||
AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8) | |||
) |
Definition at line 2354 of file gmock-generated-actions.h.
testing::ACTION_TEMPLATE | ( | ReturnNew | , |
HAS_1_TEMPLATE_PARAMS(typename, T) | , | ||
AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) | |||
) |
Definition at line 2360 of file gmock-generated-actions.h.
|
inline |
Definition at line 481 of file gmock-generated-matchers.h.
Referenced by v8toolkit::V8ClassWrapper< T, V8TOOLKIT_V8CLASSWRAPPER_USE_REAL_TEMPLATE_SFINAE >::_add_fake_method(), v8toolkit::V8ClassWrapper< T, V8TOOLKIT_V8CLASSWRAPPER_USE_REAL_TEMPLATE_SFINAE >::add_fake_method_for_const_type(), v8toolkit::add_function(), v8toolkit::V8ClassWrapper< T, V8TOOLKIT_V8CLASSWRAPPER_USE_REAL_TEMPLATE_SFINAE >::add_member_readonly(), v8toolkit::V8ClassWrapper< T, V8TOOLKIT_V8CLASSWRAPPER_USE_REAL_TEMPLATE_SFINAE >::add_method(), v8toolkit::bind(), ElementsAre(), ExplainMatchResult(), v8toolkit::Factory< Base, TypeList< ConstructorArgs... >, FactoryBase, Deleter >::get_unique(), v8toolkit::V8ClassWrapper< T, V8TOOLKIT_V8CLASSWRAPPER_USE_REAL_TEMPLATE_SFINAE >::make_callable(), v8toolkit::make_function_template(), v8toolkit::make_std_function_from_callable(), v8toolkit::map_type_helper(), testing::internal::BothOfMatcherImpl< T >::MatchAndExplain(), testing::internal::EitherOfMatcherImpl< T >::MatchAndExplain(), v8toolkit::multimap_type_helper(), v8toolkit::Script::operator v8::Global< v8::Script > &(), v8toolkit::literals::operator""_v8(), v8toolkit::v8toolkit::CastToNative< eastl::pair< FirstT, SecondT > >::operator()(), v8toolkit::CallCallable< func::function< ReturnType(InitialArg, Args...)>, InitialArg >::operator()(), v8toolkit::CastToNative< eastl::vector_map< Key, Value, Args... > >::operator()(), v8toolkit::CastToNative< eastl::vector< T, Args... > >::operator()(), v8toolkit::CastToNative< eastl::vector_set< T, Args... > >::operator()(), v8toolkit::CallCallable< func::function< void(InitialArg, Args...)>, InitialArg >::operator()(), v8toolkit::CastToNative< eastl::vector_multimap< Key, Value, Args... > >::operator()(), v8toolkit::CallCallable< func::function< ReturnType(Args...)> >::operator()(), v8toolkit::CastToNative< std::map< Key, Value, Args... > >::operator()(), v8toolkit::CastToNative< std::multimap< Key, Value, Args... > >::operator()(), v8toolkit::Bind< R(T::*)(Args...)>::operator()(), v8toolkit::Bind< R(T::*)(Args...)& >::operator()(), v8toolkit::Bind< R(T::*)(Args...) const >::operator()(), v8toolkit::Bind< R(T::*)(Args...) const & >::operator()(), v8toolkit::CastTupleToJS< 0, std::tuple< Args... > >::operator()(), v8toolkit::CastTupleToJS< position, std::tuple< Args... > >::operator()(), v8toolkit::CastToJS< std::set< T, Rest... > >::operator()(), v8toolkit::run_function(), and UnorderedElementsAre().
|
inline |
Definition at line 487 of file gmock-generated-matchers.h.
|
inline |
Definition at line 493 of file gmock-generated-matchers.h.
|
inline |
Definition at line 499 of file gmock-generated-matchers.h.
|
inline |
Definition at line 505 of file gmock-generated-matchers.h.
|
inline |
Definition at line 511 of file gmock-generated-matchers.h.
|
inline |
Definition at line 517 of file gmock-generated-matchers.h.
|
inline |
Definition at line 524 of file gmock-generated-matchers.h.
|
inline |
Definition at line 532 of file gmock-generated-matchers.h.
|
inline |
Definition at line 540 of file gmock-generated-matchers.h.
|
inline |
Definition at line 549 of file gmock-generated-matchers.h.
|
inline |
Definition at line 570 of file gmock-generated-matchers.h.
References Args().
Referenced by TEST().
|
inline |
Definition at line 579 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 590 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 603 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 618 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 635 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 656 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 679 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 704 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 732 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 762 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 785 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 794 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 805 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 818 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 833 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 850 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 871 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 895 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 921 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 949 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 979 of file gmock-generated-matchers.h.
References Args().
|
inline |
Definition at line 1002 of file gmock-generated-matchers.h.
Referenced by AllOf(), ExplainMatchResult(), and TEST().
|
inline |
Definition at line 1010 of file gmock-generated-matchers.h.
References AllOf().
|
inline |
Definition at line 1018 of file gmock-generated-matchers.h.
References AllOf().
|
inline |
Definition at line 1026 of file gmock-generated-matchers.h.
References AllOf().
|
inline |
Definition at line 1035 of file gmock-generated-matchers.h.
References AllOf().
|
inline |
Definition at line 1044 of file gmock-generated-matchers.h.
References AllOf().
|
inline |
Definition at line 1053 of file gmock-generated-matchers.h.
References AllOf().
|
inline |
Definition at line 1062 of file gmock-generated-matchers.h.
References AllOf().
|
inline |
Definition at line 1073 of file gmock-generated-matchers.h.
References AllOf().
|
inline |
Definition at line 1085 of file gmock-generated-matchers.h.
Referenced by AnyOf(), ExplainMatchResult(), and TEST().
|
inline |
Definition at line 1093 of file gmock-generated-matchers.h.
References AnyOf().
|
inline |
Definition at line 1101 of file gmock-generated-matchers.h.
References AnyOf().
|
inline |
Definition at line 1109 of file gmock-generated-matchers.h.
References AnyOf().
|
inline |
Definition at line 1118 of file gmock-generated-matchers.h.
References AnyOf().
|
inline |
Definition at line 1127 of file gmock-generated-matchers.h.
References AnyOf().
|
inline |
Definition at line 1136 of file gmock-generated-matchers.h.
References AnyOf().
|
inline |
Definition at line 1145 of file gmock-generated-matchers.h.
References AnyOf().
|
inline |
Definition at line 1156 of file gmock-generated-matchers.h.
References AnyOf().
|
inline |
Definition at line 484 of file gmock-matchers.h.
Referenced by A(), testing::internal::PairMatchBase< Le2Matcher, AnyLe >::operator Matcher< ::testing::tuple< T1, T2 > >(), testing::internal::ArgsMatcher< InnerMatcher, k0, k1, k2, k3, k4, k5, k6, k7, k8, k9 >::operator Matcher< ArgsTuple >(), testing::internal::PairMatchBase< Le2Matcher, AnyLe >::operator Matcher< const ::testing::tuple< T1, T2 > & >(), testing::internal::FloatingEqMatcher< FloatType >::operator Matcher< const FloatType & >(), testing::internal::SizeIsMatcher< SizeMatcher >::operator Matcher< Container >(), testing::internal::BeginEndDistanceIsMatcher< DistanceMatcher >::operator Matcher< Container >(), testing::internal::ContainsMatcher< M >::operator Matcher< Container >(), testing::internal::EachMatcher< M >::operator Matcher< Container >(), testing::internal::UnorderedElementsAreMatcher< MatcherTuple >::operator Matcher< Container >(), testing::internal::ElementsAreMatcher< MatcherTuple >::operator Matcher< Container >(), testing::internal::UnorderedElementsAreArrayMatcher< T >::operator Matcher< Container >(), testing::internal::ElementsAreArrayMatcher< T >::operator Matcher< Container >(), testing::internal::FloatingEqMatcher< FloatType >::operator Matcher< FloatType & >(), testing::internal::FloatingEqMatcher< FloatType >::operator Matcher< FloatType >(), testing::internal::ComparisonBase< LtMatcher< Rhs >, Rhs, AnyLt >::operator Matcher< Lhs >(), testing::internal::WhenSortedByMatcher< Comparator, ContainerMatcher >::operator Matcher< LhsContainer >(), testing::internal::PointwiseMatcher< TupleMatcher, RhsContainer >::operator Matcher< LhsContainer >(), testing::internal::KeyMatcher< M >::operator Matcher< PairType >(), testing::internal::PairMatcher< FirstMatcher, SecondMatcher >::operator Matcher< PairType >(), testing::internal::PointeeMatcher< InnerMatcher >::operator Matcher< Pointer >(), testing::internal::RefMatcher< T & >::operator Matcher< Super & >(), and testing::internal::BoundSecondMatcher< Tuple2Matcher, Second >::operator Matcher< T >().
|
inline |
Definition at line 496 of file gmock-matchers.h.
Referenced by ContainerEq(), ContainsRegex(), EndsWith(), Field(), HasSubstr(), IsNull(), MatchesRegex(), NotNull(), Property(), StartsWith(), StrCaseEq(), StrCaseNe(), StrEq(), StrNe(), Truly(), and WhenDynamicCastTo().
|
inline |
Definition at line 610 of file gmock-matchers.h.
References testing::internal::MatcherCastImpl< T, M >::Cast().
Referenced by Property().
|
inline |
Definition at line 665 of file gmock-matchers.h.
References A(), and testing::SafeMatcherCastImpl< T >::Cast().
|
inline |
Definition at line 3732 of file gmock-matchers.h.
References MakeMatcher().
Referenced by v8toolkit::casttojs_multimaplike(), v8toolkit::CastToJS< eastl::vector< T, Rest... > >::operator()(), v8toolkit::CastToJS< eastl::vector_multimap< A, B, Rest... > >::operator()(), v8toolkit::CastToJS< eastl::vector_map< A, B, Rest... > >::operator()(), v8toolkit::CastToJS< std::vector< T, Rest... > >::operator()(), v8toolkit::CastToJS< std::map< KeyType, ValueType, Rest... > >::operator()(), v8toolkit::CastToJS< std::multimap< A, B, Rest... > >::operator()(), v8toolkit::CastToJS< std::tuple< Args... > >::operator()(), and SafeMatcherCast().
|
inline |
Definition at line 3646 of file gmock-matchers.h.
Referenced by ElementsAreArray(), and TEST().
|
inline |
Definition at line 3652 of file gmock-matchers.h.
References ElementsAreArray().
|
inline |
Definition at line 3658 of file gmock-matchers.h.
References ElementsAreArray().
|
inline |
Definition at line 3665 of file gmock-matchers.h.
References ElementsAreArray().
|
inline |
Definition at line 3688 of file gmock-matchers.h.
Referenced by UnorderedElementsAreArray(), and UnorderedPointwise().
|
inline |
Definition at line 3695 of file gmock-matchers.h.
References UnorderedElementsAreArray().
|
inline |
Definition at line 3701 of file gmock-matchers.h.
References UnorderedElementsAreArray().
|
inline |
Definition at line 3708 of file gmock-matchers.h.
References UnorderedElementsAreArray().
|
inline |
Definition at line 3736 of file gmock-matchers.h.
|
inline |
Definition at line 3742 of file gmock-matchers.h.
Referenced by std::tr1::gtest_internal::SameSizeTuplePrefixComparator< k, k >::Eq(), testing::Matcher< T >::Matcher(), std::tr1::operator==(), TEST(), and TypedEq().
|
inline |
Definition at line 3762 of file gmock-matchers.h.
References Eq().
|
inline |
Definition at line 3766 of file gmock-matchers.h.
Referenced by TEST().
|
inline |
Definition at line 3772 of file gmock-matchers.h.
Referenced by TEST().
|
inline |
Definition at line 3778 of file gmock-matchers.h.
Referenced by TEST().
|
inline |
Definition at line 3784 of file gmock-matchers.h.
Referenced by TEST().
|
inline |
Definition at line 3790 of file gmock-matchers.h.
Referenced by TEST().
|
inline |
Definition at line 3795 of file gmock-matchers.h.
References MakePolymorphicMatcher().
Referenced by TEST().
|
inline |
Definition at line 3802 of file gmock-matchers.h.
References MakePolymorphicMatcher().
Referenced by TEST().
|
inline |
Definition at line 3809 of file gmock-matchers.h.
Referenced by v8toolkit::safe_move_constructor(), and TEST().
|
inline |
Definition at line 3815 of file gmock-matchers.h.
Referenced by TEST().
|
inline |
Definition at line 3821 of file gmock-matchers.h.
Referenced by TEST().
|
inline |
Definition at line 3828 of file gmock-matchers.h.
|
inline |
Definition at line 3836 of file gmock-matchers.h.
|
inline |
Definition at line 3843 of file gmock-matchers.h.
Referenced by TEST().
|
inline |
Definition at line 3849 of file gmock-matchers.h.
Referenced by TEST().
|
inline |
Definition at line 3856 of file gmock-matchers.h.
|
inline |
Definition at line 3864 of file gmock-matchers.h.
|
inline |
Definition at line 3872 of file gmock-matchers.h.
Referenced by testing::internal::PointeeMatcher< InnerMatcher >::operator Matcher< Pointer >(), and TEST().
|
inline |
Definition at line 3885 of file gmock-matchers.h.
References MakePolymorphicMatcher().
|
inline |
Definition at line 3896 of file gmock-matchers.h.
References MakePolymorphicMatcher().
Referenced by std::tr1::GTEST_ADD_REF_(), and TEST().
|
inline |
Definition at line 3913 of file gmock-matchers.h.
References GTEST_REFERENCE_TO_CONST_, MakePolymorphicMatcher(), and MatcherCast().
Referenced by TEST().
internal::ResultOfMatcher<Callable> testing::ResultOf | ( | Callable | callable, |
const ResultOfMatcher & | matcher | ||
) |
Definition at line 3939 of file gmock-matchers.h.
Referenced by TEST().
|
inline |
Definition at line 3955 of file gmock-matchers.h.
References MakePolymorphicMatcher().
Referenced by ContainsRegex(), and TEST().
|
inline |
Definition at line 3962 of file gmock-matchers.h.
References MakePolymorphicMatcher().
Referenced by ContainsRegex(), and TEST().
|
inline |
Definition at line 3969 of file gmock-matchers.h.
References MakePolymorphicMatcher().
Referenced by ContainsRegex(), and TEST().
|
inline |
Definition at line 3976 of file gmock-matchers.h.
References MakePolymorphicMatcher().
Referenced by ContainsRegex(), and TEST().
|
inline |
Definition at line 3984 of file gmock-matchers.h.
References MakePolymorphicMatcher().
Referenced by ContainsRegex(), and TEST().
|
inline |
Definition at line 3991 of file gmock-matchers.h.
References MakePolymorphicMatcher().
Referenced by ContainsRegex(), and TEST().
|
inline |
Definition at line 3998 of file gmock-matchers.h.
References MakePolymorphicMatcher().
Referenced by ContainsRegex(), and TEST().
|
inline |
Definition at line 4005 of file gmock-matchers.h.
References MakePolymorphicMatcher().
Referenced by MatchesRegex(), and TEST().
|
inline |
Definition at line 4009 of file gmock-matchers.h.
References MatchesRegex().
|
inline |
Definition at line 4016 of file gmock-matchers.h.
References MakePolymorphicMatcher().
Referenced by ContainsRegex(), and TEST().
|
inline |
Definition at line 4020 of file gmock-matchers.h.
References ContainsRegex(), EndsWith(), HasSubstr(), MakePolymorphicMatcher(), StartsWith(), StrCaseEq(), StrCaseNe(), StrEq(), and StrNe().
|
inline |
Definition at line 4082 of file gmock-matchers.h.
|
inline |
Definition at line 4086 of file gmock-matchers.h.
|
inline |
Definition at line 4090 of file gmock-matchers.h.
|
inline |
Definition at line 4094 of file gmock-matchers.h.
|
inline |
Definition at line 4098 of file gmock-matchers.h.
|
inline |
Definition at line 4102 of file gmock-matchers.h.
|
inline |
Definition at line 4107 of file gmock-matchers.h.
Referenced by TEST().
|
inline |
Definition at line 4116 of file gmock-matchers.h.
References MakePolymorphicMatcher().
Referenced by TEST().
|
inline |
Definition at line 4128 of file gmock-matchers.h.
|
inline |
Definition at line 4139 of file gmock-matchers.h.
References GTEST_REMOVE_CONST_.
|
inline |
Definition at line 4150 of file gmock-matchers.h.
References GTEST_REMOVE_CONST_, and MakePolymorphicMatcher().
Referenced by TEST().
|
inline |
Definition at line 4162 of file gmock-matchers.h.
|
inline |
Definition at line 4172 of file gmock-matchers.h.
References GTEST_REMOVE_CONST_.
|
inline |
Definition at line 4187 of file gmock-matchers.h.
References GTEST_REMOVE_CONST_.
|
inline |
Definition at line 4223 of file gmock-matchers.h.
References GTEST_REMOVE_CONST_, testing::internal::MatcherBindSecond(), and UnorderedElementsAreArray().
|
inline |
Definition at line 4282 of file gmock-matchers.h.
|
inline |
Definition at line 4314 of file gmock-matchers.h.
|
inline |
Definition at line 4322 of file gmock-matchers.h.
Referenced by v8toolkit::CastToNative< std::map< Key, Value, Args... > >::callable(), v8toolkit::map_type_helper(), v8toolkit::multimap_type_helper(), v8toolkit::v8toolkit::CastToNative< eastl::pair< FirstT, SecondT > >::operator()(), v8toolkit::CastToNative< eastl::vector_map< Key, Value, Args... > >::operator()(), v8toolkit::CastToNative< eastl::vector_set< T, Args... > >::operator()(), v8toolkit::CastToNative< eastl::vector_multimap< Key, Value, Args... > >::operator()(), v8toolkit::MapperHelper< Container< Data, AddParams... >, Callable >::operator()(), v8toolkit::CastToNative< std::map< Key, Value, Args... > >::operator()(), and v8toolkit::CastToNative< std::multimap< Key, Value, Args... > >::operator()().
|
inline |
Definition at line 4333 of file gmock-matchers.h.
|
inline |
Definition at line 4341 of file gmock-matchers.h.
Referenced by testing::internal::UnorderedElementsAreMatcherImpl< Container >::MatchAndExplain(), testing::internal::TuplePrefix< N >::Matches(), testing::internal::MatcherAsPredicate< M >::operator()(), and Value().
|
inline |
Definition at line 4347 of file gmock-matchers.h.
References Matches().
Referenced by v8toolkit::CastToNative< std::map< Key, Value, Args... > >::callable(), testing::internal::TuplePrefix< N >::ExplainMatchFailuresTo(), v8toolkit::map_type_helper(), v8toolkit::multimap_type_helper(), v8toolkit::v8toolkit::CastToNative< eastl::pair< FirstT, SecondT > >::operator()(), v8toolkit::CastToNative< eastl::vector_map< Key, Value, Args... > >::operator()(), v8toolkit::CastToNative< eastl::vector_set< T, Args... > >::operator()(), v8toolkit::CastToNative< eastl::vector_multimap< Key, Value, Args... > >::operator()(), v8toolkit::MapperHelper< Container< Data, AddParams... >, Callable >::operator()(), v8toolkit::CastToNative< std::map< Key, Value, Args... > >::operator()(), v8toolkit::CastToNative< std::multimap< Key, Value, Args... > >::operator()(), and v8toolkit::stringify_value().
|
inline |
Definition at line 4354 of file gmock-matchers.h.
References AllOf(), AnyOf(), and Args().
|
inline |
Definition at line 4382 of file gmock-matchers.h.
PolymorphicAction<internal::InvokeAction<FunctionImpl> > testing::Invoke | ( | FunctionImpl | function_impl | ) |
Definition at line 114 of file gmock-more-actions.h.
References MakePolymorphicAction().
Referenced by TEST().
PolymorphicAction<internal::InvokeMethodAction<Class, MethodPtr> > testing::Invoke | ( | Class * | obj_ptr, |
MethodPtr | method_ptr | ||
) |
Definition at line 123 of file gmock-more-actions.h.
References MakePolymorphicAction().
Referenced by testing::internal::InvokeAction< FunctionImpl >::Perform().
|
inline |
Definition at line 135 of file gmock-more-actions.h.
Referenced by TEST().
|
inline |
Definition at line 146 of file gmock-more-actions.h.
testing::ACTION_TEMPLATE | ( | ReturnArg | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_0_VALUE_PARAMS() | |||
) |
Definition at line 161 of file gmock-more-actions.h.
testing::ACTION_TEMPLATE | ( | SaveArg | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_1_VALUE_PARAMS(pointer) | |||
) |
Definition at line 169 of file gmock-more-actions.h.
testing::ACTION_TEMPLATE | ( | SaveArgPointee | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_1_VALUE_PARAMS(pointer) | |||
) |
Definition at line 177 of file gmock-more-actions.h.
testing::ACTION_TEMPLATE | ( | SetArgReferee | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_1_VALUE_PARAMS(value) | |||
) |
Definition at line 185 of file gmock-more-actions.h.
References GTEST_COMPILE_ASSERT_.
testing::ACTION_TEMPLATE | ( | SetArrayArgument | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_2_VALUE_PARAMS(first, last) | |||
) |
Definition at line 202 of file gmock-more-actions.h.
References testing::internal::CopyElements().
testing::ACTION_TEMPLATE | ( | DeleteArg | , |
HAS_1_TEMPLATE_PARAMS(int, k) | , | ||
AND_0_VALUE_PARAMS() | |||
) |
Definition at line 215 of file gmock-more-actions.h.
testing::ACTION_P | ( | ReturnPointee | , |
pointer | |||
) |
Definition at line 222 of file gmock-more-actions.h.
testing::MATCHER | ( | IsEmpty | , |
negation?"isn't empty":"is empty" | |||
) |
Definition at line 48 of file gmock-more-matchers.h.
|
inline |
Definition at line 1826 of file gmock-spec-builders.h.
testing::GMOCK_DECLARE_bool_ | ( | catch_leaked_mocks | ) |
testing::GMOCK_DECLARE_string_ | ( | verbose | ) |
GTEST_API_ void testing::InitGoogleMock | ( | int * | argc, |
char ** | argv | ||
) |
GTEST_API_ void testing::InitGoogleMock | ( | int * | argc, |
wchar_t ** | argv | ||
) |
testing::GTEST_DECLARE_string_ | ( | death_test_style | ) |
|
inline |
Definition at line 232 of file gtest-message.h.
References testing::Message::GetString().
Referenced by testing::TestPartResult::fatally_failed(), testing::Message::Message(), and testing::Message::operator<<().
::std::string testing::PrintToString | ( | const T & | value | ) |
Definition at line 980 of file gtest-printers.h.
References testing::internal::UniversalTersePrinter< T >::Print().
Referenced by testing::internal::FormatForComparison< ToPrint, OtherOperand >::Format(), testing::internal::ArgsMatcherImpl< ArgsTuple, k0, k1, k2, k3, k4, k5, k6, k7, k8, k9 >::MatchAndExplain(), and testing::internal::UnorderedElementsAreMatcherImpl< Container >::MatchAndExplain().
std::ostream& testing::operator<< | ( | std::ostream & | os, |
const TestPartResult & | result | ||
) |
testing::GTEST_DECLARE_bool_ | ( | also_run_disabled_tests | ) |
testing::GTEST_DECLARE_bool_ | ( | break_on_failure | ) |
testing::GTEST_DECLARE_bool_ | ( | catch_exceptions | ) |
testing::GTEST_DECLARE_string_ | ( | color | ) |
testing::GTEST_DECLARE_string_ | ( | filter | ) |
testing::GTEST_DECLARE_bool_ | ( | list_tests | ) |
testing::GTEST_DECLARE_string_ | ( | output | ) |
testing::GTEST_DECLARE_bool_ | ( | print_time | ) |
testing::GTEST_DECLARE_int32_ | ( | random_seed | ) |
testing::GTEST_DECLARE_int32_ | ( | repeat | ) |
testing::GTEST_DECLARE_bool_ | ( | show_internal_stack_frames | ) |
testing::GTEST_DECLARE_bool_ | ( | shuffle | ) |
testing::GTEST_DECLARE_int32_ | ( | stack_trace_depth | ) |
testing::GTEST_DECLARE_bool_ | ( | throw_on_failure | ) |
testing::GTEST_DECLARE_string_ | ( | stream_result_to | ) |
GTEST_API_ AssertionResult testing::AssertionSuccess | ( | ) |
Referenced by AssertPred1Helper(), AssertPred2Helper(), AssertPred3Helper(), AssertPred4Helper(), AssertPred5Helper(), testing::internal::CmpHelperEQ(), testing::internal::CmpHelperFloatingPointEQ(), testing::internal::PredicateFormatterFromMatcher< M >::operator()(), and testing::AssertionResult::operator<<().
GTEST_API_ AssertionResult testing::AssertionFailure | ( | ) |
Referenced by AssertPred1Helper(), AssertPred2Helper(), AssertPred3Helper(), AssertPred4Helper(), AssertPred5Helper(), testing::internal::CmpHelperOpFailure(), testing::internal::PredicateFormatterFromMatcher< M >::operator()(), and testing::AssertionResult::operator<<().
GTEST_API_ AssertionResult testing::AssertionFailure | ( | const Message & | msg | ) |
|
inline |
Definition at line 1350 of file gtest.h.
References testing::UnitTest::GetInstance(), GTEST_API_, and InitGoogleTest().
GTEST_API_ void testing::InitGoogleTest | ( | int * | argc, |
char ** | argv | ||
) |
GTEST_API_ void testing::InitGoogleTest | ( | int * | argc, |
wchar_t ** | argv | ||
) |
GTEST_API_ AssertionResult testing::IsSubstring | ( | const char * | needle_expr, |
const char * | haystack_expr, | ||
const char * | needle, | ||
const char * | haystack | ||
) |
GTEST_API_ AssertionResult testing::IsSubstring | ( | const char * | needle_expr, |
const char * | haystack_expr, | ||
const wchar_t * | needle, | ||
const wchar_t * | haystack | ||
) |
GTEST_API_ AssertionResult testing::IsNotSubstring | ( | const char * | needle_expr, |
const char * | haystack_expr, | ||
const char * | needle, | ||
const char * | haystack | ||
) |
GTEST_API_ AssertionResult testing::IsNotSubstring | ( | const char * | needle_expr, |
const char * | haystack_expr, | ||
const wchar_t * | needle, | ||
const wchar_t * | haystack | ||
) |
GTEST_API_ AssertionResult testing::IsSubstring | ( | const char * | needle_expr, |
const char * | haystack_expr, | ||
const ::std::string & | needle, | ||
const ::std::string & | haystack | ||
) |
GTEST_API_ AssertionResult testing::IsNotSubstring | ( | const char * | needle_expr, |
const char * | haystack_expr, | ||
const ::std::string & | needle, | ||
const ::std::string & | haystack | ||
) |
GTEST_API_ AssertionResult testing::FloatLE | ( | const char * | expr1, |
const char * | expr2, | ||
float | val1, | ||
float | val2 | ||
) |
GTEST_API_ AssertionResult testing::DoubleLE | ( | const char * | expr1, |
const char * | expr2, | ||
double | val1, | ||
double | val2 | ||
) |
bool testing::StaticAssertTypeEq | ( | ) |
Definition at line 2150 of file gtest.h.
Referenced by testing::internal::StlContainerView< RawContainer >::ConstReference(), testing::internal::ContainerEqMatcher< Container >::ContainerEqMatcher(), and testing::internal::PointwiseMatcher< TupleMatcher, RhsContainer >::PointwiseMatcher().
testing::GTEST_DECLARE_bool_ | ( | death_test_use_fork | ) |
const internal::AnythingMatcher testing::_ = {} |
Definition at line 3729 of file gmock-matchers.h.
Referenced by TEST().
class GTEST_API_ testing::InSequence testing::GTEST_ATTRIBUTE_UNUSED_ |