libcamgm
|
#include <PtrTypes.hpp>
Public Types | |
typedef intrusive_ptr< _D > | _Ptr |
typedef intrusive_ptr< const _D > | _constPtr |
Public Member Functions | |
bool | unique (const _constPtr &ptr_r) |
bool | unique (const _Ptr &ptr_r) |
long | use_count (const _constPtr &ptr_r) const |
long | use_count (const _Ptr &ptr_r) const |
typedef intrusive_ptr<const _D> ca_mgm::rw_pointer::Intrusive< _D >::_constPtr |
typedef intrusive_ptr<_D> ca_mgm::rw_pointer::Intrusive< _D >::_Ptr |
|
inline |
Check whether pointer is not shared.
|
inline |
|
inline |
Return number of references.
|
inline |