C++ Actor Framework 0.18
|
Internal interface of action
.
More...
#include <action.hpp>
Public Member Functions | |
virtual transition | reschedule ()=0 |
virtual transition | run ()=0 |
virtual state | current_state () const noexcept=0 |
![]() | |
virtual void | dispose ()=0 |
virtual bool | disposed () const noexcept=0 |
disposable | as_disposable () noexcept |
virtual void | ref_disposable () const noexcept=0 |
virtual void | deref_disposable () const noexcept=0 |
Friends | |
void | intrusive_ptr_add_ref (const impl *ptr) noexcept |
void | intrusive_ptr_release (const impl *ptr) noexcept |
Internal interface of action
.