Searched refs:ActionInterface (Results 1 – 17 of 17) sorted by relevance
252 class ActionInterface {257 ActionInterface() {} in ActionInterface() function258 virtual ~ActionInterface() {} in ~ActionInterface()267 GTEST_DISALLOW_COPY_AND_ASSIGN_(ActionInterface);291 explicit Action(ActionInterface<F>* impl) : impl_(impl) {} in Action()327 internal::linked_ptr<ActionInterface<F> > impl_;363 class MonomorphicImpl : public ActionInterface<F> {388 Action<F> MakeAction(ActionInterface<F>* impl) { in MakeAction()409 class ActionAdaptor : public ActionInterface<F1> {421 const internal::linked_ptr<ActionInterface<F2> > impl_;[all …]
597 class Impl : public ActionInterface<F> {1390 class gmock_Impl : public ::testing::ActionInterface<F> {\1451 class gmock_Impl : public ::testing::ActionInterface<F> {\1497 class gmock_Impl : public ::testing::ActionInterface<F> {\1548 class gmock_Impl : public ::testing::ActionInterface<F> {\1603 class gmock_Impl : public ::testing::ActionInterface<F> {\1663 class gmock_Impl : public ::testing::ActionInterface<F> {\1731 class gmock_Impl : public ::testing::ActionInterface<F> {\1801 class gmock_Impl : public ::testing::ActionInterface<F> {\1876 class gmock_Impl : public ::testing::ActionInterface<F> {\[all …]
211 class Impl : public ActionInterface<F> {401 // a new action, you should also consider implementing ActionInterface619 class gmock_Impl : public ::testing::ActionInterface<F> {\706 class gmock_Impl : public ::testing::ActionInterface<F> {\
327 class ActionInterface {332 ActionInterface() {}333 virtual ~ActionInterface() {}342 GTEST_DISALLOW_COPY_AND_ASSIGN_(ActionInterface);366 explicit Action(ActionInterface<F>* impl) : impl_(impl) {}402 internal::linked_ptr<ActionInterface<F> > impl_;438 class MonomorphicImpl : public ActionInterface<F> {463 Action<F> MakeAction(ActionInterface<F>* impl) {484 class ActionAdaptor : public ActionInterface<F1> {496 const internal::linked_ptr<ActionInterface<F2> > impl_;[all …]
470 class Impl : public ActionInterface<F> {1252 class gmock_Impl : public ::testing::ActionInterface<F> {\1313 class gmock_Impl : public ::testing::ActionInterface<F> {\1359 class gmock_Impl : public ::testing::ActionInterface<F> {\1410 class gmock_Impl : public ::testing::ActionInterface<F> {\1465 class gmock_Impl : public ::testing::ActionInterface<F> {\1525 class gmock_Impl : public ::testing::ActionInterface<F> {\1593 class gmock_Impl : public ::testing::ActionInterface<F> {\1663 class gmock_Impl : public ::testing::ActionInterface<F> {\1738 class gmock_Impl : public ::testing::ActionInterface<F> {\[all …]
315 class ActionInterface {320 ActionInterface() {}321 virtual ~ActionInterface() {}330 GTEST_DISALLOW_COPY_AND_ASSIGN_(ActionInterface);346 ::std::shared_ptr<ActionInterface<F>> impl_;372 explicit Action(ActionInterface<F>* impl)373 : fun_(ActionAdapter{::std::shared_ptr<ActionInterface<F>>(impl)}) {}438 class MonomorphicImpl : public ActionInterface<F> {463 Action<F> MakeAction(ActionInterface<F>* impl) {548 class Impl : public ActionInterface<F> {[all …]
660 class gmock_Impl : public ::testing::ActionInterface<F> {\721 class gmock_Impl : public ::testing::ActionInterface<F> {\768 class gmock_Impl : public ::testing::ActionInterface<F> {\821 class gmock_Impl : public ::testing::ActionInterface<F> {\879 class gmock_Impl : public ::testing::ActionInterface<F> {\944 class gmock_Impl : public ::testing::ActionInterface<F> {\1017 class gmock_Impl : public ::testing::ActionInterface<F> {\1095 class gmock_Impl : public ::testing::ActionInterface<F> {\1179 class gmock_Impl : public ::testing::ActionInterface<F> {\1271 class gmock_Impl : public ::testing::ActionInterface<F> {\[all …]
174 // a new action, you should also consider implementing ActionInterface392 class gmock_Impl : public ::testing::ActionInterface<F> {\479 class gmock_Impl : public ::testing::ActionInterface<F> {\
59 using testing::ActionInterface;377 class MyActionImpl : public ActionInterface<MyGlobalFunction> {441 class IsNotZero : public ActionInterface<bool(int)> { // NOLINT1071 class SubtractAction : public ActionInterface<int(int, int)> {
51 using testing::ActionInterface;
57 using testing::ActionInterface;328 class MyActionImpl : public ActionInterface<MyFunction> {392 class IsNotZero : public ActionInterface<bool(int)> { // NOLINT
55 using testing::ActionInterface;369 class SubstractAction : public ActionInterface<int(int, int)> { // NOLINT
56 using testing::ActionInterface;
216 means of implementing actions (e.g. via `ActionInterface` or
1609 define your own action by implementing `::testing::ActionInterface`.3522 `::testing::ActionInterface<F>`, where `F` is the type of the mock3526 template <typename F>class ActionInterface {3528 virtual ~ActionInterface();3540 using ::testing::ActionInterface;3545 class IncrementArgumentAction : public ActionInterface<IncrementMethod> {
592 `ActionInterface` is the way to go here. See the implementation of