libzypp: transform_iterator Class Reference

libzypp 17.38.10

transform_iterator Class Reference

An iterator over elements which are the result of applying some functional transformation to the elements of an underlying sequence. More...

`#include <zypp-core/base/Iterator.h>`

## Detailed Description

An iterator over elements which are the result of applying some functional transformation to the elements of an underlying sequence.

Provides boost::transform_iterator and boost::make_transform_iterator convenience function.

See also
  http://www.boost.org/libs/iterator/doc/transform_iterator.html
  template <class UnaryFunction, class Iterator>
  transform_iterator<UnaryFunction, Iterator>
  make_transform_iterator(Iterator it, UnaryFunction fun);
  template <class UnaryFunction, class Iterator>
  transform_iterator<UnaryFunction, Iterator>
  make_transform_iterator(Iterator it);
  transform_iterator
  An iterator over elements which are the result of applying some functional transformation to the elem...

The documentation for this class was generated from the following file:

- zypp-core/base/Iterator.h