#include <IntrusiveCountableBase.hpp>

Protected Member Functions | |
| IntrusiveCountableBase () | |
| IntrusiveCountableBase (const IntrusiveCountableBase &) | |
| IntrusiveCountableBase & | operator= (const IntrusiveCountableBase &) |
| virtual | ~IntrusiveCountableBase () |
Private Attributes | |
| RefCount | m_useCount |
Friends | |
| void | IntrusiveReferenceAddRef (IntrusiveCountableBase *p) |
| void | IntrusiveReferenceRelease (IntrusiveCountableBase *p) |
Definition at line 65 of file IntrusiveCountableBase.hpp.
| BLOCXX_NAMESPACE::IntrusiveCountableBase::IntrusiveCountableBase | ( | ) | [inline, protected] |
Definition at line 71 of file IntrusiveCountableBase.hpp.
| BLOCXX_NAMESPACE::IntrusiveCountableBase::IntrusiveCountableBase | ( | const IntrusiveCountableBase & | ) | [inline, protected] |
Definition at line 76 of file IntrusiveCountableBase.hpp.
| BLOCXX_NAMESPACE::IntrusiveCountableBase::~IntrusiveCountableBase | ( | ) | [protected, virtual] |
Definition at line 43 of file IntrusiveCountableBase.cpp.
| IntrusiveCountableBase& BLOCXX_NAMESPACE::IntrusiveCountableBase::operator= | ( | const IntrusiveCountableBase & | ) | [inline, protected] |
Definition at line 81 of file IntrusiveCountableBase.hpp.
| void IntrusiveReferenceAddRef | ( | IntrusiveCountableBase * | p | ) | [friend] |
Definition at line 90 of file IntrusiveCountableBase.hpp.
| void IntrusiveReferenceRelease | ( | IntrusiveCountableBase * | p | ) | [friend] |
Definition at line 95 of file IntrusiveCountableBase.hpp.
Definition at line 68 of file IntrusiveCountableBase.hpp.
Referenced by BLOCXX_NAMESPACE::IntrusiveReferenceAddRef(), and BLOCXX_NAMESPACE::IntrusiveReferenceRelease().
1.5.3