LIBEUNOMIA
|
スコープガードクラステンプレート [詳解]
#include <scopeguard.h>
公開メンバ関数 | |
~ScopeGuard () | |
void | dismiss () noexcept |
解任 | |
フレンド | |
ScopeGuard< Func > | makeScopeGuard (Func &&) |
スコープガード作成 | |
|
inline |
|
inlinenoexcept |
解任
スコープガードの役割を解く。 例へばrollbackが必要なくなつた場合などに用ゐる。
|
friend |
スコープガード作成
f | コールバックされる函數(オブジェクト) |