std::stop_token::stop_possible
提供: cppreference.com
bool stop_possible() const noexcept; |
(C++20以上) | |
stop_token
オブジェクトが紐付いた停止状態を持ち、その状態がすでに停止要求を受け取ったまたは紐付く stop_source
オブジェクトを持つかどうかを調べます。 デフォルト構築された stop_token は紐付いた停止状態を持たず、そのため停止できません。 stop_source
オブジェクトが存在しない停止状態も停止できません (すでに停止要求が行われた場合は除きます)。
目次 |
引数
(なし)
戻り値
stop_token
オブジェクトが紐付いた停止状態を持たない場合、またはまだ停止要求を受け取っておらず紐付いた stop_source
オブジェクトがない場合は false、そうでなければ true。
ノート
stop_token
オブジェクトが紐付いた停止状態を持ち、停止要求がすでに行われた場合、この関数は true を返します。
例
This section is incomplete |