2#include "..\Common\Platform.hpp"
3#if defined(MCE_PLATFORM_LINUX) || defined(MCE_PLATFORM_MACOS)
43#ifdef MCE_PLATFORM_WINDOWS
73 bool isRunning()
const;
84 static unsigned int __stdcall entryPoint(
void* userData);
86#ifdef MCE_PLATFORM_WINDOWS
100 unsigned int threadID;
101#elif defined(MCE_PLATFORM_LINUX) || defined(MCE_PLATFORM_MACOS)
Lightweight high-level thread wrapper.
Definition Thread.hpp:134
void wait()
Block until the associated thread exits.
ThreadImpl(Thread *owner)
Construct a ThreadImpl bound to its owner.
void terminate()
Request termination of the associated thread.