Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

MapConstKeyIterator Class Template Reference
[Tools to Make It Easier to Make Graph Maps]

#include <lemon/bits/map_iterator.h>

Inherits MapIteratorBase< _Graph, _Item >.

Inheritance diagram for MapConstKeyIterator:

Inheritance graph
[legend]
List of all members.

Detailed Description

template<typename _Graph, typename _Item>
class lemon::MapConstKeyIterator< _Graph, _Item >

The class makes the ItemIt to an stl compatible iterator with dereferencing operator.


Public Types

typedef MapIteratorBase< _Graph,
_Item > 
Parent
 The iterator base class.

Public Member Functions

 MapConstKeyIterator ()
 Default constructor.
 MapConstKeyIterator (const ItemIt &pit)
 ItemIt initialized iterator.
MapConstKeyIteratoroperator++ ()
 The pre increment operator of the iterator.
MapConstKeyIterator operator++ (int)
 The post increment operator of the iterator.
Item operator * () const
 The dereferencing operator of the iterator.

Protected Types

typedef Parent::ItemIt ItemIt
 The iterator to iterate on the keys.


The documentation for this class was generated from the following file:
Generated on Sat Aug 27 14:16:22 2005 for LEMON by  doxygen 1.4.4