~run_loop();
概要
run_loop
オブジェクトを破棄する。
効果
count
が非0
かつstate
が実行中(running)のとき、terminate
を呼び出してプログラムを異常終了させる。
それ以外のとき、効果を持たない。
同期操作
run
とデストラクタ以外のメンバ関数同時呼び出しは、データ競合を引き起こさない。
バージョン
言語
- C++26
処理系
- Clang: ??
- GCC: ??
- ICC: ??
- Visual C++: ??
~run_loop();
run_loop
オブジェクトを破棄する。
count
が非0
かつstate
が実行中(running)のとき、terminate
を呼び出してプログラムを異常終了させる。
それ以外のとき、効果を持たない。
run
とデストラクタ以外のメンバ関数同時呼び出しは、データ競合を引き起こさない。