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

Internal implementation class of a disposable. More...

#include <disposable.hpp>

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

Public Member Functions

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 implementation class of a disposable.


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