FilterMapIt Class Template Reference
[General Graph Utilities]

#include <lemon/map_iterator.h>

List of all members.


Detailed Description

template<typename Graph, typename Item, typename Map>
class lemon::FilterMapIt< Graph, Item, Map >

Iterator for maps which gives back only that items which mapped to an given value.


Public Member Functions

 FilterMapIt (const Graph &_graph, const Map &_map, const Value &_value)
 Creates an iterator.
FilterMapItoperator++ ()
 Increment operator.


Constructor & Destructor Documentation

FilterMapIt const Graph _graph,
const Map &  _map,
const Value &  _value
[inline]
 

Creates an iterator for the map, which iterates on the given graph item set and filters all items which mapped value differ from _value.


Member Function Documentation

FilterMapIt& operator++  )  [inline]
 

Skips items which has not the given value.


The documentation for this class was generated from the following file:
Generated on Fri Feb 3 18:42:09 2006 for LEMON by  doxygen 1.4.6