shuffle_iterator#

Overloads#

shuffle_iterator(_Bijection)#

template<class _Bijection, ::cuda::std::enable_if_t<__is_bijection<_Bijection>, int> = 0>
_CCCL_DEDUCTION_GUIDE_ATTRIBUTES cuda::shuffle_iterator(
_Bijection
) -> shuffle_iterator<typename _Bijection::index_type, _Bijection>#

shuffle_iterator(_Bijection, _Integral)#

template<class _Bijection, typename _Integral>
_CCCL_DEDUCTION_GUIDE_ATTRIBUTES cuda::shuffle_iterator(
_Bijection,
_Integral
) -> shuffle_iterator<typename _Bijection::index_type, _Bijection>#