#include <object.h>
Public Member Functions | |
virtual void | retain (void) |
Method to retain (or increase retention) of an object. | |
virtual void | release (void) |
Method to release (or decrease retention) of an object. | |
virtual | ~Object () |
Required virtual destructor. | |
Object * | copy (void) |
Retain (increase retention of) object when copying. | |
void | operator++ (void) |
Increase retention operator. | |
void | operator-- (void) |
Decrease retention operator. |
This is used to manage objects that might be linked or reference counted. The base class defines only core virtuals some common public methods that should be used by all inherited object types.
Definition at line 47 of file object.h.