]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/thread.h
fixing warning and compile error against 10.4
[wxWidgets.git] / include / wx / thread.h
index ed9efa05bfef4daee6be941c543c31253155244d..fbb3cfb04207f51599b542c98e61851f09138f34 100644 (file)
@@ -585,6 +585,19 @@ protected:
     // of this thread.
     virtual void *Entry() = 0;
 
     // of this thread.
     virtual void *Entry() = 0;
 
+
+    // Callbacks which may be overridden by the derived class to perform some
+    // specific actions when the thread is deleted or killed. By default they
+    // do nothing.
+
+    // This one is called by Delete() before actually deleting the thread and
+    // is executed in the context of the thread that called Delete().
+    virtual void OnDelete() {}
+
+    // This one is called by Kill() before killing the thread and is executed
+    // in the context of the thread that called Kill().
+    virtual void OnKill() {}
+
 private:
     // no copy ctor/assignment operator
     wxThread(const wxThread&);
 private:
     // no copy ctor/assignment operator
     wxThread(const wxThread&);