#include <object.h>
Collaboration diagram for LsgObject:

Data Fields | |
| void(* | destroy )(LsgObject *) |
Related Functions | |
| (Note that these are not member functions.) | |
| void | LsgObject_init (LsgObject *self) |
| void | LsgObject_destroy (LsgObject *self) |
| void | LsgObject_free (LsgObject *obj) |
Abstract base class for the object hierarchy.
|
|
Constructor method for LsgObject.
|
|
|
Destructor method for LsgObject.
|
|
|
Non virtual destructor for LsgObject instances. Calls the virtual destructor method and afterwards frees the allocated memory.
|
|
|
Ye olde virtual destructor method |