C++ Actor Framework 1.0.0
|
A thread safe single shot action encapsulating a function and a function argument error. More...
#include <monitor_action.hpp>
Inherits caf::detail::abstract_monitor_action.
Public Member Functions | |
monitor_action (F fn) | |
void | dispose () override |
bool | disposed () const noexcept override |
action::state | current_state () const noexcept override |
resume_result | resume (scheduler *, size_t) override |
Resume any pending computation until it is either finished or needs to be re-scheduled later. | |
bool | set_reason (error value) override |
A thread safe single shot action encapsulating a function and a function argument error.
|
overridevirtualnoexcept |
Implements caf::action::impl.
|
overridevirtual |
Implements caf::disposable::impl.
|
overridevirtualnoexcept |
Implements caf::disposable::impl.
|
overridevirtual |
Resume any pending computation until it is either finished or needs to be re-scheduled later.
Implements caf::resumable.