A _Condition_variable which is explicitly aware of the Concurrency Runtime.
More...
#include <concrt.h>
A _Condition_variable which is explicitly aware of the Concurrency Runtime.
_CRTIMP Concurrency::details::_Condition_variable::_Condition_variable |
( |
| ) |
|
_CRTIMP Concurrency::details::_Condition_variable::~_Condition_variable |
( |
| ) |
|
Concurrency::details::_Condition_variable::_Condition_variable |
( |
const _Condition_variable & |
_Event | ) |
|
|
private |
_CRTIMP void Concurrency::details::_Condition_variable::notify_all |
( |
| ) |
|
_CRTIMP void Concurrency::details::_Condition_variable::notify_one |
( |
| ) |
|
Waits for the _Condition_variable to become signaled. The lock argument passed in is unlocked by the _Condition_variable and relocked before the wait returns.
- Parameters
-
_Lck | The critical_section to unlock before waiting and relock before the wait returns. |
- See also
- critical_section Class
Waits for the _Condition_variable to become signaled. The lock argument passed in is unlocked by the _Condition_variable and relocked before the wait returns.
- Parameters
-
_Lck | The critical_section to unlock before waiting and relock before the wait returns. |
_Timeout | A timeout, in milliseconds, for how long to wait for. |
- See also
- critical_section Class
void* volatile Concurrency::details::_Condition_variable::_M_pWaitChain |
|
private |
The documentation for this class was generated from the following file: