Incorporated Keith MacDonald's comments

[SVN r22567]
This commit is contained in:
Dave Abrahams committed 2004-03-30 22:38:47 +00:00
1 parent 0c3a68530e
commit bed1d7fa7a
9 files changed
+819 -857

No files matched your search

+6 -5
View File
@@ -18,11 +18,12 @@ instance of the ``Base`` type, which it stores as a member.
The user of ``iterator_adaptor`` creates a class derived from an
instantiation of ``iterator_adaptor`` and then selectively
redefines some of the core member functions described in the table
above. The ``Base`` type need not meet the full requirements for an
iterator. It need only support the operations used by the core
interface functions of ``iterator_adaptor`` that have not been
redefined in the user's derived class.
redefines some of the core member functions described in the
``iterator_facade`` core requirements table. The ``Base`` type need
not meet the full requirements for an iterator; it need only
support the operations used by the core interface functions of
``iterator_adaptor`` that have not been redefined in the user's
derived class.
Several of the template parameters of ``iterator_adaptor`` default
to ``use_default``. This allows the