|
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 |