diff options
Diffstat (limited to 'source/modules/asura-utils/threading/semaphore.h')
-rw-r--r-- | source/modules/asura-utils/threading/semaphore.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/source/modules/asura-utils/threading/semaphore.h b/source/modules/asura-utils/threading/semaphore.h index 1a4e3b7..c75ae8a 100644 --- a/source/modules/asura-utils/threading/semaphore.h +++ b/source/modules/asura-utils/threading/semaphore.h @@ -28,22 +28,22 @@ namespace AsuraEngine bool Wait(int timeout = ASURA_MUTEX_MAXWAIT); private: - SemaphoreImpl* mImpl; + SemaphoreImpl* m_Impl; }; class SemaphoreImpl { public: SemaphoreImpl(unsigned int init_value) - : mCount(init_value) + : m_Count(init_value) { }; virtual ~SemaphoreImpl() {}; virtual void Signal() = 0; virtual bool Wait(int timeout) = 0; - inline int Current() { return mCount; } + inline int Current() { return m_Count; } protected: - unsigned int mCount; + unsigned int m_Count; }; #define wait(sem, ...) sem.Wait(__VA_ARGS__) @@ -59,7 +59,7 @@ namespace AsuraEngine void Signal() override; bool Wait(int timeout) override; private: - HANDLE mSem; + HANDLE m_Sem; }; #endif // ASURA_THREAD_WIN32 |