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 GateEntry olsr::set::GateSet::elem_t [private]

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

typedef utl::MSIndex<gset_t, 0, address_t> olsr::set::GateSet::idx_gset_t [private]

typedef idx_gset_t olsr::set::GateSet::hna_gset_t

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

typedef const_iterator olsr::set::GateSet::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]

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

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]


Member Data Documentation

gset_t olsr::set::GateSet::gset_ [private]

idx_gset_t olsr::set::GateSet::hna_gset_ [private]


The documentation for this class was generated from the following files:
Generated on Mon Sep 10 17:02:14 2007 for Qolyester daemon by  doxygen 1.5.1