28 #ifndef _FactoryObj_H__
29 #define _FactoryObj_H__
72 #endif // _FactoryObj_H__
virtual void destroyInstance(T *ptr)=0
Destroys an object which was created by this factory.
virtual const String & getType() const =0
Returns the factory type.
virtual T * createInstance(const String &name)=0
Creates a new object.