Classes | Public Member Functions

ibrcommon::vinterface Class Reference

#include <vinterface.h>

Collaboration diagram for ibrcommon::vinterface:
Collaboration graph
[legend]

List of all members.

Classes

class  interface_not_set

Public Member Functions

 vinterface ()
 vinterface (std::string name)
virtual ~vinterface ()
const std::list< vaddressgetAddresses (const vaddress::Family f=vaddress::VADDRESS_UNSPEC) const
const std::string toString () const
bool empty () const
bool operator< (const vinterface &obj) const
bool operator== (const vinterface &obj) const
void eventInterfaceChanged (const vinterface &iface)

Detailed Description

Definition at line 18 of file vinterface.h.


Constructor & Destructor Documentation

ibrcommon::vinterface::vinterface (  ) 

Definition at line 15 of file vinterface.cpp.

ibrcommon::vinterface::vinterface ( std::string  name  ) 

Definition at line 20 of file vinterface.cpp.

ibrcommon::vinterface::~vinterface (  )  [virtual]

Definition at line 25 of file vinterface.cpp.


Member Function Documentation

bool ibrcommon::vinterface::empty (  )  const
void ibrcommon::vinterface::eventInterfaceChanged ( const vinterface iface  ) 
const std::list< vaddress > ibrcommon::vinterface::getAddresses ( const vaddress::Family  f = vaddress::VADDRESS_UNSPEC  )  const
bool ibrcommon::vinterface::operator< ( const vinterface obj  )  const

Definition at line 41 of file vinterface.cpp.

bool ibrcommon::vinterface::operator== ( const vinterface obj  )  const

Definition at line 46 of file vinterface.cpp.

const std::string ibrcommon::vinterface::toString (  )  const

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