|
| ScopeGuardImpl (FunctionType &fn) noexcept(std::is_nothrow_copy_constructible< FunctionType >::value) |
|
| ScopeGuardImpl (const FunctionType &fn) noexcept(std::is_nothrow_copy_constructible< FunctionType >::value) |
|
| ScopeGuardImpl (FunctionType &&fn) noexcept(std::is_nothrow_move_constructible< FunctionType >::value) |
|
| ScopeGuardImpl (ScopeGuardImpl &&other) noexcept(std::is_nothrow_move_constructible< FunctionType >::value) |
|
void | dismiss () noexcept |
|
|
static ScopeGuardImplBase | makeEmptyScopeGuard () noexcept |
|
template<typename T > |
static const T & | asConst (const T &t) noexcept |
|
bool | dismissed_ |
|
template<typename FunctionType>
class caffe2::ScopeGuardImpl< FunctionType >
Definition at line 81 of file scope_guard.h.
The documentation for this class was generated from the following file: