|
Qore Programming Language
0.8.3
|
note that the QoreClass object created by this class must be deleted externally More...
#include <QoreType.h>
Public Member Functions | |
| DLLEXPORT | AbstractQoreClassTypeInfoHelper (const char *name, int n_domain=QDOM_DEFAULT) |
| allocates a QoreTypeInfo object and creates the QoreClass | |
| DLLEXPORT | ~AbstractQoreClassTypeInfoHelper () |
| delets the QoreClass object managed if it has not been retrieved | |
| DLLEXPORT QoreClass * | getClass () |
| returns the QoreClass object created and zeros out the class ptr; can only be called once | |
| DLLEXPORT bool | hasClass () const |
| returns true if this object is holding a class pointer, false if not | |
note that the QoreClass object created by this class must be deleted externally