|
Qore Programming Language - C/C++ Library
0.8.13.5
|
an abstract class for program-specific external data More...
#include <QoreProgram.h>
Public Member Functions | |
| virtual AbstractQoreProgramExternalData * | copy (QoreProgram *pgm) const =0 |
| for reference-counted classes, returns the same object with the reference count incremented More... | |
| virtual void | doDeref ()=0 |
| for non-reference counted classes, deletes the object immediately | |
an abstract class for program-specific external data
This class can be used by binary modules to store custom data in a QoreProgram object
|
pure virtual |
for reference-counted classes, returns the same object with the reference count incremented
This function is called for external data when a new program object is created that inherits the configuration of the parent. The call is made after the child program has been completely set up.
| pgm | the new (child) QoreProgram object after setup |