Searched refs:ThreadLockWindows (Results 1 – 3 of 3) sorted by relevance
178 class ThreadLockWindows { class182 ~ThreadLockWindows() { DeleteCriticalSection(&m_handle); } in ~ThreadLockWindows()184 ThreadLockWindows();187 ThreadLockWindows(const ThreadLockWindows&);188 ThreadLockWindows& operator=(const ThreadLockWindows&);191 static ThreadLockWindows& singleton();198 ThreadLockWindows& ThreadLockWindows::singleton() { in singleton()199 static ThreadLockWindows self; in singleton()226 void ThreadsExec::global_lock() { ThreadLockWindows::singleton().lock(); } in global_lock()228 void ThreadsExec::global_unlock() { ThreadLockWindows::singleton().unlock(); } in global_unlock()