Miosix  2.0alpha1
miosix::IntrusiveRefCounted Class Reference

#include <intrusive.h>

Inheritance diagram for miosix::IntrusiveRefCounted:
Collaboration diagram for miosix::IntrusiveRefCounted:

Protected Member Functions

 IntrusiveRefCounted ()
 
 IntrusiveRefCounted (const IntrusiveRefCounted &)
 
IntrusiveRefCountedoperator= (const IntrusiveRefCounted &)
 

Friends

template<typename T >
class intrusive_ref_ptr
 To access the reference count.
 

Detailed Description

Derive from this class to support intrusive reference counting

Constructor & Destructor Documentation

miosix::IntrusiveRefCounted::IntrusiveRefCounted ( )
inlineprotected

Constructor, initializes the reference count

miosix::IntrusiveRefCounted::IntrusiveRefCounted ( const IntrusiveRefCounted )
inlineprotected

Copy constructor

Member Function Documentation

IntrusiveRefCounted& miosix::IntrusiveRefCounted::operator= ( const IntrusiveRefCounted )
inlineprotected

Overload of operator=


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