diff --git a/doc/counting_iterator.html b/doc/counting_iterator.html index 904d62c..9e5b105 100644 --- a/doc/counting_iterator.html +++ b/doc/counting_iterator.html @@ -7,7 +7,7 @@
counting_iterator<X,C1,D1> is interoperable with -counting_iterator<Y,C2,D2> if and only if iterator X is -interoperable with iterator Y.
+counting_iterator<Y,C2,D2> if and only if X is +interoperable with Y.A specialization of reverse_iterator models the same standard -traversal and access iterator concepts modeled by its Iterator -argument. In addition, it models the old iterator concepts +
A specialization of reverse_iterator models the same iterator +traversal and iterator access concepts modeled by its Iterator +argument. In addition, it may model old iterator concepts specified in the following table:
reverse_iterator<X> is interoperable with reverse_iterator<Y> -if and only if iterator X is interoperable with iterator Y.
+reverse_iterator<X> is interoperable with +reverse_iterator<Y> if and only if X is interoperable with +Y.
If transform_iterator models Writable Lvalue Iterator then it is a mutable iterator (as defined in the old iterator requirements).
transform_iterator<F1, X, R1, V1> is interoperable with -transform_iterator<F2, Y, R2, V2> if and only if iterator X is -interoperable with iterator Y.
+transform_iterator<F2, Y, R2, V2> if and only if X is +interoperable with Y.filter_iterator<P1, X> is interoperable with filter_iterator<P2, Y> -if and only if iterator X is interoperable with iterator Y.
+if and only if X is interoperable with Y.counting_iterator<X,C1,D1> is interoperable with -counting_iterator<Y,C2,D2> if and only if iterator X is -interoperable with iterator Y.
+counting_iterator<Y,C2,D2> if and only if X is +interoperable with Y.filter_iterator<P1, X> is interoperable with filter_iterator<P2, Y> -if and only if iterator X is interoperable with iterator Y.
+if and only if X is interoperable with Y.If IndexIterator models Random Access Traversal Iterator and ElementIterator models Readable Lvalue Iterator then permutation_iterator models Random Access Iterator.
-permutation_iterator<X, I1, V1, C2, R1, D1> is interoperable with -permutation_iterator<Y, I2, V2, C2, R2, D2> if and only if -iterator X is interoperable with iterator Y.
+permutation_iterator<X, I1, V1, C2, R1, D1> is interoperable +with permutation_iterator<Y, I2, V2, C2, R2, D2> if and only if +X is interoperable with Y.
A specialization of reverse_iterator models the same standard -traversal and access iterator concepts modeled by its Iterator -argument. In addition, it models the old iterator concepts +
A specialization of reverse_iterator models the same iterator +traversal and iterator access concepts modeled by its Iterator +argument. In addition, it may model old iterator concepts specified in the following table:
reverse_iterator<X> is interoperable with reverse_iterator<Y> -if and only if iterator X is interoperable with iterator Y.
+reverse_iterator<X> is interoperable with +reverse_iterator<Y> if and only if X is interoperable with +Y.