C++ Actor Framework 0.18
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
caf::action::impl Class Referenceabstract

Internal interface of action. More...

#include <action.hpp>

Inheritance diagram for caf::action::impl:
caf::disposable::impl

Public Member Functions

virtual transition reschedule ()=0
 
virtual transition run ()=0
 
virtual state current_state () const noexcept=0
 
- Public Member Functions inherited from caf::disposable::impl
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
 

Detailed Description

Internal interface of action.


The documentation for this class was generated from the following file: