ot_objectFactory Class Reference

#include <ot_objectFactory.h>

List of all members.

Public Member Functions

 ~ot_objectFactory (void)
bool registerBuilder (ot_objectFactoryCallback *c)
ot_objbuildFromData (istream &s) const

Static Public Member Functions

static ot_objectFactorygetInstance (void)

Private Member Functions

 ot_objectFactory (void)

Private Attributes

map< OT_OBJECT_TYPE,
ot_objectFactoryCallback * > 
m_map

Static Private Attributes

static ot_objectFactorym_inst


Constructor & Destructor Documentation

ot_objectFactory::ot_objectFactory ( void   )  [private]

ot_objectFactory::~ot_objectFactory ( void   ) 


Member Function Documentation

static ot_objectFactory* ot_objectFactory::getInstance ( void   )  [static]

bool ot_objectFactory::registerBuilder ( ot_objectFactoryCallback c  ) 

ot_obj* ot_objectFactory::buildFromData ( istream &  s  )  const


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Sun May 4 12:42:44 2008 for OT_LIB 4.1 by  doxygen 1.5.5