All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
List of all members
CrossRefMap< GR, K, V >::ValueIterator Class Reference

Detailed Description

template<typename GR, typename K, typename V>
class lemon::CrossRefMap< GR, K, V >::ValueIterator

This iterator is an stl compatible forward iterator on the values of the map. The values can be accessed in the [beginValue, endValue) range. They are considered with multiplicity, so each value is traversed for each item it is assigned to.

#include <lemon/maps.h>

Inherits iterator< std::forward_iterator_tag, Value >.