std::barrier<CompletionFunction>::wait
来自 cppreference.cn
void wait( arrival_token&& arrival ) const; |
(C++20 起) | |
如果 arrival 与 *this 当前阶段的阶段同步点关联,则在与 arrival 关联的同步点处阻塞,直到运行同步点阶段的阶段完成步骤。
否则,如果 arrival 与 *this 紧邻的前一阶段的阶段同步点关联,则立即返回。
否则,即如果 arrival 与 *this 的早期阶段或除 *this 之外的屏障对象的任何阶段的阶段同步点关联,则行为未定义。
目录 |
[edit] 参数
arrival | - | 通过先前在同一 barrier 上调用 arrive 获得的 arrival_token |
[edit] 返回值
(无)
[edit] 异常
在错误时,抛出带有互斥类型允许的错误代码的 std::system_error。
[edit] 示例
本节不完整 原因:没有示例 |
[edit] 参见
到达屏障并递减预期计数 (公共成员函数) |