![]() |
Belle II Software
light-2303-iriomote
|
This is the complete list of members for ScopeGuard, including all inherited members.
| guardBatchMode(bool batchMode=true) | ScopeGuard | inlinestatic |
| guardDeletion(T *&pointer) | ScopeGuard | inlinestatic |
| guardFunctor(Functor functor) | ScopeGuard | inlinestatic |
| guardFunctor(Functor functor, const typename std::result_of< Functor()>::type &newValue) | ScopeGuard | inlinestatic |
| guardGetterSetter(Getter getter, Setter setter) | ScopeGuard | inlinestatic |
| guardGetterSetter(const Getter &getter, Setter setter, const typename std::result_of< Getter()>::type newValue) | ScopeGuard | inlinestatic |
| guardStreamState(std::basic_ios< CharT, Traits > &stream) | ScopeGuard | inlinestatic |
| guardValue(T &reference) | ScopeGuard | inlinestatic |
| guardValue(T &reference, const V &newValue) | ScopeGuard | inlinestatic |
| guardWorkingDirectory() | ScopeGuard | inlinestatic |
| guardWorkingDirectory(const std::string &newDirectory) | ScopeGuard | inlinestatic |
| m_engaged | ScopeGuard | private |
| m_exitfunc | ScopeGuard | private |
| operator=(const ScopeGuard &)=delete | ScopeGuard | |
| operator=(ScopeGuard &&)=delete | ScopeGuard | |
| release() | ScopeGuard | inline |
| ScopeGuard(Callable &&f) | ScopeGuard | inlineexplicit |
| ScopeGuard(const ScopeGuard &)=delete | ScopeGuard | |
| ScopeGuard(ScopeGuard &&sg)=delete | ScopeGuard | |
| ~ScopeGuard() | ScopeGuard | inline |