#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: |
|
|
|
|
|
|
|
|
|
|
|
|
1.3.5