Iterators.hpp File Reference

Plans on concepts for iterators. More...

Go to the source code of this file.

Detailed Description

Plans on concepts for iterators.

First the Boost-iterator-concepts need to be studied, and related to our efforts. (Are they now part of the new standard? hopefully there are concept definitions somewhere.)
Write concepts for
  1. InputIteratorDefault:
    • refines Concepts::InputIterator and Concepts::ConstructibleDEq
    • i == Iterator() is in the domain of ==
    • Iterator() is the past-the-end iterator

Definition in file Iterators.hpp.