#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 79 of file SharedPointer_impl.h.
|
virtual |
Implements AVT::VmbAPI::ref_count_base.
Definition at line 69 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 100 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.