mirror of
https://github.com/boostorg/iterator.git
synced 2025-07-29 04:17:32 +02:00
added links to iterator_traits.htm
[SVN r9587]
This commit is contained in:
@ -157,7 +157,7 @@ cause an error.
|
||||
|
||||
<TR>
|
||||
<TD>Value type</TD>
|
||||
<TD><tt>boost::iterator_traits<X>::value_type</tt></TD>
|
||||
<TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::value_type</tt></TD>
|
||||
<TD>
|
||||
The type of the value obtained by dereferencing a LvalueIterator
|
||||
</TD>
|
||||
@ -165,7 +165,7 @@ cause an error.
|
||||
|
||||
<TR>
|
||||
<TD>Return Category</TD>
|
||||
<TD><tt>boost::iterator_traits<X>::return_category</tt></TD>
|
||||
<TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::return_category</tt></TD>
|
||||
<TD>
|
||||
A type convertible to <tt>boost::readable_iterator_tag</tt>
|
||||
</TD>
|
||||
@ -228,7 +228,7 @@ conversions on <tt>a</tt>.
|
||||
|
||||
<TR>
|
||||
<TD>Return Category</TD>
|
||||
<TD><tt>boost::iterator_traits<X>::return_category</tt></TD>
|
||||
<TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::return_category</tt></TD>
|
||||
<TD>
|
||||
A type convertible to <tt>boost::writable_iterator_tag</tt>
|
||||
</TD>
|
||||
@ -283,7 +283,7 @@ iterator.
|
||||
|
||||
<TR>
|
||||
<TD>Value type</TD>
|
||||
<TD><tt>boost::iterator_traits<X>::value_type</tt></TD>
|
||||
<TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::value_type</tt></TD>
|
||||
<TD>
|
||||
The type of the value obtained by dereferencing a Constant Lvalue Iterator.
|
||||
</TD>
|
||||
@ -291,7 +291,7 @@ iterator.
|
||||
|
||||
<TR>
|
||||
<TD>Reference type</TD>
|
||||
<TD><tt>boost::iterator_traits<X>::reference</tt></TD>
|
||||
<TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::reference</tt></TD>
|
||||
<TD>
|
||||
The return type of <tt>operator*()</tt>, which must be
|
||||
<tt>const T&</tt>.
|
||||
@ -300,7 +300,7 @@ iterator.
|
||||
|
||||
<TR>
|
||||
<TD>POinter type</TD>
|
||||
<TD><tt>boost::iterator_traits<X>::pointer</tt></TD>
|
||||
<TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::pointer</tt></TD>
|
||||
<TD>
|
||||
The pointer to the value type, which must be <tt>const T*</tt>.
|
||||
</TD>
|
||||
@ -308,7 +308,7 @@ iterator.
|
||||
|
||||
<TR>
|
||||
<TD>Return Category</TD>
|
||||
<TD><tt>boost::iterator_traits<X>::return_category</tt></TD>
|
||||
<TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::return_category</tt></TD>
|
||||
<TD>
|
||||
A type convertible to <tt>boost::constant_lvalue_iterator_tag</tt>
|
||||
</TD>
|
||||
@ -361,7 +361,7 @@ pointers and references previously obtained from that iterator.
|
||||
|
||||
<TR>
|
||||
<TD>Value type</TD>
|
||||
<TD><tt>boost::iterator_traits<X>::value_type</tt></TD>
|
||||
<TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::value_type</tt></TD>
|
||||
<TD>
|
||||
The type of the value obtained by dereferencing a Mutable Lvalue Iterator.
|
||||
</TD>
|
||||
@ -369,7 +369,7 @@ pointers and references previously obtained from that iterator.
|
||||
|
||||
<TR>
|
||||
<TD>Reference type</TD>
|
||||
<TD><tt>boost::iterator_traits<X>::reference</tt></TD>
|
||||
<TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::reference</tt></TD>
|
||||
<TD>
|
||||
The return type of <tt>operator*()</tt>, which is
|
||||
<tt>T&</tt>.
|
||||
@ -378,7 +378,7 @@ pointers and references previously obtained from that iterator.
|
||||
|
||||
<TR>
|
||||
<TD>Pointer type</TD>
|
||||
<TD><tt>boost::iterator_traits<X>::pointer</tt></TD>
|
||||
<TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::pointer</tt></TD>
|
||||
<TD>
|
||||
The pointer to the value type, which is <tt>T*</tt>.
|
||||
</TD>
|
||||
@ -386,7 +386,7 @@ pointers and references previously obtained from that iterator.
|
||||
|
||||
<TR>
|
||||
<TD>Return Category</TD>
|
||||
<TD><tt>boost::iterator_traits<X>::return_category</tt></TD>
|
||||
<TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::return_category</tt></TD>
|
||||
<TD>
|
||||
A type convertible to <tt>boost::mutable_lvalue_iterator_tag</tt>
|
||||
</TD>
|
||||
@ -431,7 +431,7 @@ traversed a single time.
|
||||
<Table border>
|
||||
<TR>
|
||||
<TD>Difference type</TD>
|
||||
<TD><tt>boost::iterator_traits<X>::difference_type</tt></TD>
|
||||
<TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::difference_type</tt></TD>
|
||||
<TD>
|
||||
A signed integral type used to represent the distance from one
|
||||
iterator to another, or the number of elements in a range.
|
||||
@ -440,7 +440,7 @@ traversed a single time.
|
||||
|
||||
<TR>
|
||||
<TD>Traversal Category</TD>
|
||||
<TD><tt>boost::iterator_traits<X>::traversal_category</tt></TD>
|
||||
<TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::traversal_category</tt></TD>
|
||||
<TD>
|
||||
A type convertible to <tt>boost::single_pass_iterator_tag</tt>
|
||||
</TD>
|
||||
@ -484,7 +484,7 @@ is permissible to make multiple passes through the sequence.
|
||||
<Table border>
|
||||
<TR>
|
||||
<TD>Traversal Category</TD>
|
||||
<TD><tt>boost::iterator_traits<X>::traversal_category</tt></TD>
|
||||
<TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::traversal_category</tt></TD>
|
||||
<TD>
|
||||
A type convertible to <tt>boost::forward_iterator_tag</tt>
|
||||
</TD>
|
||||
@ -509,7 +509,7 @@ An iterator that can be incremented and decremented.
|
||||
<Table border>
|
||||
<TR>
|
||||
<TD>Traversal Category</TD>
|
||||
<TD><tt>boost::iterator_traits<X>::traversal_category</tt></TD>
|
||||
<TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::traversal_category</tt></TD>
|
||||
<TD>
|
||||
A type convertible to <tt>boost::bidirectional_iterator_tag</tt>
|
||||
</TD>
|
||||
@ -550,7 +550,7 @@ backward in arbitrary-sized steps
|
||||
<Table border>
|
||||
<TR>
|
||||
<TD>Traversal Category</TD>
|
||||
<TD><tt>boost::iterator_traits<X>::traversal_category</tt></TD>
|
||||
<TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::traversal_category</tt></TD>
|
||||
<TD>
|
||||
A type convertible to <tt>boost::random_access_iterator_tag</tt>
|
||||
</TD>
|
||||
@ -576,7 +576,7 @@ backward in arbitrary-sized steps
|
||||
<TD><tt>i - n</tt></TD><TD> </TD><TD><tt>X</tt></TD>
|
||||
</TR>
|
||||
<TR><TD>Difference</TD>
|
||||
<TD><tt>i - j</tt></TD><TD> </TD><TD><tt>boost::iterator_traits<X>::difference_type</tt></TD>
|
||||
<TD><tt>i - j</tt></TD><TD> </TD><TD><tt><a href="./iterator_traits.htm">boost::iterator_traits</a><X>::difference_type</tt></TD>
|
||||
</TR>
|
||||
<TR><TD>Element operator</TD>
|
||||
<TD><tt>i[n]</tt></TD>
|
||||
|
Reference in New Issue
Block a user