diff options
author | chai <chaifix@163.com> | 2019-07-30 22:12:11 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2019-07-30 22:12:11 +0800 |
commit | 012a44bd13ab41d056e7d3884a39027b6cea62b5 (patch) | |
tree | d835819273cdc394b5339072b887399cde3aea27 /source/modules/asura-utils/threading/thread_impl_win32.cpp | |
parent | 51a715ffe0b138960846e9f407a1290037931b33 (diff) |
*修改成员变量前缀
Diffstat (limited to 'source/modules/asura-utils/threading/thread_impl_win32.cpp')
-rw-r--r-- | source/modules/asura-utils/threading/thread_impl_win32.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/source/modules/asura-utils/threading/thread_impl_win32.cpp b/source/modules/asura-utils/threading/thread_impl_win32.cpp index 0e1569c..61b1c13 100644 --- a/source/modules/asura-utils/threading/thread_impl_win32.cpp +++ b/source/modules/asura-utils/threading/thread_impl_win32.cpp @@ -22,15 +22,15 @@ namespace AsuraEngine ThreadImplWin32::~ThreadImplWin32() { - if (!mHandle) return; - ::CloseHandle(mHandle); - mHandle = 0; + if (!m_Handle) return; + ::CloseHandle(m_Handle); + m_Handle = 0; } bool ThreadImplWin32::Start(Threadable* thread, uint32 stacksize/*=0*/) { assert(!IsRunning()); - mHandle = ::CreateThread( + m_Handle = ::CreateThread( NULL , stacksize , _thread_win32_runner @@ -38,18 +38,18 @@ namespace AsuraEngine , 0 /*е*/ , NULL); - return mHandle; + return m_Handle; } void ThreadImplWin32::Join() { // ̵߳ȴ̷߳ - ::WaitForSingleObject(mHandle, INFINITE); + ::WaitForSingleObject(m_Handle, INFINITE); } void ThreadImplWin32::Kill() { - ::TerminateThread(mHandle, FALSE); + ::TerminateThread(m_Handle, FALSE); } void ThreadImplWin32::Sleep(uint ms) @@ -59,10 +59,10 @@ namespace AsuraEngine bool ThreadImplWin32::IsRunning() { - if (mHandle) { + if (m_Handle) { DWORD exitCode = 0; // https://blog.csdn.net/yuanmeng567/article/details/19485719 - ::GetExitCodeThread(mHandle, &exitCode); + ::GetExitCodeThread(m_Handle, &exitCode); return exitCode == STILL_ACTIVE; } return false; @@ -70,7 +70,7 @@ namespace AsuraEngine bool ThreadImplWin32::IsCurrent() { - return mHandle == ::GetCurrentThread(); + return m_Handle == ::GetCurrentThread(); } } |