IBR-DTNSuite
0.12
|
#include <refcnt_ptr.h>
Public Member Functions | |
Holder (T *ptr) | |
virtual | ~Holder () |
Public Attributes | |
T * | ptr_ |
unsigned | count_ |
ibrcommon::Mutex | lock |
Definition at line 33 of file refcnt_ptr.h.
|
inline |
Definition at line 36 of file refcnt_ptr.h.
|
inlinevirtual |
Definition at line 37 of file refcnt_ptr.h.
References refcnt_ptr< T >::Holder::ptr_.
unsigned refcnt_ptr< T >::Holder::count_ |
Definition at line 40 of file refcnt_ptr.h.
Referenced by refcnt_ptr< Slot >::operator=(), and refcnt_ptr< Slot >::refcnt_ptr().
ibrcommon::Mutex refcnt_ptr< T >::Holder::lock |
Definition at line 41 of file refcnt_ptr.h.
Referenced by refcnt_ptr< Slot >::operator=(), and refcnt_ptr< Slot >::refcnt_ptr().
T* refcnt_ptr< T >::Holder::ptr_ |
Definition at line 37 of file refcnt_ptr.h.
Referenced by refcnt_ptr< Slot >::getPointer(), refcnt_ptr< Slot >::operator*(), refcnt_ptr< Slot >::operator->(), and refcnt_ptr< T >::Holder::~Holder().