Reference count mixin interface baseclass.
More...
#include <senf/Utils/intrusive_refcount.hh>
Reference count mixin interface baseclass.
This class is the baseclass of all intrusive refcount mixins. See intrusive_refcount_t and intrusive_refcount for more information.
Definition at line 41 of file intrusive_refcount.hh.
◆ refcount_t
◆ ~intrusive_refcount_base()
virtual senf::intrusive_refcount_base::~intrusive_refcount_base |
( |
| ) |
|
|
virtual |
◆ intrusive_refcount_base()
senf::intrusive_refcount_base::intrusive_refcount_base |
( |
| ) |
|
|
protected |
◆ add_ref()
void senf::intrusive_refcount_base::add_ref |
( |
| ) |
|
|
protected |
◆ is_shared()
bool senf::intrusive_refcount_base::is_shared |
( |
| ) |
const |
◆ refcount()
refcount_t senf::intrusive_refcount_base::refcount |
( |
| ) |
const |
◆ release()
bool senf::intrusive_refcount_base::release |
( |
| ) |
|
|
protected |
◆ senf::intrusive_ptr_add_ref
◆ senf::intrusive_ptr_release
The documentation for this class was generated from the following file: