table of contents
        
      
      
    | std::cv_status(3) | C++ Standard Libary | std::cv_status(3) | 
NAME¶
std::cv_status - std::cv_status
Synopsis¶
 Defined in header <condition_variable>
  
   enum class cv_status {
  
   no_timeout, (since C++11)
  
   timeout
  
   };
  
   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¶
 Constant 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
  
   wait_for after the specified timeout duration
  
   (public member function of std::condition_variable)
  
   blocks the current thread until the condition variable is awakened or
  
   wait_for after the specified timeout duration
  
   (public member function of std::condition_variable_any)
  
   blocks the current thread until the condition variable is awakened or
  
   wait_until 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
  
   wait_until until specified time point has been reached
  
   (public member function of std::condition_variable_any)
| 2024.06.10 | http://cppreference.com |