|
NVBIO
|
Definition at line 106 of file shared_pointer.h.
#include <shared_pointer.h>
Public Methods | |
| CountedBase_impl (PtrT p, DeleterT d) | |
| virtual void | dispose () |
| called when m_shcount goes to 0 More... | |
| virtual void * | get_deleter (const std::type_info &ti) |
Public Methods inherited from nvbio::internals::CountedBase< CounterT > | |
| CountedBase () | |
| virtual | ~CountedBase () |
| virtual void | destroy () |
| called when m_wkcount goes to 0 More... | |
| void | add_ref_copy () |
| void | add_ref_lock () |
| void | release () |
| void | weak_add_ref () |
| void | weak_release () |
| Counter_Type | use_count () const |
Additional Inherited Members | |
Public Types inherited from nvbio::internals::CountedBase< CounterT > | |
| typedef CounterT | Counter_Type |
|
inline |
Definition at line 109 of file shared_pointer.h.
|
inlinevirtual |
called when m_shcount goes to 0
Implements nvbio::internals::CountedBase< CounterT >.
Definition at line 115 of file shared_pointer.h.
|
inlinevirtual |
Implements nvbio::internals::CountedBase< CounterT >.
Definition at line 117 of file shared_pointer.h.
1.8.4