Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

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

typedef InterfaceAddress olsr::sys::internal::InterfaceInfo::addr_t [private]
 

typedef std::set<addr_t> olsr::sys::internal::InterfaceInfo::addrs_t
 

typedef InterfaceInfo olsr::sys::internal::InterfaceInfo::This [private]
 


Constructor & Destructor Documentation

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


Member Function Documentation

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

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

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

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

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


Member Data Documentation

addrs_t olsr::sys::internal::InterfaceInfo::_addrs [private]
 

unsigned olsr::sys::internal::InterfaceInfo::_index [private]
 

unsigned olsr::sys::internal::InterfaceInfo::_mtu [private]
 

std::string olsr::sys::internal::InterfaceInfo::_name [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Jul 28 21:21:51 2005 for Qolyester daemon by  doxygen 1.4.1