:relfileprefix: ../../../../ [#942A0D885736A3A33F2D77CC96AAB6E674911106] = Class range::iterator pass:v,q[A constant, forward iterator to elements of the range] == Synopsis Declared in header `` [source,cpp,subs="verbatim,macros,-callouts"] ---- class iterator; ---- == Types [,cols=2] |=== |Name |Description |xref:boost/urls/grammar/range/iterator/difference_type.adoc[`pass:v[difference_type]`] | |xref:boost/urls/grammar/range/iterator/iterator_category.adoc[`pass:v[iterator_category]`] | |xref:boost/urls/grammar/range/iterator/pointer.adoc[`pass:v[pointer]`] | |xref:boost/urls/grammar/range/iterator/reference.adoc[`pass:v[reference]`] | |xref:boost/urls/grammar/range/iterator/value_type.adoc[`pass:v[value_type]`] | |=== == Member Functions [,cols=2] |=== |Name |Description |xref:boost/urls/grammar/range/iterator/2constructor.adoc[`pass:v[iterator]`] | |xref:boost/urls/grammar/range/iterator/operator_not_eq.adoc[`pass:v[operator!=]`] | |xref:boost/urls/grammar/range/iterator/operator_star.adoc[`pass:v[operator*]`] | |xref:boost/urls/grammar/range/iterator/operator_inc.adoc[`pass:v[operator++]`] | |xref:boost/urls/grammar/range/iterator/operator_assign.adoc[`pass:v[operator=]`] | |xref:boost/urls/grammar/range/iterator/operator_eq.adoc[`pass:v[operator==]`] | |===