This is the complete list of members for KODI::UTILS::CScopeGuard< Handle, invalid, Deleter >, including all inherited members.
attach(Handle handle) | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | inline |
CScopeGuard(std::function< Deleter > del, Handle handle=invalid) | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | inline |
CScopeGuard()=delete | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | |
CScopeGuard(const CScopeGuard &rhs)=delete | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | |
CScopeGuard(CScopeGuard &&rhs) noexcept | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | inline |
operator bool() const | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | inline |
operator Handle() const | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | inline |
operator=(const CScopeGuard &rhs)=delete | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | |
operator=(CScopeGuard &&rhs) noexcept | 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 | KODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | inline |