#include <enumiface.hpp>
Definition at line 37 of file enumiface.hpp.
◆ EnumIface()
openvpn::EnumIface::EnumIface |
( |
| ) |
|
|
inline |
◆ alloc_if_addrs()
static ifaddrs * openvpn::EnumIface::alloc_if_addrs |
( |
| ) |
|
|
inlinestaticprotected |
◆ free_if_addrs()
static void openvpn::EnumIface::free_if_addrs |
( |
ifaddrs * |
p | ) |
|
|
inlinestaticprotected |
◆ iface_up()
bool openvpn::EnumIface::iface_up |
( |
const char * |
iface | ) |
const |
|
inline |
◆ OPENVPN_EXCEPTION()
openvpn::EnumIface::OPENVPN_EXCEPTION |
( |
enum_iface_error |
| ) |
|
◆ render()
static void openvpn::EnumIface::render |
( |
const ifaddrs * |
i, |
|
|
std::ostream & |
os |
|
) |
| |
|
inlinestaticprotected |
◆ render_flags()
static std::string openvpn::EnumIface::render_flags |
( |
const u_int |
flags | ) |
|
|
inlinestaticprotected |
◆ to_string()
std::string openvpn::EnumIface::to_string |
( |
| ) |
const |
|
inline |
◆ ifinfo
std::unique_ptr<ifaddrs, decltype(&free_if_addrs)> openvpn::EnumIface::ifinfo |
|
protected |
The documentation for this class was generated from the following file: