added base() function to the interface of the specialized adaptors

[SVN r21619]
This commit is contained in:
Jeremy Siek
2004-01-12 04:17:26 +00:00
parent 5b608e114b
commit f0add8a043
23 changed files with 574 additions and 1762 deletions

View File

@ -30,7 +30,7 @@
``transform_iterator`` requirements
-----------------------------------
...................................
The type ``UnaryFunction`` must be Assignable, Copy Constructible, and
the expression ``f(*i)`` must be valid where ``f`` is an object of
@ -42,7 +42,7 @@ The type ``Iterator`` must at least model Readable Iterator.
``transform_iterator`` models
-----------------------------
.............................
The resulting ``transform_iterator`` models the most refined of the
following options that is also modeled by ``Iterator``.
@ -64,7 +64,7 @@ The ``value_type`` is ``remove_cv<remove_reference<reference> >::type``.
``transform_iterator`` operations
---------------------------------
.................................
``transform_iterator();``