Public Member Functions

CrossRefMap< GR, K, V >::ValueIt Class Reference


Detailed Description

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

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>

List of all members.

Public Member Functions

 ValueIt ()
 Constructor.
ValueItoperator++ ()
 
ValueIt operator++ (int)
 
const Valueoperator* () const
 
const Valueoperator-> () const
 
bool operator== (ValueIt jt) const
 
bool operator!= (ValueIt jt) const
 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines