olsr::sys::internal::InterfaceInfo Class Reference

#include <interfacedesc.hh>

List of all members.

Public Types

typedef std::set< addr_taddrs_t

Public Member Functions

 InterfaceInfo (const std::string &name)
const std::string & name () const
unsigned index () const
unsigned mtu () const
const addrs_taddrs () const
bool operator< (const This &rhs) const

Private Types

typedef InterfaceInfo This
typedef InterfaceAddress addr_t

Private Attributes

std::string _name
unsigned _index
unsigned _mtu
addrs_t _addrs


Member Typedef Documentation


Constructor & Destructor Documentation

olsr::sys::internal::InterfaceInfo::InterfaceInfo ( const std::string &  name  ) 


Member Function Documentation

const std::string& olsr::sys::internal::InterfaceInfo::name (  )  const [inline]

References _name.

unsigned olsr::sys::internal::InterfaceInfo::index (  )  const [inline]

unsigned olsr::sys::internal::InterfaceInfo::mtu (  )  const [inline]

const addrs_t& olsr::sys::internal::InterfaceInfo::addrs (  )  const [inline]

bool olsr::sys::internal::InterfaceInfo::operator< ( const This rhs  )  const

References _index.


Member Data Documentation

Referenced by InterfaceInfo(), and name().

Referenced by index(), InterfaceInfo(), and operator<().

Referenced by InterfaceInfo(), and mtu().

Referenced by addrs(), and InterfaceInfo().


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

Generated on Thu Feb 12 20:45:39 2009 for Qolyester daemon by  doxygen 1.5.6