Android-cuttlefish cvd tool
|
#include <scopeguard.h>
Public Member Functions | |
constexpr | ScopeGuard (F &&f) |
constexpr | ScopeGuard (ScopeGuard &&that) noexcept |
template<typename Functor > | |
constexpr | ScopeGuard (ScopeGuard< Functor > &&that) |
~ScopeGuard () | |
ScopeGuard ()=delete | |
ScopeGuard (const ScopeGuard &)=delete | |
void | operator= (const ScopeGuard &)=delete |
void | operator= (ScopeGuard &&that)=delete |
void | Disable () |
constexpr bool | active () const |
Private Attributes | |
F | f_ |
bool | active_ |
Friends | |
template<typename Functor > | |
class | ScopeGuard |
|
inlineconstexpr |
|
inlineconstexprnoexcept |
|
inlineconstexpr |
|
inline |
|
delete |
|
delete |
|
inlineconstexpr |
|
inline |
|
delete |
|
delete |
|
private |
|
private |