std::cv_status

From Cppreference

Jump to: navigation, search
Defined in header <condition_variable>

enum class cv_status;
(since C++11)

The scoped enumeration std::cv_status defines the values returned by the member functions of std::condition_variable and of std::condition_variable_any that perform a timed wait.

[edit] Member constants

enumeration constant meaning
no_timeout the condition variable was awakened with notify_all(), notify_one(), or spuriously
timeout the condition variable was awakened by timeout expiration

[edit] See also

blocks the current thread until the condition variable
is woken up or after the specified timeout duration
(public member function of std::condition_variable)
blocks the current thread until the condition variable
is woken up or after the specified timeout duration
(public member function of std::condition_variable_any)
blocks the current thread until the condition variable
is woken up or until specified time point has been reached
(public member function of std::condition_variable)
blocks the current thread until the condition variable
is woken up or until specified time point has been reached
(public member function of std::condition_variable_any)