diff options
Diffstat (limited to 'drivers/windows/thread_windows.h')
-rw-r--r-- | drivers/windows/thread_windows.h | 29 |
1 files changed, 11 insertions, 18 deletions
diff --git a/drivers/windows/thread_windows.h b/drivers/windows/thread_windows.h index c8f395e062..5b2c076c7f 100644 --- a/drivers/windows/thread_windows.h +++ b/drivers/windows/thread_windows.h @@ -41,36 +41,29 @@ class ThreadWindows : public Thread { - ThreadCreateCallback callback; void *user; ID id; HANDLE handle; - static Thread* create_thread_windows(); - - - - static DWORD WINAPI thread_callback( LPVOID userdata ); - - static Thread* create_func_windows(ThreadCreateCallback p_callback,void *,const Settings&); + static Thread *create_thread_windows(); + + static DWORD WINAPI thread_callback(LPVOID userdata); + + static Thread *create_func_windows(ThreadCreateCallback p_callback, void *, const Settings &); static ID get_thread_ID_func_windows(); - static void wait_to_finish_func_windows(Thread* p_thread); - - ThreadWindows(); + static void wait_to_finish_func_windows(Thread *p_thread); + + ThreadWindows(); + public: - - virtual ID get_ID() const; - + static void make_default(); - - - ~ThreadWindows(); + ~ThreadWindows(); }; - #endif #endif |