]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/iterator/doc/make_transform_iterator.rst
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / iterator / doc / make_transform_iterator.rst
1 .. Copyright David Abrahams 2006. Distributed under the Boost
2 .. Software License, Version 1.0. (See accompanying
3 .. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
4
5 ::
6
7 template <class UnaryFunction, class Iterator>
8 transform_iterator<UnaryFunction, Iterator>
9 make_transform_iterator(Iterator it, UnaryFunction fun);
10
11 :Returns: An instance of ``transform_iterator<UnaryFunction, Iterator>`` with ``m_f``
12 initialized to ``f`` and ``m_iterator`` initialized to ``x``.
13
14
15
16 ::
17
18 template <class UnaryFunction, class Iterator>
19 transform_iterator<UnaryFunction, Iterator>
20 make_transform_iterator(Iterator it);
21
22 :Returns: An instance of ``transform_iterator<UnaryFunction, Iterator>`` with ``m_f``
23 default constructed and ``m_iterator`` initialized to ``x``.