mirror of
https://github.com/boostorg/iterator.git
synced 2025-07-23 09:27:15 +02:00
Bugfix
[SVN r23306]
This commit is contained in:
@ -130,13 +130,16 @@ operations.
|
|||||||
|
|
||||||
::
|
::
|
||||||
|
|
||||||
template<class OtherIterator, class R2, class V2>
|
template<class F2, class I2, class R2, class V2>
|
||||||
transform_iterator(
|
transform_iterator(
|
||||||
transform_iterator<UnaryFunction, OtherIterator, R2, V2> const& t
|
transform_iterator<F2, I2, R2, V2> const& t
|
||||||
, typename enable_if_convertible<OtherIterator, Iterator>::type* = 0 // exposition
|
, typename enable_if_convertible<I2, Iterator>::type* = 0 // exposition only
|
||||||
|
, typename enable_if_convertible<F2, UnaryFunction>::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``.
|
:Requires: ``OtherIterator`` is implicitly convertible to ``Iterator``.
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user