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