14#ifndef OPENVPN_WIN_SCOPED_HANDLE_H
15#define OPENVPN_WIN_SCOPED_HANDLE_H
32 :
handle(Handle::undefined())
101 other.handle =
nullptr;
108 other.handle =
nullptr;
ScopedHANDLE & operator=(ScopedHANDLE &&other) noexcept
ScopedHANDLE(const ScopedHANDLE &)=delete
ScopedHANDLE & operator=(const ScopedHANDLE &)=delete
HANDLE operator()() const
ScopedHANDLE(ScopedHANDLE &&other) noexcept
bool defined(HANDLE handle)