#include <ot_objectFactory.h>
Public Member Functions | |
virtual | ~ot_objectFactoryCallback (void) |
OT_OBJECT_TYPE | getObjectType (void) const |
virtual ot_obj * | fromData (istream &s) const =0 |
Protected Member Functions | |
ot_objectFactoryCallback (OT_OBJECT_TYPE type) | |
Private Attributes | |
OT_OBJECT_TYPE | m_type |
ot_objectFactoryCallback::ot_objectFactoryCallback | ( | OT_OBJECT_TYPE | type | ) | [protected] |
virtual ot_objectFactoryCallback::~ot_objectFactoryCallback | ( | void | ) | [inline, virtual] |
OT_OBJECT_TYPE ot_objectFactoryCallback::getObjectType | ( | void | ) | const [inline] |
References m_type.
virtual ot_obj* ot_objectFactoryCallback::fromData | ( | istream & | s | ) | const [pure virtual] |
OT_OBJECT_TYPE ot_objectFactoryCallback::m_type [private] |
Referenced by getObjectType().