CLOGS
C++ library for sorting and searching in OpenCL applications
|
This is the complete list of members for clogs::Reduce, including all inherited members.
Algorithm() (defined in clogs::Algorithm) | clogs::Algorithm | protected |
enqueue(cl_command_queue commandQueue, cl_mem inBuffer, cl_mem outBuffer,::size_t first,::size_t elements,::size_t outPosition, cl_uint numEvents, const cl_event *events, cl_event *event, cl_int &err, const char *&errStr) (defined in clogs::Reduce) | clogs::Reduce | protected |
enqueue(cl_command_queue commandQueue, bool blocking, cl_mem inBuffer, void *out,::size_t first,::size_t elements, cl_uint numEvents, const cl_event *events, cl_event *event, cl_int &err, const char *&errStr) (defined in clogs::Reduce) | clogs::Reduce | protected |
enqueue(const cl::CommandQueue &commandQueue, const cl::Buffer &inBuffer, const cl::Buffer &outBuffer,::size_t first,::size_t elements,::size_t outPosition, const VECTOR_CLASS< cl::Event > *events=NULL, cl::Event *event=NULL) | clogs::Reduce | inline |
enqueue(cl_command_queue commandQueue, cl_mem inBuffer, cl_mem outBuffer,::size_t first,::size_t elements,::size_t outPosition, cl_uint numEvents=0, const cl_event *events=NULL, cl_event *event=NULL) | clogs::Reduce | inline |
enqueue(const cl::CommandQueue &commandQueue, bool blocking, const cl::Buffer &inBuffer, void *out,::size_t first,::size_t elements, const VECTOR_CLASS< cl::Event > *events=NULL, cl::Event *event=NULL) | clogs::Reduce | inline |
enqueue(cl_command_queue commandQueue, bool blocking, cl_mem inBuffer, void *out,::size_t first,::size_t elements, cl_uint numEvents=0, const cl_event *events=NULL, cl_event *event=NULL) | clogs::Reduce | inline |
clogs::Algorithm::moveAssign(Algorithm &other) | clogs::Algorithm | protected |
moveConstruct(Algorithm &other) | clogs::Algorithm | protected |
Reduce() | clogs::Reduce | |
Reduce(const cl::Context &context, const cl::Device &device, const ReduceProblem &problem) | clogs::Reduce | inline |
Reduce(cl_context context, cl_device_id device, const ReduceProblem &problem) | clogs::Reduce | inline |
setDetail(detail::Algorithm *ptr) | clogs::Algorithm | protected |
setEventCallback(void(*callback)(const cl::Event &, void *), void *userData, void(*free)(void *)=NULL) | clogs::Algorithm | inline |
setEventCallback(const T &callback) | clogs::Algorithm | inline |
setEventCallback(void(*callback)(cl_event, void *), void *userData, void(*free)(void *)=NULL) | clogs::Algorithm | |
swap (defined in clogs::Reduce) | clogs::Reduce | friend |
clogs::Algorithm::swap(Algorithm &other) | clogs::Algorithm | protected |
~Algorithm() (defined in clogs::Algorithm) | clogs::Algorithm | protected |
~Reduce() | clogs::Reduce |