38 m_description(description)
58 if (result == WAIT_OBJECT_0)
98 self->m_thread->runThread();
ICL_CORE_OS_IMPL_NS::ThreadId ThreadId
static DWORD WINAPI runThread(void *arg)
unsigned long m_thread_id
virtual icl_core::ThreadId threadId() const
ThreadImplWin32(Thread *thread, const icl_core::String &description, icl_core::ThreadPriority priority)
virtual bool setPriority(icl_core::ThreadPriority priority)
Contains icl_core::thread::ThreadImpl for Win32 systems.
virtual ~ThreadImplWin32()
virtual icl_core::ThreadPriority priority() const
Contains icl_core::thread::Thread.
Win32 implementation of the global thread functions.
icl_core::ThreadPriority m_priority