OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::TunWin::Util::IPNetmask4 Struct Reference

#include <tunutil.hpp>

Collaboration diagram for openvpn::TunWin::Util::IPNetmask4:
[legend]

Public Member Functions

 IPNetmask4 ()
 
 IPNetmask4 (const TunBuilderCapture &pull, const char *title)
 
 IPNetmask4 (const IP_ADDR_STRING *ias)
 
bool operator== (const IPNetmask4 &rhs) const
 
bool operator!= (const IPNetmask4 &rhs) const
 

Public Attributes

IPv4::Addr ip = IPv4::Addr::from_zero()
 
IPv4::Addr netmask = IPv4::Addr::from_zero()
 

Detailed Description

Definition at line 746 of file tunutil.hpp.

Constructor & Destructor Documentation

◆ IPNetmask4() [1/3]

openvpn::TunWin::Util::IPNetmask4::IPNetmask4 ( )
inline

Definition at line 748 of file tunutil.hpp.

◆ IPNetmask4() [2/3]

openvpn::TunWin::Util::IPNetmask4::IPNetmask4 ( const TunBuilderCapture pull,
const char *  title 
)
inline

Definition at line 752 of file tunutil.hpp.

◆ IPNetmask4() [3/3]

openvpn::TunWin::Util::IPNetmask4::IPNetmask4 ( const IP_ADDR_STRING *  ias)
inline

Definition at line 762 of file tunutil.hpp.

Member Function Documentation

◆ operator!=()

bool openvpn::TunWin::Util::IPNetmask4::operator!= ( const IPNetmask4 rhs) const
inline

Definition at line 788 of file tunutil.hpp.

◆ operator==()

bool openvpn::TunWin::Util::IPNetmask4::operator== ( const IPNetmask4 rhs) const
inline

Definition at line 783 of file tunutil.hpp.

Here is the caller graph for this function:

Member Data Documentation

◆ ip

IPv4::Addr openvpn::TunWin::Util::IPNetmask4::ip = IPv4::Addr::from_zero()

Definition at line 793 of file tunutil.hpp.

◆ netmask

IPv4::Addr openvpn::TunWin::Util::IPNetmask4::netmask = IPv4::Addr::from_zero()

Definition at line 794 of file tunutil.hpp.


The documentation for this struct was generated from the following file: