#include "config.h"
#include "base.h"
-class ThreadData;
-
/** Derive from this class to implement your own threaded sections of
* code. Be sure to keep your code thread-safe and not prone to deadlocks
* and race conditions if you MUST use threading!
/** Opaque thread state managed by the ThreadEngine
*/
- ThreadData state;
+ ThreadEngine::ThreadState state;
/** ThreadEngine manages Thread::state
*/
{
}
- /* If the thread is running, you MUST join BEFORE deletion */
- virtual ~Thread();
-
/** Override this method to put your actual
* threaded code here.
*/