24 #include <thrust/detail/config.h> 25 #include <thrust/detail/execution_policy.h> 27 THRUST_NAMESPACE_BEGIN
70 template<
typename DerivedPolicy,
71 typename ForwardIterator,
74 void generate(
const thrust::detail::execution_policy_base<DerivedPolicy> &exec,
75 ForwardIterator first,
112 template<
typename ForwardIterator,
114 void generate(ForwardIterator first,
115 ForwardIterator last,
155 template<
typename DerivedPolicy,
156 typename OutputIterator,
160 OutputIterator
generate_n(
const thrust::detail::execution_policy_base<DerivedPolicy> &exec,
161 OutputIterator first,
197 template<
typename OutputIterator,
200 OutputIterator
generate_n(OutputIterator first,
210 #include <thrust/detail/generate.inl>