From 0846ad5fd070fc241b2b258b682248ee1c999d7e Mon Sep 17 00:00:00 2001 From: Jeremy Siek Date: Mon, 19 Mar 2001 18:05:17 +0000 Subject: [PATCH] added links to iterator_traits.htm [SVN r9587] --- .../libs/iterator/iterator_concepts.htm | 34 +++++++++---------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/development/libs/iterator/iterator_concepts.htm b/development/libs/iterator/iterator_concepts.htm index 05c2258..b81b054 100644 --- a/development/libs/iterator/iterator_concepts.htm +++ b/development/libs/iterator/iterator_concepts.htm @@ -157,7 +157,7 @@ cause an error. Value type - boost::iterator_traits<X>::value_type + boost::iterator_traits<X>::value_type The type of the value obtained by dereferencing a LvalueIterator @@ -165,7 +165,7 @@ cause an error. Return Category - boost::iterator_traits<X>::return_category + boost::iterator_traits<X>::return_category A type convertible to boost::readable_iterator_tag @@ -228,7 +228,7 @@ conversions on a. Return Category - boost::iterator_traits<X>::return_category + boost::iterator_traits<X>::return_category A type convertible to boost::writable_iterator_tag @@ -283,7 +283,7 @@ iterator. Value type - boost::iterator_traits<X>::value_type + boost::iterator_traits<X>::value_type The type of the value obtained by dereferencing a Constant Lvalue Iterator. @@ -291,7 +291,7 @@ iterator. Reference type - boost::iterator_traits<X>::reference + boost::iterator_traits<X>::reference The return type of operator*(), which must be const T&. @@ -300,7 +300,7 @@ iterator. POinter type - boost::iterator_traits<X>::pointer + boost::iterator_traits<X>::pointer The pointer to the value type, which must be const T*. @@ -308,7 +308,7 @@ iterator. Return Category - boost::iterator_traits<X>::return_category + boost::iterator_traits<X>::return_category A type convertible to boost::constant_lvalue_iterator_tag @@ -361,7 +361,7 @@ pointers and references previously obtained from that iterator. Value type - boost::iterator_traits<X>::value_type + boost::iterator_traits<X>::value_type The type of the value obtained by dereferencing a Mutable Lvalue Iterator. @@ -369,7 +369,7 @@ pointers and references previously obtained from that iterator. Reference type - boost::iterator_traits<X>::reference + boost::iterator_traits<X>::reference The return type of operator*(), which is T&. @@ -378,7 +378,7 @@ pointers and references previously obtained from that iterator. Pointer type - boost::iterator_traits<X>::pointer + boost::iterator_traits<X>::pointer The pointer to the value type, which is T*. @@ -386,7 +386,7 @@ pointers and references previously obtained from that iterator. Return Category - boost::iterator_traits<X>::return_category + boost::iterator_traits<X>::return_category A type convertible to boost::mutable_lvalue_iterator_tag @@ -431,7 +431,7 @@ traversed a single time. - + - + @@ -484,7 +484,7 @@ is permissible to make multiple passes through the sequence.
Difference typeboost::iterator_traits<X>::difference_typeboost::iterator_traits<X>::difference_type 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.
Traversal Categoryboost::iterator_traits<X>::traversal_categoryboost::iterator_traits<X>::traversal_category A type convertible to boost::single_pass_iterator_tag
- + @@ -509,7 +509,7 @@ An iterator that can be incremented and decremented.
Traversal Categoryboost::iterator_traits<X>::traversal_categoryboost::iterator_traits<X>::traversal_category A type convertible to boost::forward_iterator_tag
- + @@ -550,7 +550,7 @@ backward in arbitrary-sized steps
Traversal Categoryboost::iterator_traits<X>::traversal_categoryboost::iterator_traits<X>::traversal_category A type convertible to boost::bidirectional_iterator_tag
- + @@ -576,7 +576,7 @@ backward in arbitrary-sized steps - +
Traversal Categoryboost::iterator_traits<X>::traversal_categoryboost::iterator_traits<X>::traversal_category A type convertible to boost::random_access_iterator_tag i - n X
Differencei - j boost::iterator_traits<X>::difference_typei - j boost::iterator_traits<X>::difference_type
Element operator i[n]