Namespaces
Variants

std::experimental::latch:: ~latch

From cppreference.net
~latch ( ) ;
(concurrency TS)
HTMLタグ、属性、C++コード内のテキストは翻訳せず、元のフォーマットを保持しました。ページ上の表示テキストのみを日本語に翻訳しています。

ラッチを破棄します。

スレッドが同期ポイントでブロックされている場合、動作は未定義です。

デストラクタは、すべてのスレッドが wait() または count_down_and_wait() から戻っていない場合でも、内部カウンタがゼロに等しくなければならない場合に呼び出されることがあります。

デストラクタは、すべてのスレッドがブロッキング関数から戻るまでブロックする可能性があります。

いずれかのスレッドがデストラクタを呼び出した後は、いかなるスレッドもこのラッチでブロックすることは許可されません。