condition_variable_any 类

使用类 condition_variable_any 等待有任何 mutex 类型的事件。

class condition_variable_any;

成员

公共构造函数

Name

说明

condition_variable_any::condition_variable_any 构造函数

构造 condition_variable_any 对象。

公共方法

Name

说明

condition_variable_any::notify_all 方法

将等待 condition_variable_any 对象的所有线程解除阻塞。

condition_variable_any::notify_one 方法

将等待 condition_variable_any 对象的其中一个线程解除阻塞。

condition_variable_any::wait 方法

阻塞线程。

condition_variable_any::wait_for 方法

阻塞线程,并在线程解除阻塞后设置一个时间间隔。

condition_variable_any::wait_until 方法

阻止线程,并设置线程解除的最大时间点。

要求

Header: condition_variable

命名空间: std

请参见

参考

<condition_variable>

其他资源

C++ 标准库头文件