32 #ifndef _QORE_ABSTRACTTHREADRESOURCE_H
34 #define _QORE_ABSTRACTTHREADRESOURCE_H
36 #include <qore/AbstractPrivateData.h>
base class for saving data using Qore's thread resource management system
Definition: AbstractThreadResource.h:50
the base class for all data to be used as private data of Qore objects
Definition: AbstractPrivateData.h:44
container for holding Qore-language exception information and also for registering a "thread_exit" ca...
Definition: ExceptionSink.h:43
virtual DLLEXPORT ~AbstractThreadResource()
virtual destructor
Definition: AbstractThreadResource.h:53
virtual void cleanup(class ExceptionSink *xsink)=0
this function is called when a thread terminates and a thread resource is still allocated to the thre...