Definition at line 199 of file winsvc.hpp.
◆ ScopedSCHandle() [1/4]
openvpn::Win::Service::ScopedSCHandle::ScopedSCHandle |
( |
const ScopedSCHandle & |
| ) |
|
|
privatedelete |
◆ ScopedSCHandle() [2/4]
openvpn::Win::Service::ScopedSCHandle::ScopedSCHandle |
( |
| ) |
|
|
inline |
◆ ScopedSCHandle() [3/4]
openvpn::Win::Service::ScopedSCHandle::ScopedSCHandle |
( |
SC_HANDLE |
h | ) |
|
|
inlineexplicit |
◆ ~ScopedSCHandle()
openvpn::Win::Service::ScopedSCHandle::~ScopedSCHandle |
( |
| ) |
|
|
inline |
◆ ScopedSCHandle() [4/4]
openvpn::Win::Service::ScopedSCHandle::ScopedSCHandle |
( |
ScopedSCHandle && |
other | ) |
|
|
inlinenoexcept |
◆ close()
bool openvpn::Win::Service::ScopedSCHandle::close |
( |
| ) |
|
|
inline |
◆ defined()
bool openvpn::Win::Service::ScopedSCHandle::defined |
( |
| ) |
const |
|
inline |
◆ operator()()
SC_HANDLE openvpn::Win::Service::ScopedSCHandle::operator() |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ ref()
SC_HANDLE * openvpn::Win::Service::ScopedSCHandle::ref |
( |
| ) |
|
|
inline |
◆ release()
SC_HANDLE openvpn::Win::Service::ScopedSCHandle::release |
( |
| ) |
|
|
inline |
◆ replace()
void openvpn::Win::Service::ScopedSCHandle::replace |
( |
SC_HANDLE |
h | ) |
|
|
inline |
◆ reset()
void openvpn::Win::Service::ScopedSCHandle::reset |
( |
SC_HANDLE |
h | ) |
|
|
inline |
◆ handle
SC_HANDLE openvpn::Win::Service::ScopedSCHandle::handle |
|
private |
The documentation for this class was generated from the following file: