#include <LoadableClass.h>
Inheritance diagram for fun::LoadableClass:
Public Methods | |
LoadableClass () | |
A no-op default constructor. | |
virtual | ~LoadableClass () |
This does nothing, except to insure that your LoadableClass is polymorphic. |
ClassLoader::instantiate() wasn't working when INSTANTIATOR(FooClass) was returning a void * instead of a pointer to a polymorphic object. (Nuts!) So unfortunately this stuff must intrude even more into your code. Any class loaded & instantiated by ClassLoader must inherit from LoadableClass.
Definition at line 33 of file LoadableClass.h.
|
This does nothing, except to insure that your LoadableClass is polymorphic. I'm really depressed about this. Definition at line 44 of file LoadableClass.h. |