std:: cv_status
From cppreference.com
C++
Concurrency support library
|
|
Defined in header
<condition_variable>
|
||
enum
class
cv_status
{
no_timeout,
|
(since C++11) | |
The scoped enumeration
std::cv_status
describes whether a timed wait returned because of timeout or not.
std::cv_status
is used by the
wait_for
and
wait_until
member functions of
std::condition_variable
and
std::condition_variable_any
.
Member constants
Name | Explanation |
no_timeout
|
the condition variable was awakened with
notify_all
,
notify_one
, or spuriously
|
timeout
|
the condition variable was awakened by timeout expiration |
See also
blocks the current thread until the condition variable is awakened or after the specified timeout duration
(public member function of
std::condition_variable
)
|
|
blocks the current thread until the condition variable is awakened or after the specified timeout duration
(public member function of
std::condition_variable_any
)
|
|
blocks the current thread until the condition variable is awakened or until specified time point has been reached
(public member function of
std::condition_variable
)
|
|
blocks the current thread until the condition variable is awakened or until specified time point has been reached
(public member function of
std::condition_variable_any
)
|
Retrieved from "
https://en.cppreference.com/mwiki/index.php?title=cpp/thread/cv_status&oldid=173772
"