CLOGS
C++ library for sorting and searching in OpenCL applications
clogs::Scan Member List

This is the complete list of members for clogs::Scan, including all inherited members.

Algorithm() (defined in clogs::Algorithm)clogs::Algorithmprotected
enqueue(cl_command_queue commandQueue, cl_mem inBuffer, cl_mem outBuffer,::size_t elements, const void *offset, cl_uint numEvents, const cl_event *events, cl_event *event, cl_int &err, const char *&errStr) (defined in clogs::Scan)clogs::Scanprotected
enqueue(cl_command_queue commandQueue, cl_mem inBuffer, cl_mem outBuffer,::size_t elements, cl_mem offsetBuffer, cl_uint offsetIndex, cl_uint numEvents, const cl_event *events, cl_event *event, cl_int &err, const char *&errStr) (defined in clogs::Scan)clogs::Scanprotected
enqueue(const cl::CommandQueue &commandQueue, const cl::Buffer &buffer,::size_t elements, const void *offset=NULL, const VECTOR_CLASS< cl::Event > *events=NULL, cl::Event *event=NULL)clogs::Scaninline
enqueue(const cl::CommandQueue &commandQueue, const cl::Buffer &inBuffer, const cl::Buffer &outBuffer,::size_t elements, const void *offset=NULL, const VECTOR_CLASS< cl::Event > *events=NULL, cl::Event *event=NULL)clogs::Scaninline
enqueue(cl_command_queue commandQueue, cl_mem inBuffer, cl_mem outBuffer,::size_t elements, const void *offset=NULL, cl_uint numEvents=0, const cl_event *events=NULL, cl_event *event=NULL)clogs::Scaninline
enqueue(const cl::CommandQueue &commandQueue, const cl::Buffer &buffer,::size_t elements, const cl::Buffer &offsetBuffer, cl_uint offsetIndex, const VECTOR_CLASS< cl::Event > *events=NULL, cl::Event *event=NULL)clogs::Scaninline
enqueue(const cl::CommandQueue &commandQueue, const cl::Buffer &inBuffer, const cl::Buffer &outBuffer,::size_t elements, const cl::Buffer &offsetBuffer, cl_uint offsetIndex, const VECTOR_CLASS< cl::Event > *events=NULL, cl::Event *event=NULL)clogs::Scaninline
enqueue(cl_command_queue commandQueue, cl_mem inBuffer, cl_mem outBuffer,::size_t elements, cl_mem offsetBuffer, cl_uint offsetIndex, cl_uint numEvents=0, const cl_event *events=NULL, cl_event *event=NULL)clogs::Scaninline
moveAssign(Scan &other) (defined in clogs::Scan)clogs::Scanprotected
clogs::Algorithm::moveAssign(Algorithm &other)clogs::Algorithmprotected
moveConstruct(Algorithm &other)clogs::Algorithmprotected
Scan()clogs::Scan
Scan(const cl::Context &context, const cl::Device &device, const Type &type)clogs::Scaninline
Scan(const cl::Context &context, const cl::Device &device, const ScanProblem &problem)clogs::Scaninline
setDetail(detail::Algorithm *ptr)clogs::Algorithmprotected
setEventCallback(void(*callback)(const cl::Event &, void *), void *userData, void(*free)(void *)=NULL)clogs::Algorithminline
setEventCallback(const T &callback)clogs::Algorithminline
setEventCallback(void(*callback)(cl_event, void *), void *userData, void(*free)(void *)=NULL)clogs::Algorithm
swap (defined in clogs::Scan)clogs::Scanfriend
clogs::Algorithm::swap(Algorithm &other)clogs::Algorithmprotected
~Algorithm() (defined in clogs::Algorithm)clogs::Algorithmprotected
~Scan()clogs::Scan