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

olsr::utl::Subset<> Class Template Reference

#include <set.hh>

List of all members.

Public Types

typedef Set::iterator set_iterator
typedef e_iterator_ mask_iterator
typedef Set::value_type value_type
typedef m_iterator_ iterator
typedef iterator const_iterator

Public Member Functions

 Subset (Set &s)
 Subset (ActionSet &as, Set &s)
iterator begin ()
iterator end ()
iterator find (const typename Set::value_type &x)
void cleanup ()

Private Types

typedef Subset< Set, Action,
Predicate, ActionSet > 
This
typedef MaskIterator< Set,
Action, Predicate, ActionSet > 
e_iterator_
typedef DeconstIterator< e_iterator_m_iterator_

Private Attributes

ActionSet & actionset_
Setset_

template<class>
class olsr::utl::Subset<>


Member Typedef Documentation

template<class >
typedef iterator olsr::utl::Subset<>::const_iterator
 

template<class >
typedef MaskIterator<Set, Action, Predicate, ActionSet> olsr::utl::Subset<>::e_iterator_ [private]
 

template<class >
typedef m_iterator_ olsr::utl::Subset<>::iterator
 

template<class >
typedef DeconstIterator<e_iterator_> olsr::utl::Subset<>::m_iterator_ [private]
 

template<class >
typedef e_iterator_ olsr::utl::Subset<>::mask_iterator
 

template<class >
typedef Set::iterator olsr::utl::Subset<>::set_iterator
 

template<class >
typedef Subset<Set, Action, Predicate, ActionSet> olsr::utl::Subset<>::This [private]
 

template<class >
typedef Set::value_type olsr::utl::Subset<>::value_type
 


Constructor & Destructor Documentation

template<class >
olsr::utl::Subset<>::Subset Set s  )  [inline]
 

template<class >
olsr::utl::Subset<>::Subset ActionSet &  as,
Set s
[inline]
 


Member Function Documentation

template<class >
iterator olsr::utl::Subset<>::begin  )  [inline]
 

template<class >
void olsr::utl::Subset<>::cleanup  )  [inline]
 

template<class >
iterator olsr::utl::Subset<>::end  )  [inline]
 

template<class >
iterator olsr::utl::Subset<>::find const typename Set::value_type &  x  )  [inline]
 


Member Data Documentation

template<class >
ActionSet& olsr::utl::Subset<>::actionset_ [private]
 

template<class >
Set& olsr::utl::Subset<>::set_ [private]
 


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