18 #if !defined( BOLT_CL_FILL_H )
19 #define BOLT_CL_FILL_H
76 template<
typename ForwardIterator,
typename T>
77 void fill(
const bolt::cl::control &ctl, ForwardIterator first, ForwardIterator last,
const T & value,
78 const std::string& cl_code=
"");
80 template<
typename ForwardIterator,
typename T>
81 void fill( ForwardIterator first, ForwardIterator last,
const T & value,
const std::string& cl_code=
"");
119 template<
typename OutputIterator,
typename Size,
typename T>
121 const std::string& cl_code=
"");
123 template<
typename OutputIterator,
typename Size,
typename T>
124 OutputIterator
fill_n( OutputIterator first, Size n,
const T & value,
const std::string& cl_code=
"");
130 #include <bolt/cl/detail/fill.inl>