Instigate Open Source Documentation

instigate::stl::single_pass_iterator Namespace Reference

Single Pass Iterator Concept. More...


Classes

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


Detailed Description

Single Pass Iterator Concept.

This is a "non-intrusive" interface of the single_pass iterator type. Single_pass iterator is the refinement of the instigate::stl::incrementable_iterator and instigate::generic::equality_comparable concepts. Each value is dereferenced only once.



© Instigate CJSC, Open Source