forked from boostorg/iterator
changed use of interoperable to say "if and only if"
also changed models section in indirect_iterator to mention iterator_traversal<>::type in addition to iterator_category [SVN r21732]
This commit is contained in:
@ -102,9 +102,9 @@ the ``Iterator`` argument models.
|
||||
If ``transform_iterator`` models Writable Lvalue Iterator then it is a
|
||||
mutable iterator (as defined in the old iterator requirements).
|
||||
|
||||
If iterator ``X`` is interoperable with iterator ``Y`` then
|
||||
``transform_iterator<F1, X, R1, V1>`` is interoperable with
|
||||
``transform_iterator<F2, Y, R2, V2>``.
|
||||
``transform_iterator<F2, Y, R2, V2>`` if and only if iterator ``X`` is
|
||||
interoperable with iterator ``Y``.
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user