#include <OW_COWIntrusiveCountableBase.hpp>
Inheritance diagram for OW_NAMESPACE::COWIntrusiveCountableBase:
Protected Member Functions | |
COWIntrusiveCountableBase (COWIntrusiveCountableBase const &) | |
COWIntrusiveCountableBase & | operator= (COWIntrusiveCountableBase const &x) |
COWIntrusiveCountableBase () | |
virtual | ~COWIntrusiveCountableBase () |
RefCount | getRefCount () const |
Private Attributes | |
RefCount | m_usecount |
Friends | |
void | COWIntrusiveReferenceAddRef (COWIntrusiveCountableBase *p) |
void | COWIntrusiveReferenceRelease (COWIntrusiveCountableBase *p) |
bool | COWIntrusiveReferenceUnique (COWIntrusiveCountableBase *p) |
template<typename T> | |
T * | COWIntrusiveReferenceClone (T *p) |
Definition at line 67 of file OW_COWIntrusiveCountableBase.hpp.
|
Definition at line 73 of file OW_COWIntrusiveCountableBase.hpp. |
|
Definition at line 83 of file OW_COWIntrusiveCountableBase.hpp. |
|
Definition at line 41 of file OW_COWIntrusiveCountableBase.cpp. |
|
Definition at line 89 of file OW_COWIntrusiveCountableBase.hpp. |
|
Definition at line 77 of file OW_COWIntrusiveCountableBase.hpp. |
|
Definition at line 95 of file OW_COWIntrusiveCountableBase.hpp. |
|
|
|
Definition at line 100 of file OW_COWIntrusiveCountableBase.hpp. |
|
Definition at line 106 of file OW_COWIntrusiveCountableBase.hpp. |
|
Definition at line 70 of file OW_COWIntrusiveCountableBase.hpp. Referenced by OW_NAMESPACE::COWIntrusiveReferenceAddRef(), OW_NAMESPACE::COWIntrusiveReferenceRelease(), and OW_NAMESPACE::COWIntrusiveReferenceUnique(). |