C++ Actor Framework 1.0.0
Loading...
Searching...
No Matches
caf::disposable::impl Class Referenceabstract

Internal implementation class of a disposable. More...

#include <disposable.hpp>

Inheritance diagram for caf::disposable::impl:
caf::action::impl caf::flow::op::from_resource_sub< Buffer >

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 files: