Thrust

◆ transform_iterator() [3/4]

template<class AdaptableUnaryFunction, class Iterator, class Reference = use_default, class Value = use_default>
__host__ __device__ thrust::transform_iterator< AdaptableUnaryFunction, Iterator, Reference, Value >::transform_iterator ( Iterator const &  x)
explicit

This explicit constructor copies the value of a given Iterator and creates this transform_iterator's AdaptableUnaryFunction using its null constructor.

Parameters
xAn Iterator to copy.