#include <SharedPointer.h>
Public Member Functions | |
virtual void | dec () |
virtual void | inc () |
ref_count (T *pObject) | |
virtual long | use_count () const |
virtual | ~ref_count () |
Public Member Functions inherited from AVT::VmbAPI::ref_count_base | |
virtual | ~ref_count_base () |
Private Member Functions | |
ref_count & | operator= (const ref_count &rRefCount) |
ref_count (const ref_count &rRefCount) | |
Private Attributes | |
Mutex | m_Mutex |
long | m_nCount |
T * | m_pObject |
Definition at line 55 of file SharedPointer.h.
|
private |
Definition at line 39 of file SharedPointer_impl.h.
|
explicit |
Definition at line 51 of file SharedPointer_impl.h.
|
virtual |
Definition at line 58 of file SharedPointer_impl.h.
|
virtual |
Implements AVT::VmbAPI::ref_count_base.
Definition at line 77 of file SharedPointer_impl.h.
|
virtual |
Implements AVT::VmbAPI::ref_count_base.
Definition at line 67 of file SharedPointer_impl.h.
|
private |
Definition at line 44 of file SharedPointer_impl.h.
|
virtual |
Implements AVT::VmbAPI::ref_count_base.
Definition at line 94 of file SharedPointer_impl.h.
|
private |
Definition at line 60 of file SharedPointer.h.
|
private |
Definition at line 59 of file SharedPointer.h.
|
private |
Definition at line 58 of file SharedPointer.h.