diff --git a/doc/transform_iterator_ref.rst b/doc/transform_iterator_ref.rst index 2e31a20..7ed7073 100644 --- a/doc/transform_iterator_ref.rst +++ b/doc/transform_iterator_ref.rst @@ -130,13 +130,16 @@ operations. :: - template + template transform_iterator( - transform_iterator const& t - , typename enable_if_convertible::type* = 0 // exposition + transform_iterator const& t + , typename enable_if_convertible::type* = 0 // exposition only + , typename enable_if_convertible::type* = 0 // exposition only ); -:Returns: An instance of ``transform_iterator`` that is a copy of ``t``. +:Returns: An instance of ``transform_iterator`` with ``m_f`` +initialized to ``t.functor()`` and ``m_iterator`` initialized to +``t.base()``. :Requires: ``OtherIterator`` is implicitly convertible to ``Iterator``.