#include <tnlNetBase.h>
Inheritance diagram for TNL::SafeObjectRef:

Public Methods | |
| void | registerReference () |
| Links this SafeObjectRef into the doubly linked list of SafeObjectRef instances for mObject. | |
| void | unregisterReference () |
| Unlinks this SafeObjectRef from the doubly linked list of SafeObjectRef instance for mObject. | |
Protected Attributes | |
| Object * | mObject |
| The object this is a safe pointer to, or NULL if the object has been deleted. | |
| SafeObjectRef * | mPrevObjectRef |
| The previous SafeObjectRef for mObject. | |
| SafeObjectRef * | mNextObjectRef |
| The next SafeObjectRef for mObject. | |
Definition at line 536 of file tnlNetBase.h.
1.2.18