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

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

typedef GateEntry olsr::set::GateSet::elem_t [private]
 

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

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

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

typedef const_iterator olsr::set::GateSet::iterator
 

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


Constructor & Destructor Documentation

olsr::set::GateSet::GateSet  ) 
 


Member Function Documentation

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

bool olsr::set::GateSet::empty  )  const
 

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

void olsr::set::GateSet::erase iterator  pos  ) 
 

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

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


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 Thu Jul 28 21:21:50 2005 for Qolyester daemon by  doxygen 1.4.1