dune-common 2.9.0
Loading...
Searching...
No Matches
Classes | Namespaces
genericiterator.hh File Reference

Implements a generic iterator class for writing stl conformant iterators. More...

#include <dune/common/iteratorfacades.hh>
#include <cassert>

Go to the source code of this file.

Classes

struct  Dune::const_reference< R >
 Get the 'const' version of a reference to a mutable object. More...
 
struct  Dune::const_reference< const R >
 
struct  Dune::const_reference< R & >
 
struct  Dune::const_reference< const R & >
 
struct  Dune::mutable_reference< R >
 get the 'mutable' version of a reference to a const object More...
 
struct  Dune::mutable_reference< const R >
 
struct  Dune::mutable_reference< R & >
 
struct  Dune::mutable_reference< const R & >
 
class  Dune::GenericIterator< C, T, R, D, IteratorFacade >
 Generic class for stl-conforming iterators for container classes with operator[]. More...
 

Namespaces

namespace  Dune
 Dune namespace.
 

Detailed Description

Implements a generic iterator class for writing stl conformant iterators.

Using this generic iterator writing iterators for containers that implement operator[] is only a matter of seconds.