QDOS::TypeInfo Class Reference

#include <TypeInfo.h>

Inheritance diagram for QDOS::TypeInfo:

QDOS::VarTarget

List of all members.

Public Member Functions

 TypeInfo (const string &name="")
 TypeInfo (const string &name, TypeInfo_var base, void *(*new_obj_creator)(void))
string getname ()
void * create (const string &name)

Protected Attributes

string _name
TypeInfo_var _base
vector< TypeInfo_var_subclasses
void *(* _new_obj_creator )(void)


Constructor & Destructor Documentation

QDOS::TypeInfo::TypeInfo ( const string &  name = ""  )  [inline]

QDOS::TypeInfo::TypeInfo ( const string &  name,
TypeInfo_var  base,
void *(*)(void)  new_obj_creator 
) [inline]


Member Function Documentation

void* QDOS::TypeInfo::create ( const string &  name  )  [inline]

string QDOS::TypeInfo::getname (  )  [inline]


Member Data Documentation

string QDOS::TypeInfo::_name [protected]

void*(* QDOS::TypeInfo::_new_obj_creator)(void) [protected]


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

Generated on Tue Dec 9 16:55:41 2008 for QSAS by  doxygen 1.5.7