chsvlib
chsv helper source code

◆ transforming_iterator() [2/3]

transforming_iterator ( iterator_type  it,
TransformingFn &&  transformer 
)

A constructor initializing the created transforming iterator with a base iterator and a transforming functional object.

Template Parameters
TransformingFnA type of a transforming functional object forwarded to the appropriate constructor of the TransformingFunctor.
Parameters
itAn instance of a base iterator to be adapted by the created iterator.
transformerA functional object used to initialize the created transforming iterator.