home | help
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 re-
     turned
	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,  no-
     tify_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)

http://cppreference.com 	   2024.06.10		       std::cv_status(3)

home | help