Instigate Open Source Documentation

instigate::stl::incrementable_iterator Namespace Reference

Incrementable Iterator Concept. More...


struct  tag
 Incrementable Iterator Concept tag. More...
struct  interface
 Interface of the Incrementable Iterator Concept. More...
struct  requirements
 Requirements of the Incrementable Iterator. More...

Detailed Description

Incrementable Iterator Concept.

This is a "non-intrusive" interface of the incrementable_iterator type. It's a refinement of the instigate::generic::assignable concept. An iterator i is incrementable if there is a "next" iterator, that is, if increment( i) method of the instigate::stl::incrementable_iterator::interface is well-defined.

© Instigate CJSC, Open Source