| attach(Handle handle) | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | inline |
| CScopeGuard(std::function< Deleter > del, Handle handle=invalid) (defined in KODI::UTILS::CScopeGuard< Handle, invalid, Deleter >) | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | inline |
| CScopeGuard()=delete (defined in KODI::UTILS::CScopeGuard< Handle, invalid, Deleter >) | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | |
| CScopeGuard(const CScopeGuard &rhs)=delete (defined in KODI::UTILS::CScopeGuard< Handle, invalid, Deleter >) | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | |
| CScopeGuard(CScopeGuard &&rhs) noexcept (defined in KODI::UTILS::CScopeGuard< Handle, invalid, Deleter >) | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | inline |
| operator bool() const (defined in KODI::UTILS::CScopeGuard< Handle, invalid, Deleter >) | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | inline |
| operator Handle() const (defined in KODI::UTILS::CScopeGuard< Handle, invalid, Deleter >) | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | inline |
| operator=(const CScopeGuard &rhs)=delete (defined in KODI::UTILS::CScopeGuard< Handle, invalid, Deleter >) | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | |
| operator=(CScopeGuard &&rhs) noexcept (defined in KODI::UTILS::CScopeGuard< Handle, invalid, Deleter >) | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | inline |
| release() | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | inline |
| reset() | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | inline |
| ~CScopeGuard() noexcept (defined in KODI::UTILS::CScopeGuard< Handle, invalid, Deleter >) | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | inline |