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:
Jeremy Siek
2004-01-14 17:04:04 +00:00
parent 8a0e9a4fe5
commit 2496402a8c
14 changed files with 49 additions and 53 deletions

View File

@ -64,9 +64,9 @@ If ``IndexIterator`` models Random Access Traversal Iterator and
``ElementIterator`` models Readable Lvalue Iterator then
``permutation_iterator`` models Random Access Iterator.
If iterator ``X`` is interoperable with iterator ``Y`` then
``permutation_iterator<X, I1, V1, C2, R1, D1>`` is interoperable with
``permutation_iterator<Y, I2, V2, C2, R2, D2>``.
``permutation_iterator<Y, I2, V2, C2, R2, D2>`` if and only if
iterator ``X`` is interoperable with iterator ``Y``.
``permutation_iterator`` operations