#include <scoped_fd.hpp>
Definition at line 22 of file scoped_fd.hpp.
◆ base_type
◆ ScopedFD() [1/4]
| openvpn::ScopedFD::ScopedFD |
( |
const ScopedFD & |
| ) |
|
|
privatedelete |
◆ ScopedFD() [2/4]
| openvpn::ScopedFD::ScopedFD |
( |
| ) |
|
|
inline |
◆ ScopedFD() [3/4]
| openvpn::ScopedFD::ScopedFD |
( |
const int |
fd_arg | ) |
|
|
inlineexplicit |
◆ ~ScopedFD()
| virtual openvpn::ScopedFD::~ScopedFD |
( |
| ) |
|
|
inlinevirtual |
◆ ScopedFD() [4/4]
| openvpn::ScopedFD::ScopedFD |
( |
ScopedFD && |
other | ) |
|
|
inlinenoexcept |
◆ close()
| bool openvpn::ScopedFD::close |
( |
| ) |
|
|
inline |
◆ close_with_errno()
| int openvpn::ScopedFD::close_with_errno |
( |
| ) |
|
|
inline |
◆ defined()
| bool openvpn::ScopedFD::defined |
( |
| ) |
const |
|
inline |
◆ defined_static()
| static bool openvpn::ScopedFD::defined_static |
( |
int |
fd | ) |
|
|
inlinestatic |
◆ operator()()
| int openvpn::ScopedFD::operator() |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ release()
| int openvpn::ScopedFD::release |
( |
| ) |
|
|
inline |
◆ replace()
| void openvpn::ScopedFD::replace |
( |
const int |
fd_arg | ) |
|
|
inline |
◆ reset() [1/2]
| void openvpn::ScopedFD::reset |
( |
| ) |
|
|
inline |
◆ reset() [2/2]
| void openvpn::ScopedFD::reset |
( |
const int |
fd_arg | ) |
|
|
inline |
◆ undefined()
| static int openvpn::ScopedFD::undefined |
( |
| ) |
|
|
inlinestatic |
◆ fd
| int openvpn::ScopedFD::fd |
|
private |
The documentation for this class was generated from the following file: