BloombergLP::bdlb::operator+

Return a copy of iterator advanced by the specified offset.

Synopses

Declared in <bdlb_transformiterator.h>

Return a copy of iterator advanced by the specified offset.

template<
    class FUNCTOR,
    class ITERATOR>
bdlb::TransformIterator<FUNCTOR, ITERATOR>
operator+(
    TransformIterator<FUNCTOR, ITERATOR>::difference_type offset,
    TransformIterator<FUNCTOR, ITERATOR> const& iterator);
» more...

Return a copy of iterator advanced by the specified offset.

template<
    class FUNCTOR,
    class ITERATOR>
bdlb::TransformIterator<FUNCTOR, ITERATOR>
operator+(
    TransformIterator<FUNCTOR, ITERATOR> const& iterator,
    TransformIterator<FUNCTOR, ITERATOR>::difference_type offset);
» more...

Return Value

a copy of iterator advanced by offset

Parameters

NameDescription
offsetsigned distance to advance
iteratortransform iterator to advance