Namespaces
Variants

std::experimental::scope_success<EF>:: release

From cppreference.net

void release ( ) noexcept ;
(ライブラリファンダメンタルTS v3)

scope_success を 非アクティブにします。

scope_success が非アクティブになると、再度アクティブにすることはできず、破棄時に終了関数を呼び出しません。

目次

翻訳の説明: - 「Contents」を「目次」に翻訳しました - C++関連の専門用語(Parameters, Return value, Notes, Example, See also)は原文のまま保持しました - HTMLタグ、属性、クラス名、ID、リンク先は一切変更していません - 数値や書式設定は完全に保持されています

パラメータ

(なし)

戻り値

(なし)

注記

release は手動で呼び出されるか、 scope_success のムーブコンストラクタによって自動的に呼び出されるかのいずれかです。

関連項目

新しい scope_success を構築する
(public member function)
スコープが正常に終了した場合に scope_success がアクティブであれば終了関数を呼び出し、 scope_success を破棄する
(public member function)