#include <IntrusivePtr.h>
Inheritance diagram for IntrusivePtr:

Public Methods | |
| IntrusivePtr () | |
| virtual | ~IntrusivePtr () |
| void | addReference () |
| void | delReference () |
|
|
Create an IntrusivePtr with a count. |
|
|
Destry an IntrusivePtr |
|
|
Add a reference to this object, it will take one more call to delReference() for it to be deleted. |
|
|
Remove a reference from this object, if the reference count drops to 0 as a result, the object deletes itself. |
1.2.15