Dune::RandomAccessIteratorFacade< T, V, R, D > Class Template Reference
[Iterator facades]
Base class for stl conformant forward iterators.
More...
#include <dune/common/iteratorfacades.hh>
List of all members.
Detailed Description
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
class Dune::RandomAccessIteratorFacade< T, V, R, D >
Base class for stl conformant forward iterators.
Member Typedef Documentation
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
The type of derived iterator.
The iterator has to define following functions have to be present:
For an elaborate explanation see the STL Documentation
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
The pointer to the Value.
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
The type of the reference to the values accessed.
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
The type of value accessed through the iterator.
Member Function Documentation
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
template<class T, class V, class R = V&, class D = std::ptrdiff_t>
Get the element n positions from the current one.
- Parameters:
-
| n | The distance to the element. |
- Returns:
- The element at that distance.
The documentation for this class was generated from the following file: