olsr::set::GateEntry Class Reference

#include <gate.hh>

Inheritance diagram for olsr::set::GateEntry:

olsr::utl::MultiStampable< Dim, Key, Compare >

List of all members.

Public Member Functions

 GateEntry (const address_t &naddr, const unsigned prefix)
virtual ~GateEntry ()
const address_tnet_addr () const
const address_tnetmask_addr () const
const unsigned & prefix () const
bool operator< (const This &rhs) const

Private Types

typedef GateEntry This
typedef utl::MultiStampable
< 1, address_t
Super

Private Attributes

const address_t naddr_
const address_t nmask_
const unsigned prefix_


Member Typedef Documentation


Constructor & Destructor Documentation

olsr::set::GateEntry::GateEntry ( const address_t naddr,
const unsigned  prefix 
) [inline]

virtual olsr::set::GateEntry::~GateEntry (  )  [inline, virtual]


Member Function Documentation

const address_t& olsr::set::GateEntry::net_addr (  )  const [inline]

References naddr_.

const address_t& olsr::set::GateEntry::netmask_addr (  )  const [inline]

References nmask_.

const unsigned& olsr::set::GateEntry::prefix (  )  const [inline]

References prefix_.

bool olsr::set::GateEntry::operator< ( const This rhs  )  const [inline]

References naddr_, and prefix_.


Member Data Documentation

Referenced by net_addr(), and operator<().

Referenced by netmask_addr().

const unsigned olsr::set::GateEntry::prefix_ [private]

Referenced by operator<(), and prefix().


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

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