Win32 thread version of ThreadMutex. More...
Public Member Functions | |
void | BeginCritical () |
Begin the critical section. | |
void | EndCritical () |
End of the critical section. | |
void | WaitForSignal () |
Wait for a signal to be send. | |
void | SendSignal () |
Send a signal and wake the 'thread' that was waiting for it. | |
Private Attributes | |
CRITICAL_SECTION | critical_section |
The critical section we would enter. | |
HANDLE | event |
Event for signalling. |
Win32 thread version of ThreadMutex.
Definition at line 107 of file thread_win32.cpp.
void ThreadMutex_Win32::WaitForSignal | ( | ) | [inline, virtual] |
Wait for a signal to be send.
Implements ThreadMutex.
Definition at line 135 of file thread_win32.cpp.
References BeginCritical(), EndCritical(), and event.