template <typename F>

class ActionInterface

Defined at line 704 of file ../../third_party/googletest/src/googlemock/include/gmock/gmock-actions.h

Implement this interface to define an action for function type F.

Public Methods

void ActionInterface<F> ()

Defined at line 709 of file ../../third_party/googletest/src/googlemock/include/gmock/gmock-actions.h

Result Perform (const ArgumentTuple & args)

Performs the action. This method is not const, as in general an

action can have side effects and be stateful. For example, a

get-the-next-element-from-the-collection action will need to

remember the current element.

void ~ActionInterface<F> ()

Defined at line 710 of file ../../third_party/googletest/src/googlemock/include/gmock/gmock-actions.h