olsr::set::GateSet Class Reference

#include <gate.hh>

List of all members.

Public Types

typedef idx_gset_t hna_gset_t
typedef gset_t::const_iterator const_iterator
typedef const_iterator iterator

Public Member Functions

hna_gset_thna_gset ()
 GateSet ()
iterator begin () const
iterator end () const
std::pair< iterator, bool > insert (const gset_t::value_type &x)
void erase (iterator pos)
bool empty () const

Private Types

typedef GateSet This
typedef GateEntry elem_t
typedef std::set< elem_tgset_t
typedef utl::MSIndex< gset_t,
0, address_t
idx_gset_t

Private Attributes

gset_t gset_
idx_gset_t hna_gset_


Member Typedef Documentation

typedef GateSet olsr::set::GateSet::This [private]

typedef std::set<elem_t> olsr::set::GateSet::gset_t [private]

typedef gset_t::const_iterator olsr::set::GateSet::const_iterator


Constructor & Destructor Documentation

olsr::set::GateSet::GateSet (  )  [inline]


Member Function Documentation

hna_gset_t& olsr::set::GateSet::hna_gset (  )  [inline]

iterator olsr::set::GateSet::begin (  )  const [inline]

References gset_.

Referenced by main().

iterator olsr::set::GateSet::end (  )  const [inline]

References gset_.

Referenced by main().

std::pair< GateSet::iterator, bool > olsr::set::GateSet::insert ( const gset_t::value_type &  x  )  [inline]

void olsr::set::GateSet::erase ( iterator  pos  )  [inline]

bool olsr::set::GateSet::empty (  )  const [inline]

References gset_.

Referenced by olsr::msg::HNAMessage::dump(), and main().


Member Data Documentation

Referenced by begin(), empty(), end(), erase(), and insert().

Referenced by erase(), hna_gset(), and insert().


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