#include <refnode.h>
Collaboration diagram for InternalRefNodeBase:
Public Member Functions | |
InternalRefNodeBase () | |
Constructor sets reference counter to zero. | |
virtual | ~InternalRefNodeBase () |
Protected Member Functions | |
void | _InternalRefNodeBase_aqref () |
void | _InternalRefNodeBase_deref () |
Private Member Functions | |
void | _failCritAssert () |
InternalRefNodeBase (const InternalRefNodeBase &) | |
| |
InternalRefNodeBase & | operator= (const InternalRefNodeBase &) |
Private Attributes | |
int | refcnt |
Friends | |
class | RefNode |
Definition at line 186 of file refnode.h.
|
|
|
Constructor sets reference counter to zero.
|
|
Destructor will fail with an assertion if the reference count is not zero. |
|
For internal use only. Failed assertion. Internal bug. Terminate. Definition at line 21 of file refnode.cc. |
|
For internal use only.
Aquire reference / dereference: |
|
|
|
|
|
|
|
|