NVBIO
|
Definition at line 130 of file shared_pointer.h.
#include <shared_pointer.h>
Public Types | |
typedef CountedBase< CounterT > ::Counter_Type | Counter_Type |
Public Methods | |
WeakCount () | |
WeakCount (const SharedCount< CounterT > &sc) | |
WeakCount (const WeakCount &wc) | |
~WeakCount () | |
WeakCount & | operator= (const SharedCount< CounterT > &sc) |
WeakCount & | operator= (const WeakCount &wc) |
void | swap (WeakCount &wc) |
Counter_Type | use_count () const |
void * | get_deleter (const std::type_info &ti) const |
Friends | |
class | SharedCount< CounterT > |
bool | operator== (const WeakCount &a, const WeakCount &b) |
bool | operator< (const WeakCount &a, const WeakCount &b) |
typedef CountedBase<CounterT>::Counter_Type nvbio::internals::WeakCount< CounterT >::Counter_Type |
Definition at line 218 of file shared_pointer.h.
|
inline |
Definition at line 220 of file shared_pointer.h.
|
inline |
Definition at line 224 of file shared_pointer.h.
|
inline |
Definition at line 231 of file shared_pointer.h.
|
inline |
Definition at line 238 of file shared_pointer.h.
|
inline |
Definition at line 291 of file shared_pointer.h.
|
inline |
Definition at line 243 of file shared_pointer.h.
|
inline |
Definition at line 256 of file shared_pointer.h.
|
inline |
Definition at line 269 of file shared_pointer.h.
|
inline |
Definition at line 276 of file shared_pointer.h.
|
friend |
Definition at line 286 of file shared_pointer.h.
|
friend |
Definition at line 281 of file shared_pointer.h.
|
friend |
Definition at line 295 of file shared_pointer.h.