libDwm-0.9.45
Dwm::LocalInterfaceAlias Class Reference

Holds an interface alias, which is just IP address and netmask. More...

#include <DwmLocalInterfaces.hh>

Public Member Functions

 LocalInterfaceAlias ()
 Constructor.
 
 LocalInterfaceAlias (const Ipv4Address &address, const Ipv4Address &mask)
 Construct from an address and netmask.
 
const Ipv4AddressAddr () const
 Returns the IP address.
 
const Ipv4AddressAddr (const Ipv4Address &addr)
 Sets and returns the IP address.
 
const Ipv4AddressMask () const
 Returns the netmask.
 
const Ipv4AddressMask (const Ipv4Address &mask)
 Sets and returns the netmask.
 
bool operator< (const LocalInterfaceAlias &alias) const
 operator <
 
bool operator== (const LocalInterfaceAlias &alias) const
 operator ==
 

Friends

std::ostream & operator<< (std::ostream &os, const LocalInterfaceAlias &alias)
 Prints a LocalInterfaceAlias to an ostream.
 

Detailed Description

Holds an interface alias, which is just IP address and netmask.


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