SYMBOL INDEX (3267 symbols across 422 files) FILE: 3rdparty/3es-core/3esservermacros.h function namespace (line 7) | namespace tes FILE: clu/3rdparty/CL/opencl.hpp type cl (line 591) | namespace cl type compatibility (line 651) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type detail (line 712) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class Memory (line 726) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Program (line 746) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class Device (line 747) | class Device method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Context (line 748) | class Context method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... class CommandQueue (line 749) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 750) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Memory (line 751) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 752) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class Pipe (line 753) | class Pipe method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Error (line 760) | class Error : public std::exception method Error (line 776) | Error(cl_int err, const char *errStr = NULL) method cl_int (line 803) | cl_int err(void) const { return err_; } type detail (line 811) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 1001) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class BuildError (line 2138) | class BuildError : public Error method BuildError (line 2144) | BuildError(cl_int err, const char *errStr, const BuildLogType &vec) method BuildLogType (line 2149) | BuildLogType getBuildLog() const { return buildLogs; } type detail (line 2151) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 2164) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type ImageFormat (line 2181) | struct ImageFormat : public cl_image_format method ImageFormat (line 2184) | ImageFormat() {} method ImageFormat (line 2187) | ImageFormat(cl_channel_order order, cl_channel_type type) method ImageFormat (line 2194) | ImageFormat(const ImageFormat &other) { *this = other; } method ImageFormat (line 2197) | ImageFormat &operator=(const ImageFormat &rhs) class Device (line 2215) | class Device : public detail::Wrapper method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Platform (line 2489) | class Platform : public detail::Wrapper method makeDefault (line 2501) | static void makeDefault() method makeDefaultProvided (line 2549) | static void makeDefaultProvided(const Platform &p) { default_ = p; } method unitTestClearDefault (line 2559) | static void unitTestClearDefault() { default_ = Platform(); } method Platform (line 2563) | Platform() method Platform (line 2574) | explicit Platform(const cl_platform_id &platform, bool retainObject ... method Platform (line 2582) | Platform &operator=(const cl_platform_id &rhs) method Platform (line 2588) | static Platform getDefault(cl_int *errResult = NULL) method Platform (line 2606) | static Platform setDefault(const Platform &default_platform) method cl_int (line 2615) | cl_int getInfo(cl_platform_info name, T *param) const method getInfo (line 2622) | typename detail::param_traits::param... method cl_int (line 2637) | cl_int getDevices(cl_device_type type, vector *devices) const method cl_int (line 2702) | cl_int getDevices(cl_d3d10_device_source_khr d3d_device_source, void... method cl_int (line 2754) | static cl_int get(vector *platforms) method cl_int (line 2793) | static cl_int get(Platform *platform) method Platform (line 2812) | static Platform get(cl_int *errResult = NULL) method cl_int (line 2825) | cl_int unloadCompiler() { return ::clUnloadPlatformCompiler(object_); } function cl_int (line 2843) | inline cl_int UnloadCompiler() class Context (line 2857) | class Context : public detail::Wrapper method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... function catch (line 3224) | catch (cl::Error &e) class Event (line 3243) | class Event : public detail::Wrapper method Event (line 3247) | Event() method Event (line 3259) | explicit Event(const cl_event &event, bool retainObject = false) method Event (line 3268) | Event &operator=(const cl_event &rhs) method cl_int (line 3276) | cl_int getInfo(cl_event_info name, T *param) const method getInfo (line 3283) | typename detail::param_traits::param_ty... method cl_int (line 3296) | cl_int getProfilingInfo(cl_profiling_info name, T *param) const method getProfilingInfo (line 3304) | typename detail::param_traits::para... method cl_int (line 3319) | cl_int wait() const { return detail::errHandler(::clWaitForEvents(1,... method cl_int (line 3326) | cl_int setCallback(cl_int type, void(CL_CALLBACK *pfn_notify)(cl_eve... method cl_int (line 3336) | static cl_int waitForEvents(const vector &events) class UserEvent (line 3349) | class UserEvent : public Event method UserEvent (line 3356) | UserEvent(const Context &context, cl_int *err = NULL) method UserEvent (line 3369) | UserEvent() method cl_int (line 3377) | cl_int setStatus(cl_int status) function cl_int (line 3388) | inline static cl_int WaitForEvents(const vector &events) class Memory (line 3403) | class Memory : public detail::Wrapper method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 3511) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... type detail (line 3523) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class SVMTraitReadWrite (line 3533) | class SVMTraitReadWrite method cl_svm_mem_flags (line 3536) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_WRITE ... class SVMTraitReadOnly (line 3540) | class SVMTraitReadOnly method cl_svm_mem_flags (line 3543) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_ONLY |... class SVMTraitWriteOnly (line 3547) | class SVMTraitWriteOnly method cl_svm_mem_flags (line 3550) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_WRITE_ONLY ... class SVMTraitCoarse (line 3554) | class SVMTraitCoarse method cl_svm_mem_flags (line 3557) | static cl_svm_mem_flags getSVMMemFlags() { return Trait::getSVMMemFl... class SVMTraitFine (line 3561) | class SVMTraitFine method cl_svm_mem_flags (line 3564) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_SVM_FINE_GR... class SVMTraitAtomic (line 3568) | class SVMTraitAtomic method cl_svm_mem_flags (line 3571) | static cl_svm_mem_flags getSVMMemFlags() class SVMAllocator (line 3594) | class SVMAllocator type rebind (line 3609) | struct rebind method SVMAllocator (line 3617) | SVMAllocator() method SVMAllocator (line 3621) | explicit SVMAllocator(cl::Context context) method SVMAllocator (line 3626) | SVMAllocator(const SVMAllocator &other) method SVMAllocator (line 3631) | SVMAllocator(const SVMAllocator &other) method pointer (line 3637) | pointer address(reference r) CL_HPP_NOEXCEPT_ { return std::addresso... method const_pointer (line 3639) | const_pointer address(const_reference r) CL_HPP_NOEXCEPT_ { return s... method pointer (line 3647) | pointer allocate(size_type size, typename cl::SVMAllocator (line 3715) | class SVMAllocator type rebind (line 3723) | struct rebind type detail (line 3733) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function allocate_pointer (line 3766) | cl::pointer> allocate_pointer(const Alloc &a... function allocate_svm (line 3794) | cl::pointer>> allocate_sv... function allocate_svm (line 3801) | cl::pointer>> allocate_sv... class Buffer (line 3835) | class Buffer : public Memory method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class BufferD3D10 (line 4042) | class BufferD3D10 : public Buffer method BufferD3D10 (line 4050) | BufferD3D10(const Context &context, cl_mem_flags flags, ID3D10Buffer... method BufferD3D10 (line 4082) | BufferD3D10() method BufferD3D10 (line 4093) | explicit BufferD3D10(const cl_mem &buffer, bool retainObject = false) method BufferD3D10 (line 4101) | BufferD3D10 &operator=(const cl_mem &rhs) method BufferD3D10 (line 4110) | BufferD3D10(const BufferD3D10 &buf) method BufferD3D10 (line 4117) | BufferD3D10 &operator=(const BufferD3D10 &buf) method BufferD3D10 (line 4126) | BufferD3D10(BufferD3D10 &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(b... method BufferD3D10 (line 4131) | BufferD3D10 &operator=(BufferD3D10 &&buf) class BufferGL (line 4147) | class BufferGL : public Buffer method BufferGL (line 4155) | BufferGL(const Context &context, cl_mem_flags flags, cl_GLuint bufob... method BufferGL (line 4168) | BufferGL() method BufferGL (line 4179) | explicit BufferGL(const cl_mem &buffer, bool retainObject = false) method BufferGL (line 4187) | BufferGL &operator=(const cl_mem &rhs) method BufferGL (line 4196) | BufferGL(const BufferGL &buf) method BufferGL (line 4203) | BufferGL &operator=(const BufferGL &buf) method BufferGL (line 4212) | BufferGL(BufferGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(buf)) {} method BufferGL (line 4217) | BufferGL &operator=(BufferGL &&buf) method cl_int (line 4224) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class BufferRenderGL (line 4238) | class BufferRenderGL : public Buffer method BufferRenderGL (line 4246) | BufferRenderGL(const Context &context, cl_mem_flags flags, cl_GLuint... method BufferRenderGL (line 4259) | BufferRenderGL() method BufferRenderGL (line 4270) | explicit BufferRenderGL(const cl_mem &buffer, bool retainObject = fa... method BufferRenderGL (line 4278) | BufferRenderGL &operator=(const cl_mem &rhs) method BufferRenderGL (line 4287) | BufferRenderGL(const BufferRenderGL &buf) method BufferRenderGL (line 4294) | BufferRenderGL &operator=(const BufferRenderGL &buf) method BufferRenderGL (line 4303) | BufferRenderGL(BufferRenderGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::... method BufferRenderGL (line 4308) | BufferRenderGL &operator=(BufferRenderGL &&buf) method cl_int (line 4315) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class Image (line 4327) | class Image : public Memory method Image (line 4331) | Image() method Image (line 4342) | explicit Image(const cl_mem &image, bool retainObject = false) method Image (line 4350) | Image &operator=(const cl_mem &rhs) method Image (line 4359) | Image(const Image &img) method Image (line 4366) | Image &operator=(const Image &img) method Image (line 4375) | Image(Image &&img) CL_HPP_NOEXCEPT_ : Memory(std::move(img)) {} method Image (line 4380) | Image &operator=(Image &&img) method cl_int (line 4390) | cl_int getImageInfo(cl_image_info name, T *param) const method getImageInfo (line 4397) | typename detail::param_traits::param_ty... class Image1D (line 4416) | class Image1D : public Image method Image1D (line 4423) | Image1D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image1D (line 4442) | Image1D() {} method Image1D (line 4451) | explicit Image1D(const cl_mem &image1D, bool retainObject = false) method Image1D (line 4459) | Image1D &operator=(const cl_mem &rhs) method Image1D (line 4468) | Image1D(const Image1D &img) method Image1D (line 4475) | Image1D &operator=(const Image1D &img) method Image1D (line 4484) | Image1D(Image1D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image1D (line 4489) | Image1D &operator=(Image1D &&img) class Image1DBuffer (line 4499) | class Image1DBuffer : public Image method Image1DBuffer (line 4502) | Image1DBuffer(const Context &context, cl_mem_flags flags, ImageForma... method Image1DBuffer (line 4521) | Image1DBuffer() {} method Image1DBuffer (line 4530) | explicit Image1DBuffer(const cl_mem &image1D, bool retainObject = fa... method Image1DBuffer (line 4534) | Image1DBuffer &operator=(const cl_mem &rhs) method Image1DBuffer (line 4543) | Image1DBuffer(const Image1DBuffer &img) method Image1DBuffer (line 4550) | Image1DBuffer &operator=(const Image1DBuffer &img) method Image1DBuffer (line 4559) | Image1DBuffer(Image1DBuffer &&img) CL_HPP_NOEXCEPT_ : Image(std::mov... method Image1DBuffer (line 4564) | Image1DBuffer &operator=(Image1DBuffer &&img) class Image1DArray (line 4574) | class Image1DArray : public Image method Image1DArray (line 4577) | Image1DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image1DArray (line 4597) | Image1DArray() {} method Image1DArray (line 4606) | explicit Image1DArray(const cl_mem &imageArray, bool retainObject = ... method Image1DArray (line 4611) | Image1DArray &operator=(const cl_mem &rhs) method Image1DArray (line 4620) | Image1DArray(const Image1DArray &img) method Image1DArray (line 4627) | Image1DArray &operator=(const Image1DArray &img) method Image1DArray (line 4636) | Image1DArray(Image1DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image1DArray (line 4641) | Image1DArray &operator=(Image1DArray &&img) class Image2D (line 4656) | class Image2D : public Image method Image2D (line 4663) | Image2D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image2D (line 4719) | Image2D(const Context &context, ImageFormat format, const Buffer &so... method Image2D (line 4756) | Image2D(const Context &context, cl_channel_order order, const Image ... method Image2D (line 4794) | Image2D() {} method Image2D (line 4803) | explicit Image2D(const cl_mem &image2D, bool retainObject = false) method Image2D (line 4811) | Image2D &operator=(const cl_mem &rhs) method Image2D (line 4820) | Image2D(const Image2D &img) method Image2D (line 4827) | Image2D &operator=(const Image2D &img) method Image2D (line 4836) | Image2D(Image2D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image2D (line 4841) | Image2D &operator=(Image2D &&img) function Image2DGL (line 4859) | class CL_API_PREFIX__VERSION_1_1_DEPRECATED Image2DGL : public Image2D class Image2DArray (line 4943) | class Image2DArray : public Image method Image2DArray (line 4946) | Image2DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image2DArray (line 4968) | Image2DArray() {} method Image2DArray (line 4977) | explicit Image2DArray(const cl_mem &imageArray, bool retainObject = ... method Image2DArray (line 4981) | Image2DArray &operator=(const cl_mem &rhs) method Image2DArray (line 4990) | Image2DArray(const Image2DArray &img) method Image2DArray (line 4997) | Image2DArray &operator=(const Image2DArray &img) method Image2DArray (line 5006) | Image2DArray(Image2DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image2DArray (line 5011) | Image2DArray &operator=(Image2DArray &&img) class Image3D (line 5025) | class Image3D : public Image method Image3D (line 5032) | Image3D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image3D (line 5087) | Image3D() method Image3D (line 5098) | explicit Image3D(const cl_mem &image3D, bool retainObject = false) method Image3D (line 5106) | Image3D &operator=(const cl_mem &rhs) method Image3D (line 5115) | Image3D(const Image3D &img) method Image3D (line 5122) | Image3D &operator=(const Image3D &img) method Image3D (line 5131) | Image3D(Image3D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image3D (line 5136) | Image3D &operator=(Image3D &&img) class Image3DGL (line 5152) | class Image3DGL : public Image3D method Image3DGL (line 5160) | Image3DGL(const Context &context, cl_mem_flags flags, cl_GLenum targ... method Image3DGL (line 5174) | Image3DGL() method Image3DGL (line 5185) | explicit Image3DGL(const cl_mem &image, bool retainObject = false) method Image3DGL (line 5193) | Image3DGL &operator=(const cl_mem &rhs) method Image3DGL (line 5202) | Image3DGL(const Image3DGL &img) method Image3DGL (line 5209) | Image3DGL &operator=(const Image3DGL &img) method Image3DGL (line 5218) | Image3DGL(Image3DGL &&img) CL_HPP_NOEXCEPT_ : Image3D(std::move(img)... method Image3DGL (line 5223) | Image3DGL &operator=(Image3DGL &&img) class ImageGL (line 5238) | class ImageGL : public Image method ImageGL (line 5241) | ImageGL(const Context &context, cl_mem_flags flags, cl_GLenum target... method ImageGL (line 5254) | ImageGL() method ImageGL (line 5265) | explicit ImageGL(const cl_mem &image, bool retainObject = false) method ImageGL (line 5269) | ImageGL &operator=(const cl_mem &rhs) method ImageGL (line 5278) | ImageGL(const ImageGL &img) method ImageGL (line 5285) | ImageGL &operator=(const ImageGL &img) method ImageGL (line 5294) | ImageGL(ImageGL &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method ImageGL (line 5299) | ImageGL &operator=(ImageGL &&img) class Pipe (line 5315) | class Pipe : public Memory method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Sampler (line 5452) | class Sampler : public detail::Wrapper method Sampler (line 5456) | Sampler() {} method Sampler (line 5462) | Sampler(const Context &context, cl_bool normalized_coords, cl_addres... method Sampler (line 5501) | explicit Sampler(const cl_sampler &sampler, bool retainObject = false) method Sampler (line 5510) | Sampler &operator=(const cl_sampler &rhs) method Sampler (line 5519) | Sampler(const Sampler &sam) method Sampler (line 5526) | Sampler &operator=(const Sampler &sam) method Sampler (line 5535) | Sampler(Sampler &&sam) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Sampler (line 5540) | Sampler &operator=(Sampler &&sam) method cl_int (line 5548) | cl_int getInfo(cl_sampler_info name, T *param) const method getInfo (line 5555) | typename detail::param_traits::param_... class Program (line 5567) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class CommandQueue (line 5568) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 5569) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Kernel (line 5570) | class Kernel method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function LocalSpaceArg (line 5681) | inline LocalSpaceArg Local(size_type size) class Kernel (line 5695) | class Kernel : public detail::Wrapper method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6605) | inline Program linkProgram(Program input1, Program input2, const char ... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6630) | inline Program linkProgram(vector inputPrograms, const char *... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function cl_int (line 6667) | inline cl_int cl::Program::getInfo(cl_program_info name, vector method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... type DeviceQueueProperties (line 8167) | enum class DeviceQueueProperties : cl_command_queue_properties function DeviceQueueProperties (line 8173) | inline DeviceQueueProperties operator|(DeviceQueueProperties lhs, Devi... class DeviceCommandQueue (line 8182) | class DeviceCommandQueue : public detail::Wrapper method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... type detail (line 8425) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function cl_int (line 8546) | inline cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking... function cl_int (line 8560) | inline cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blockin... function cl_int (line 8606) | inline cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags fla... function cl_int (line 8625) | inline cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, ... function cl_int (line 8644) | inline cl_int enqueueMapSVM(cl::vector &container, cl_bool b... function cl_int (line 8659) | inline cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped... function cl_int (line 8690) | inline cl_int enqueueUnmapSVM(T *ptr, const vector *events = NU... function cl_int (line 8708) | inline cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector &container, const v... function cl_int (line 8740) | inline cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, ... function cl_int (line 8760) | inline cl_int copy(IteratorType startIterator, IteratorType endIterato... function cl_int (line 8776) | inline cl_int copy(const cl::Buffer &buffer, IteratorType startIterato... function cl_int (line 8792) | inline cl_int copy(const CommandQueue &queue, IteratorType startIterat... function cl_int (line 8829) | inline cl_int copy(const CommandQueue &queue, const cl::Buffer &buffer... function cl_int (line 8863) | inline cl_int mapSVM(cl::vector &container) function cl_int (line 8872) | inline cl_int unmapSVM(cl::vector &container) function cl_int (line 8880) | inline cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool bloc... function cl_int (line 8898) | inline cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blo... function cl_int (line 8916) | inline cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &d... function cl_int (line 8934) | inline cl_int enqueueReadImage(const Image &image, cl_bool blocking, c... function cl_int (line 8949) | inline cl_int enqueueWriteImage(const Image &image, cl_bool blocking, ... function cl_int (line 8964) | inline cl_int enqueueCopyImage(const Image &src, const Image &dst, con... function cl_int (line 8979) | inline cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer ... function cl_int (line 8994) | inline cl_int enqueueCopyBufferToImage(const Buffer &src, const Image ... function cl_int (line 9010) | inline cl_int flush(void) function cl_int (line 9023) | inline cl_int finish(void) class EnqueueArgs (line 9037) | class EnqueueArgs method EnqueueArgs (line 9050) | EnqueueArgs(NDRange global) method EnqueueArgs (line 9057) | EnqueueArgs(NDRange global, NDRange local) method EnqueueArgs (line 9064) | EnqueueArgs(NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9071) | EnqueueArgs(Event e, NDRange global) method EnqueueArgs (line 9080) | EnqueueArgs(Event e, NDRange global, NDRange local) method EnqueueArgs (line 9089) | EnqueueArgs(Event e, NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9098) | EnqueueArgs(const vector &events, NDRange global) method EnqueueArgs (line 9106) | EnqueueArgs(const vector &events, NDRange global, NDRange local) method EnqueueArgs (line 9114) | EnqueueArgs(const vector &events, NDRange offset, NDRange glo... method EnqueueArgs (line 9122) | EnqueueArgs(CommandQueue &queue, NDRange global) method EnqueueArgs (line 9129) | EnqueueArgs(CommandQueue &queue, NDRange global, NDRange local) method EnqueueArgs (line 9136) | EnqueueArgs(CommandQueue &queue, NDRange offset, NDRange global, NDR... method EnqueueArgs (line 9143) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global) method EnqueueArgs (line 9152) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global, NDRange lo... method EnqueueArgs (line 9161) | EnqueueArgs(CommandQueue &queue, Event e, NDRange offset, NDRange gl... method EnqueueArgs (line 9170) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9178) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9186) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... class KernelFunctor (line 9204) | class KernelFunctor method setArgs (line 9210) | void setArgs(T0 &&t0, T1s &&...t1s) method setArgs (line 9217) | void setArgs(T0 &&t0) method setArgs (line 9223) | void setArgs() method KernelFunctor (line 9228) | KernelFunctor(Kernel kernel) method KernelFunctor (line 9232) | KernelFunctor(const Program &program, const string name, cl_int *err... method Event (line 9244) | Event operator()(const EnqueueArgs &args, Ts... ts) method Event (line 9260) | Event operator()(const EnqueueArgs &args, Ts... ts, cl_int &error) method cl_int (line 9271) | cl_int setSVMPointers(const vector &pointerList) { return ke... method cl_int (line 9274) | cl_int setSVMPointers(const T0 &t0, T1s &...ts) method Kernel (line 9280) | Kernel getKernel() { return kernel_; } type compatibility (line 9283) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type cl (line 596) | namespace cl type compatibility (line 651) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type detail (line 712) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class Memory (line 726) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Program (line 746) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class Device (line 747) | class Device method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Context (line 748) | class Context method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... class CommandQueue (line 749) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 750) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Memory (line 751) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 752) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class Pipe (line 753) | class Pipe method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Error (line 760) | class Error : public std::exception method Error (line 776) | Error(cl_int err, const char *errStr = NULL) method cl_int (line 803) | cl_int err(void) const { return err_; } type detail (line 811) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 1001) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class BuildError (line 2138) | class BuildError : public Error method BuildError (line 2144) | BuildError(cl_int err, const char *errStr, const BuildLogType &vec) method BuildLogType (line 2149) | BuildLogType getBuildLog() const { return buildLogs; } type detail (line 2151) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 2164) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type ImageFormat (line 2181) | struct ImageFormat : public cl_image_format method ImageFormat (line 2184) | ImageFormat() {} method ImageFormat (line 2187) | ImageFormat(cl_channel_order order, cl_channel_type type) method ImageFormat (line 2194) | ImageFormat(const ImageFormat &other) { *this = other; } method ImageFormat (line 2197) | ImageFormat &operator=(const ImageFormat &rhs) class Device (line 2215) | class Device : public detail::Wrapper method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Platform (line 2489) | class Platform : public detail::Wrapper method makeDefault (line 2501) | static void makeDefault() method makeDefaultProvided (line 2549) | static void makeDefaultProvided(const Platform &p) { default_ = p; } method unitTestClearDefault (line 2559) | static void unitTestClearDefault() { default_ = Platform(); } method Platform (line 2563) | Platform() method Platform (line 2574) | explicit Platform(const cl_platform_id &platform, bool retainObject ... method Platform (line 2582) | Platform &operator=(const cl_platform_id &rhs) method Platform (line 2588) | static Platform getDefault(cl_int *errResult = NULL) method Platform (line 2606) | static Platform setDefault(const Platform &default_platform) method cl_int (line 2615) | cl_int getInfo(cl_platform_info name, T *param) const method getInfo (line 2622) | typename detail::param_traits::param... method cl_int (line 2637) | cl_int getDevices(cl_device_type type, vector *devices) const method cl_int (line 2702) | cl_int getDevices(cl_d3d10_device_source_khr d3d_device_source, void... method cl_int (line 2754) | static cl_int get(vector *platforms) method cl_int (line 2793) | static cl_int get(Platform *platform) method Platform (line 2812) | static Platform get(cl_int *errResult = NULL) method cl_int (line 2825) | cl_int unloadCompiler() { return ::clUnloadPlatformCompiler(object_); } function cl_int (line 2843) | inline cl_int UnloadCompiler() class Context (line 2857) | class Context : public detail::Wrapper method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... function catch (line 3224) | catch (cl::Error &e) class Event (line 3243) | class Event : public detail::Wrapper method Event (line 3247) | Event() method Event (line 3259) | explicit Event(const cl_event &event, bool retainObject = false) method Event (line 3268) | Event &operator=(const cl_event &rhs) method cl_int (line 3276) | cl_int getInfo(cl_event_info name, T *param) const method getInfo (line 3283) | typename detail::param_traits::param_ty... method cl_int (line 3296) | cl_int getProfilingInfo(cl_profiling_info name, T *param) const method getProfilingInfo (line 3304) | typename detail::param_traits::para... method cl_int (line 3319) | cl_int wait() const { return detail::errHandler(::clWaitForEvents(1,... method cl_int (line 3326) | cl_int setCallback(cl_int type, void(CL_CALLBACK *pfn_notify)(cl_eve... method cl_int (line 3336) | static cl_int waitForEvents(const vector &events) class UserEvent (line 3349) | class UserEvent : public Event method UserEvent (line 3356) | UserEvent(const Context &context, cl_int *err = NULL) method UserEvent (line 3369) | UserEvent() method cl_int (line 3377) | cl_int setStatus(cl_int status) function cl_int (line 3388) | inline static cl_int WaitForEvents(const vector &events) class Memory (line 3403) | class Memory : public detail::Wrapper method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 3511) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... type detail (line 3523) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class SVMTraitReadWrite (line 3533) | class SVMTraitReadWrite method cl_svm_mem_flags (line 3536) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_WRITE ... class SVMTraitReadOnly (line 3540) | class SVMTraitReadOnly method cl_svm_mem_flags (line 3543) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_ONLY |... class SVMTraitWriteOnly (line 3547) | class SVMTraitWriteOnly method cl_svm_mem_flags (line 3550) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_WRITE_ONLY ... class SVMTraitCoarse (line 3554) | class SVMTraitCoarse method cl_svm_mem_flags (line 3557) | static cl_svm_mem_flags getSVMMemFlags() { return Trait::getSVMMemFl... class SVMTraitFine (line 3561) | class SVMTraitFine method cl_svm_mem_flags (line 3564) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_SVM_FINE_GR... class SVMTraitAtomic (line 3568) | class SVMTraitAtomic method cl_svm_mem_flags (line 3571) | static cl_svm_mem_flags getSVMMemFlags() class SVMAllocator (line 3594) | class SVMAllocator type rebind (line 3609) | struct rebind method SVMAllocator (line 3617) | SVMAllocator() method SVMAllocator (line 3621) | explicit SVMAllocator(cl::Context context) method SVMAllocator (line 3626) | SVMAllocator(const SVMAllocator &other) method SVMAllocator (line 3631) | SVMAllocator(const SVMAllocator &other) method pointer (line 3637) | pointer address(reference r) CL_HPP_NOEXCEPT_ { return std::addresso... method const_pointer (line 3639) | const_pointer address(const_reference r) CL_HPP_NOEXCEPT_ { return s... method pointer (line 3647) | pointer allocate(size_type size, typename cl::SVMAllocator (line 3715) | class SVMAllocator type rebind (line 3723) | struct rebind type detail (line 3733) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function allocate_pointer (line 3766) | cl::pointer> allocate_pointer(const Alloc &a... function allocate_svm (line 3794) | cl::pointer>> allocate_sv... function allocate_svm (line 3801) | cl::pointer>> allocate_sv... class Buffer (line 3835) | class Buffer : public Memory method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class BufferD3D10 (line 4042) | class BufferD3D10 : public Buffer method BufferD3D10 (line 4050) | BufferD3D10(const Context &context, cl_mem_flags flags, ID3D10Buffer... method BufferD3D10 (line 4082) | BufferD3D10() method BufferD3D10 (line 4093) | explicit BufferD3D10(const cl_mem &buffer, bool retainObject = false) method BufferD3D10 (line 4101) | BufferD3D10 &operator=(const cl_mem &rhs) method BufferD3D10 (line 4110) | BufferD3D10(const BufferD3D10 &buf) method BufferD3D10 (line 4117) | BufferD3D10 &operator=(const BufferD3D10 &buf) method BufferD3D10 (line 4126) | BufferD3D10(BufferD3D10 &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(b... method BufferD3D10 (line 4131) | BufferD3D10 &operator=(BufferD3D10 &&buf) class BufferGL (line 4147) | class BufferGL : public Buffer method BufferGL (line 4155) | BufferGL(const Context &context, cl_mem_flags flags, cl_GLuint bufob... method BufferGL (line 4168) | BufferGL() method BufferGL (line 4179) | explicit BufferGL(const cl_mem &buffer, bool retainObject = false) method BufferGL (line 4187) | BufferGL &operator=(const cl_mem &rhs) method BufferGL (line 4196) | BufferGL(const BufferGL &buf) method BufferGL (line 4203) | BufferGL &operator=(const BufferGL &buf) method BufferGL (line 4212) | BufferGL(BufferGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(buf)) {} method BufferGL (line 4217) | BufferGL &operator=(BufferGL &&buf) method cl_int (line 4224) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class BufferRenderGL (line 4238) | class BufferRenderGL : public Buffer method BufferRenderGL (line 4246) | BufferRenderGL(const Context &context, cl_mem_flags flags, cl_GLuint... method BufferRenderGL (line 4259) | BufferRenderGL() method BufferRenderGL (line 4270) | explicit BufferRenderGL(const cl_mem &buffer, bool retainObject = fa... method BufferRenderGL (line 4278) | BufferRenderGL &operator=(const cl_mem &rhs) method BufferRenderGL (line 4287) | BufferRenderGL(const BufferRenderGL &buf) method BufferRenderGL (line 4294) | BufferRenderGL &operator=(const BufferRenderGL &buf) method BufferRenderGL (line 4303) | BufferRenderGL(BufferRenderGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::... method BufferRenderGL (line 4308) | BufferRenderGL &operator=(BufferRenderGL &&buf) method cl_int (line 4315) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class Image (line 4327) | class Image : public Memory method Image (line 4331) | Image() method Image (line 4342) | explicit Image(const cl_mem &image, bool retainObject = false) method Image (line 4350) | Image &operator=(const cl_mem &rhs) method Image (line 4359) | Image(const Image &img) method Image (line 4366) | Image &operator=(const Image &img) method Image (line 4375) | Image(Image &&img) CL_HPP_NOEXCEPT_ : Memory(std::move(img)) {} method Image (line 4380) | Image &operator=(Image &&img) method cl_int (line 4390) | cl_int getImageInfo(cl_image_info name, T *param) const method getImageInfo (line 4397) | typename detail::param_traits::param_ty... class Image1D (line 4416) | class Image1D : public Image method Image1D (line 4423) | Image1D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image1D (line 4442) | Image1D() {} method Image1D (line 4451) | explicit Image1D(const cl_mem &image1D, bool retainObject = false) method Image1D (line 4459) | Image1D &operator=(const cl_mem &rhs) method Image1D (line 4468) | Image1D(const Image1D &img) method Image1D (line 4475) | Image1D &operator=(const Image1D &img) method Image1D (line 4484) | Image1D(Image1D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image1D (line 4489) | Image1D &operator=(Image1D &&img) class Image1DBuffer (line 4499) | class Image1DBuffer : public Image method Image1DBuffer (line 4502) | Image1DBuffer(const Context &context, cl_mem_flags flags, ImageForma... method Image1DBuffer (line 4521) | Image1DBuffer() {} method Image1DBuffer (line 4530) | explicit Image1DBuffer(const cl_mem &image1D, bool retainObject = fa... method Image1DBuffer (line 4534) | Image1DBuffer &operator=(const cl_mem &rhs) method Image1DBuffer (line 4543) | Image1DBuffer(const Image1DBuffer &img) method Image1DBuffer (line 4550) | Image1DBuffer &operator=(const Image1DBuffer &img) method Image1DBuffer (line 4559) | Image1DBuffer(Image1DBuffer &&img) CL_HPP_NOEXCEPT_ : Image(std::mov... method Image1DBuffer (line 4564) | Image1DBuffer &operator=(Image1DBuffer &&img) class Image1DArray (line 4574) | class Image1DArray : public Image method Image1DArray (line 4577) | Image1DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image1DArray (line 4597) | Image1DArray() {} method Image1DArray (line 4606) | explicit Image1DArray(const cl_mem &imageArray, bool retainObject = ... method Image1DArray (line 4611) | Image1DArray &operator=(const cl_mem &rhs) method Image1DArray (line 4620) | Image1DArray(const Image1DArray &img) method Image1DArray (line 4627) | Image1DArray &operator=(const Image1DArray &img) method Image1DArray (line 4636) | Image1DArray(Image1DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image1DArray (line 4641) | Image1DArray &operator=(Image1DArray &&img) class Image2D (line 4656) | class Image2D : public Image method Image2D (line 4663) | Image2D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image2D (line 4719) | Image2D(const Context &context, ImageFormat format, const Buffer &so... method Image2D (line 4756) | Image2D(const Context &context, cl_channel_order order, const Image ... method Image2D (line 4794) | Image2D() {} method Image2D (line 4803) | explicit Image2D(const cl_mem &image2D, bool retainObject = false) method Image2D (line 4811) | Image2D &operator=(const cl_mem &rhs) method Image2D (line 4820) | Image2D(const Image2D &img) method Image2D (line 4827) | Image2D &operator=(const Image2D &img) method Image2D (line 4836) | Image2D(Image2D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image2D (line 4841) | Image2D &operator=(Image2D &&img) function Image2DGL (line 4859) | class CL_API_PREFIX__VERSION_1_1_DEPRECATED Image2DGL : public Image2D class Image2DArray (line 4943) | class Image2DArray : public Image method Image2DArray (line 4946) | Image2DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image2DArray (line 4968) | Image2DArray() {} method Image2DArray (line 4977) | explicit Image2DArray(const cl_mem &imageArray, bool retainObject = ... method Image2DArray (line 4981) | Image2DArray &operator=(const cl_mem &rhs) method Image2DArray (line 4990) | Image2DArray(const Image2DArray &img) method Image2DArray (line 4997) | Image2DArray &operator=(const Image2DArray &img) method Image2DArray (line 5006) | Image2DArray(Image2DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image2DArray (line 5011) | Image2DArray &operator=(Image2DArray &&img) class Image3D (line 5025) | class Image3D : public Image method Image3D (line 5032) | Image3D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image3D (line 5087) | Image3D() method Image3D (line 5098) | explicit Image3D(const cl_mem &image3D, bool retainObject = false) method Image3D (line 5106) | Image3D &operator=(const cl_mem &rhs) method Image3D (line 5115) | Image3D(const Image3D &img) method Image3D (line 5122) | Image3D &operator=(const Image3D &img) method Image3D (line 5131) | Image3D(Image3D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image3D (line 5136) | Image3D &operator=(Image3D &&img) class Image3DGL (line 5152) | class Image3DGL : public Image3D method Image3DGL (line 5160) | Image3DGL(const Context &context, cl_mem_flags flags, cl_GLenum targ... method Image3DGL (line 5174) | Image3DGL() method Image3DGL (line 5185) | explicit Image3DGL(const cl_mem &image, bool retainObject = false) method Image3DGL (line 5193) | Image3DGL &operator=(const cl_mem &rhs) method Image3DGL (line 5202) | Image3DGL(const Image3DGL &img) method Image3DGL (line 5209) | Image3DGL &operator=(const Image3DGL &img) method Image3DGL (line 5218) | Image3DGL(Image3DGL &&img) CL_HPP_NOEXCEPT_ : Image3D(std::move(img)... method Image3DGL (line 5223) | Image3DGL &operator=(Image3DGL &&img) class ImageGL (line 5238) | class ImageGL : public Image method ImageGL (line 5241) | ImageGL(const Context &context, cl_mem_flags flags, cl_GLenum target... method ImageGL (line 5254) | ImageGL() method ImageGL (line 5265) | explicit ImageGL(const cl_mem &image, bool retainObject = false) method ImageGL (line 5269) | ImageGL &operator=(const cl_mem &rhs) method ImageGL (line 5278) | ImageGL(const ImageGL &img) method ImageGL (line 5285) | ImageGL &operator=(const ImageGL &img) method ImageGL (line 5294) | ImageGL(ImageGL &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method ImageGL (line 5299) | ImageGL &operator=(ImageGL &&img) class Pipe (line 5315) | class Pipe : public Memory method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Sampler (line 5452) | class Sampler : public detail::Wrapper method Sampler (line 5456) | Sampler() {} method Sampler (line 5462) | Sampler(const Context &context, cl_bool normalized_coords, cl_addres... method Sampler (line 5501) | explicit Sampler(const cl_sampler &sampler, bool retainObject = false) method Sampler (line 5510) | Sampler &operator=(const cl_sampler &rhs) method Sampler (line 5519) | Sampler(const Sampler &sam) method Sampler (line 5526) | Sampler &operator=(const Sampler &sam) method Sampler (line 5535) | Sampler(Sampler &&sam) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Sampler (line 5540) | Sampler &operator=(Sampler &&sam) method cl_int (line 5548) | cl_int getInfo(cl_sampler_info name, T *param) const method getInfo (line 5555) | typename detail::param_traits::param_... class Program (line 5567) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class CommandQueue (line 5568) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 5569) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Kernel (line 5570) | class Kernel method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function LocalSpaceArg (line 5681) | inline LocalSpaceArg Local(size_type size) class Kernel (line 5695) | class Kernel : public detail::Wrapper method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6605) | inline Program linkProgram(Program input1, Program input2, const char ... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6630) | inline Program linkProgram(vector inputPrograms, const char *... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function cl_int (line 6667) | inline cl_int cl::Program::getInfo(cl_program_info name, vector method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... type DeviceQueueProperties (line 8167) | enum class DeviceQueueProperties : cl_command_queue_properties function DeviceQueueProperties (line 8173) | inline DeviceQueueProperties operator|(DeviceQueueProperties lhs, Devi... class DeviceCommandQueue (line 8182) | class DeviceCommandQueue : public detail::Wrapper method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... type detail (line 8425) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function cl_int (line 8546) | inline cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking... function cl_int (line 8560) | inline cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blockin... function cl_int (line 8606) | inline cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags fla... function cl_int (line 8625) | inline cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, ... function cl_int (line 8644) | inline cl_int enqueueMapSVM(cl::vector &container, cl_bool b... function cl_int (line 8659) | inline cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped... function cl_int (line 8690) | inline cl_int enqueueUnmapSVM(T *ptr, const vector *events = NU... function cl_int (line 8708) | inline cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector &container, const v... function cl_int (line 8740) | inline cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, ... function cl_int (line 8760) | inline cl_int copy(IteratorType startIterator, IteratorType endIterato... function cl_int (line 8776) | inline cl_int copy(const cl::Buffer &buffer, IteratorType startIterato... function cl_int (line 8792) | inline cl_int copy(const CommandQueue &queue, IteratorType startIterat... function cl_int (line 8829) | inline cl_int copy(const CommandQueue &queue, const cl::Buffer &buffer... function cl_int (line 8863) | inline cl_int mapSVM(cl::vector &container) function cl_int (line 8872) | inline cl_int unmapSVM(cl::vector &container) function cl_int (line 8880) | inline cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool bloc... function cl_int (line 8898) | inline cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blo... function cl_int (line 8916) | inline cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &d... function cl_int (line 8934) | inline cl_int enqueueReadImage(const Image &image, cl_bool blocking, c... function cl_int (line 8949) | inline cl_int enqueueWriteImage(const Image &image, cl_bool blocking, ... function cl_int (line 8964) | inline cl_int enqueueCopyImage(const Image &src, const Image &dst, con... function cl_int (line 8979) | inline cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer ... function cl_int (line 8994) | inline cl_int enqueueCopyBufferToImage(const Buffer &src, const Image ... function cl_int (line 9010) | inline cl_int flush(void) function cl_int (line 9023) | inline cl_int finish(void) class EnqueueArgs (line 9037) | class EnqueueArgs method EnqueueArgs (line 9050) | EnqueueArgs(NDRange global) method EnqueueArgs (line 9057) | EnqueueArgs(NDRange global, NDRange local) method EnqueueArgs (line 9064) | EnqueueArgs(NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9071) | EnqueueArgs(Event e, NDRange global) method EnqueueArgs (line 9080) | EnqueueArgs(Event e, NDRange global, NDRange local) method EnqueueArgs (line 9089) | EnqueueArgs(Event e, NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9098) | EnqueueArgs(const vector &events, NDRange global) method EnqueueArgs (line 9106) | EnqueueArgs(const vector &events, NDRange global, NDRange local) method EnqueueArgs (line 9114) | EnqueueArgs(const vector &events, NDRange offset, NDRange glo... method EnqueueArgs (line 9122) | EnqueueArgs(CommandQueue &queue, NDRange global) method EnqueueArgs (line 9129) | EnqueueArgs(CommandQueue &queue, NDRange global, NDRange local) method EnqueueArgs (line 9136) | EnqueueArgs(CommandQueue &queue, NDRange offset, NDRange global, NDR... method EnqueueArgs (line 9143) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global) method EnqueueArgs (line 9152) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global, NDRange lo... method EnqueueArgs (line 9161) | EnqueueArgs(CommandQueue &queue, Event e, NDRange offset, NDRange gl... method EnqueueArgs (line 9170) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9178) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9186) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... class KernelFunctor (line 9204) | class KernelFunctor method setArgs (line 9210) | void setArgs(T0 &&t0, T1s &&...t1s) method setArgs (line 9217) | void setArgs(T0 &&t0) method setArgs (line 9223) | void setArgs() method KernelFunctor (line 9228) | KernelFunctor(Kernel kernel) method KernelFunctor (line 9232) | KernelFunctor(const Program &program, const string name, cl_int *err... method Event (line 9244) | Event operator()(const EnqueueArgs &args, Ts... ts) method Event (line 9260) | Event operator()(const EnqueueArgs &args, Ts... ts, cl_int &error) method cl_int (line 9271) | cl_int setSVMPointers(const vector &pointerList) { return ke... method cl_int (line 9274) | cl_int setSVMPointers(const T0 &t0, T1s &...ts) method Kernel (line 9280) | Kernel getKernel() { return kernel_; } type compatibility (line 9283) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type cl (line 609) | namespace cl type compatibility (line 651) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type detail (line 712) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class Memory (line 726) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Program (line 746) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class Device (line 747) | class Device method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Context (line 748) | class Context method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... class CommandQueue (line 749) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 750) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Memory (line 751) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 752) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class Pipe (line 753) | class Pipe method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Error (line 760) | class Error : public std::exception method Error (line 776) | Error(cl_int err, const char *errStr = NULL) method cl_int (line 803) | cl_int err(void) const { return err_; } type detail (line 811) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 1001) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class BuildError (line 2138) | class BuildError : public Error method BuildError (line 2144) | BuildError(cl_int err, const char *errStr, const BuildLogType &vec) method BuildLogType (line 2149) | BuildLogType getBuildLog() const { return buildLogs; } type detail (line 2151) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 2164) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type ImageFormat (line 2181) | struct ImageFormat : public cl_image_format method ImageFormat (line 2184) | ImageFormat() {} method ImageFormat (line 2187) | ImageFormat(cl_channel_order order, cl_channel_type type) method ImageFormat (line 2194) | ImageFormat(const ImageFormat &other) { *this = other; } method ImageFormat (line 2197) | ImageFormat &operator=(const ImageFormat &rhs) class Device (line 2215) | class Device : public detail::Wrapper method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Platform (line 2489) | class Platform : public detail::Wrapper method makeDefault (line 2501) | static void makeDefault() method makeDefaultProvided (line 2549) | static void makeDefaultProvided(const Platform &p) { default_ = p; } method unitTestClearDefault (line 2559) | static void unitTestClearDefault() { default_ = Platform(); } method Platform (line 2563) | Platform() method Platform (line 2574) | explicit Platform(const cl_platform_id &platform, bool retainObject ... method Platform (line 2582) | Platform &operator=(const cl_platform_id &rhs) method Platform (line 2588) | static Platform getDefault(cl_int *errResult = NULL) method Platform (line 2606) | static Platform setDefault(const Platform &default_platform) method cl_int (line 2615) | cl_int getInfo(cl_platform_info name, T *param) const method getInfo (line 2622) | typename detail::param_traits::param... method cl_int (line 2637) | cl_int getDevices(cl_device_type type, vector *devices) const method cl_int (line 2702) | cl_int getDevices(cl_d3d10_device_source_khr d3d_device_source, void... method cl_int (line 2754) | static cl_int get(vector *platforms) method cl_int (line 2793) | static cl_int get(Platform *platform) method Platform (line 2812) | static Platform get(cl_int *errResult = NULL) method cl_int (line 2825) | cl_int unloadCompiler() { return ::clUnloadPlatformCompiler(object_); } function cl_int (line 2843) | inline cl_int UnloadCompiler() class Context (line 2857) | class Context : public detail::Wrapper method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... function catch (line 3224) | catch (cl::Error &e) class Event (line 3243) | class Event : public detail::Wrapper method Event (line 3247) | Event() method Event (line 3259) | explicit Event(const cl_event &event, bool retainObject = false) method Event (line 3268) | Event &operator=(const cl_event &rhs) method cl_int (line 3276) | cl_int getInfo(cl_event_info name, T *param) const method getInfo (line 3283) | typename detail::param_traits::param_ty... method cl_int (line 3296) | cl_int getProfilingInfo(cl_profiling_info name, T *param) const method getProfilingInfo (line 3304) | typename detail::param_traits::para... method cl_int (line 3319) | cl_int wait() const { return detail::errHandler(::clWaitForEvents(1,... method cl_int (line 3326) | cl_int setCallback(cl_int type, void(CL_CALLBACK *pfn_notify)(cl_eve... method cl_int (line 3336) | static cl_int waitForEvents(const vector &events) class UserEvent (line 3349) | class UserEvent : public Event method UserEvent (line 3356) | UserEvent(const Context &context, cl_int *err = NULL) method UserEvent (line 3369) | UserEvent() method cl_int (line 3377) | cl_int setStatus(cl_int status) function cl_int (line 3388) | inline static cl_int WaitForEvents(const vector &events) class Memory (line 3403) | class Memory : public detail::Wrapper method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 3511) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... type detail (line 3523) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class SVMTraitReadWrite (line 3533) | class SVMTraitReadWrite method cl_svm_mem_flags (line 3536) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_WRITE ... class SVMTraitReadOnly (line 3540) | class SVMTraitReadOnly method cl_svm_mem_flags (line 3543) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_ONLY |... class SVMTraitWriteOnly (line 3547) | class SVMTraitWriteOnly method cl_svm_mem_flags (line 3550) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_WRITE_ONLY ... class SVMTraitCoarse (line 3554) | class SVMTraitCoarse method cl_svm_mem_flags (line 3557) | static cl_svm_mem_flags getSVMMemFlags() { return Trait::getSVMMemFl... class SVMTraitFine (line 3561) | class SVMTraitFine method cl_svm_mem_flags (line 3564) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_SVM_FINE_GR... class SVMTraitAtomic (line 3568) | class SVMTraitAtomic method cl_svm_mem_flags (line 3571) | static cl_svm_mem_flags getSVMMemFlags() class SVMAllocator (line 3594) | class SVMAllocator type rebind (line 3609) | struct rebind method SVMAllocator (line 3617) | SVMAllocator() method SVMAllocator (line 3621) | explicit SVMAllocator(cl::Context context) method SVMAllocator (line 3626) | SVMAllocator(const SVMAllocator &other) method SVMAllocator (line 3631) | SVMAllocator(const SVMAllocator &other) method pointer (line 3637) | pointer address(reference r) CL_HPP_NOEXCEPT_ { return std::addresso... method const_pointer (line 3639) | const_pointer address(const_reference r) CL_HPP_NOEXCEPT_ { return s... method pointer (line 3647) | pointer allocate(size_type size, typename cl::SVMAllocator (line 3715) | class SVMAllocator type rebind (line 3723) | struct rebind type detail (line 3733) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function allocate_pointer (line 3766) | cl::pointer> allocate_pointer(const Alloc &a... function allocate_svm (line 3794) | cl::pointer>> allocate_sv... function allocate_svm (line 3801) | cl::pointer>> allocate_sv... class Buffer (line 3835) | class Buffer : public Memory method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class BufferD3D10 (line 4042) | class BufferD3D10 : public Buffer method BufferD3D10 (line 4050) | BufferD3D10(const Context &context, cl_mem_flags flags, ID3D10Buffer... method BufferD3D10 (line 4082) | BufferD3D10() method BufferD3D10 (line 4093) | explicit BufferD3D10(const cl_mem &buffer, bool retainObject = false) method BufferD3D10 (line 4101) | BufferD3D10 &operator=(const cl_mem &rhs) method BufferD3D10 (line 4110) | BufferD3D10(const BufferD3D10 &buf) method BufferD3D10 (line 4117) | BufferD3D10 &operator=(const BufferD3D10 &buf) method BufferD3D10 (line 4126) | BufferD3D10(BufferD3D10 &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(b... method BufferD3D10 (line 4131) | BufferD3D10 &operator=(BufferD3D10 &&buf) class BufferGL (line 4147) | class BufferGL : public Buffer method BufferGL (line 4155) | BufferGL(const Context &context, cl_mem_flags flags, cl_GLuint bufob... method BufferGL (line 4168) | BufferGL() method BufferGL (line 4179) | explicit BufferGL(const cl_mem &buffer, bool retainObject = false) method BufferGL (line 4187) | BufferGL &operator=(const cl_mem &rhs) method BufferGL (line 4196) | BufferGL(const BufferGL &buf) method BufferGL (line 4203) | BufferGL &operator=(const BufferGL &buf) method BufferGL (line 4212) | BufferGL(BufferGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(buf)) {} method BufferGL (line 4217) | BufferGL &operator=(BufferGL &&buf) method cl_int (line 4224) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class BufferRenderGL (line 4238) | class BufferRenderGL : public Buffer method BufferRenderGL (line 4246) | BufferRenderGL(const Context &context, cl_mem_flags flags, cl_GLuint... method BufferRenderGL (line 4259) | BufferRenderGL() method BufferRenderGL (line 4270) | explicit BufferRenderGL(const cl_mem &buffer, bool retainObject = fa... method BufferRenderGL (line 4278) | BufferRenderGL &operator=(const cl_mem &rhs) method BufferRenderGL (line 4287) | BufferRenderGL(const BufferRenderGL &buf) method BufferRenderGL (line 4294) | BufferRenderGL &operator=(const BufferRenderGL &buf) method BufferRenderGL (line 4303) | BufferRenderGL(BufferRenderGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::... method BufferRenderGL (line 4308) | BufferRenderGL &operator=(BufferRenderGL &&buf) method cl_int (line 4315) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class Image (line 4327) | class Image : public Memory method Image (line 4331) | Image() method Image (line 4342) | explicit Image(const cl_mem &image, bool retainObject = false) method Image (line 4350) | Image &operator=(const cl_mem &rhs) method Image (line 4359) | Image(const Image &img) method Image (line 4366) | Image &operator=(const Image &img) method Image (line 4375) | Image(Image &&img) CL_HPP_NOEXCEPT_ : Memory(std::move(img)) {} method Image (line 4380) | Image &operator=(Image &&img) method cl_int (line 4390) | cl_int getImageInfo(cl_image_info name, T *param) const method getImageInfo (line 4397) | typename detail::param_traits::param_ty... class Image1D (line 4416) | class Image1D : public Image method Image1D (line 4423) | Image1D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image1D (line 4442) | Image1D() {} method Image1D (line 4451) | explicit Image1D(const cl_mem &image1D, bool retainObject = false) method Image1D (line 4459) | Image1D &operator=(const cl_mem &rhs) method Image1D (line 4468) | Image1D(const Image1D &img) method Image1D (line 4475) | Image1D &operator=(const Image1D &img) method Image1D (line 4484) | Image1D(Image1D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image1D (line 4489) | Image1D &operator=(Image1D &&img) class Image1DBuffer (line 4499) | class Image1DBuffer : public Image method Image1DBuffer (line 4502) | Image1DBuffer(const Context &context, cl_mem_flags flags, ImageForma... method Image1DBuffer (line 4521) | Image1DBuffer() {} method Image1DBuffer (line 4530) | explicit Image1DBuffer(const cl_mem &image1D, bool retainObject = fa... method Image1DBuffer (line 4534) | Image1DBuffer &operator=(const cl_mem &rhs) method Image1DBuffer (line 4543) | Image1DBuffer(const Image1DBuffer &img) method Image1DBuffer (line 4550) | Image1DBuffer &operator=(const Image1DBuffer &img) method Image1DBuffer (line 4559) | Image1DBuffer(Image1DBuffer &&img) CL_HPP_NOEXCEPT_ : Image(std::mov... method Image1DBuffer (line 4564) | Image1DBuffer &operator=(Image1DBuffer &&img) class Image1DArray (line 4574) | class Image1DArray : public Image method Image1DArray (line 4577) | Image1DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image1DArray (line 4597) | Image1DArray() {} method Image1DArray (line 4606) | explicit Image1DArray(const cl_mem &imageArray, bool retainObject = ... method Image1DArray (line 4611) | Image1DArray &operator=(const cl_mem &rhs) method Image1DArray (line 4620) | Image1DArray(const Image1DArray &img) method Image1DArray (line 4627) | Image1DArray &operator=(const Image1DArray &img) method Image1DArray (line 4636) | Image1DArray(Image1DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image1DArray (line 4641) | Image1DArray &operator=(Image1DArray &&img) class Image2D (line 4656) | class Image2D : public Image method Image2D (line 4663) | Image2D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image2D (line 4719) | Image2D(const Context &context, ImageFormat format, const Buffer &so... method Image2D (line 4756) | Image2D(const Context &context, cl_channel_order order, const Image ... method Image2D (line 4794) | Image2D() {} method Image2D (line 4803) | explicit Image2D(const cl_mem &image2D, bool retainObject = false) method Image2D (line 4811) | Image2D &operator=(const cl_mem &rhs) method Image2D (line 4820) | Image2D(const Image2D &img) method Image2D (line 4827) | Image2D &operator=(const Image2D &img) method Image2D (line 4836) | Image2D(Image2D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image2D (line 4841) | Image2D &operator=(Image2D &&img) function Image2DGL (line 4859) | class CL_API_PREFIX__VERSION_1_1_DEPRECATED Image2DGL : public Image2D class Image2DArray (line 4943) | class Image2DArray : public Image method Image2DArray (line 4946) | Image2DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image2DArray (line 4968) | Image2DArray() {} method Image2DArray (line 4977) | explicit Image2DArray(const cl_mem &imageArray, bool retainObject = ... method Image2DArray (line 4981) | Image2DArray &operator=(const cl_mem &rhs) method Image2DArray (line 4990) | Image2DArray(const Image2DArray &img) method Image2DArray (line 4997) | Image2DArray &operator=(const Image2DArray &img) method Image2DArray (line 5006) | Image2DArray(Image2DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image2DArray (line 5011) | Image2DArray &operator=(Image2DArray &&img) class Image3D (line 5025) | class Image3D : public Image method Image3D (line 5032) | Image3D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image3D (line 5087) | Image3D() method Image3D (line 5098) | explicit Image3D(const cl_mem &image3D, bool retainObject = false) method Image3D (line 5106) | Image3D &operator=(const cl_mem &rhs) method Image3D (line 5115) | Image3D(const Image3D &img) method Image3D (line 5122) | Image3D &operator=(const Image3D &img) method Image3D (line 5131) | Image3D(Image3D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image3D (line 5136) | Image3D &operator=(Image3D &&img) class Image3DGL (line 5152) | class Image3DGL : public Image3D method Image3DGL (line 5160) | Image3DGL(const Context &context, cl_mem_flags flags, cl_GLenum targ... method Image3DGL (line 5174) | Image3DGL() method Image3DGL (line 5185) | explicit Image3DGL(const cl_mem &image, bool retainObject = false) method Image3DGL (line 5193) | Image3DGL &operator=(const cl_mem &rhs) method Image3DGL (line 5202) | Image3DGL(const Image3DGL &img) method Image3DGL (line 5209) | Image3DGL &operator=(const Image3DGL &img) method Image3DGL (line 5218) | Image3DGL(Image3DGL &&img) CL_HPP_NOEXCEPT_ : Image3D(std::move(img)... method Image3DGL (line 5223) | Image3DGL &operator=(Image3DGL &&img) class ImageGL (line 5238) | class ImageGL : public Image method ImageGL (line 5241) | ImageGL(const Context &context, cl_mem_flags flags, cl_GLenum target... method ImageGL (line 5254) | ImageGL() method ImageGL (line 5265) | explicit ImageGL(const cl_mem &image, bool retainObject = false) method ImageGL (line 5269) | ImageGL &operator=(const cl_mem &rhs) method ImageGL (line 5278) | ImageGL(const ImageGL &img) method ImageGL (line 5285) | ImageGL &operator=(const ImageGL &img) method ImageGL (line 5294) | ImageGL(ImageGL &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method ImageGL (line 5299) | ImageGL &operator=(ImageGL &&img) class Pipe (line 5315) | class Pipe : public Memory method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Sampler (line 5452) | class Sampler : public detail::Wrapper method Sampler (line 5456) | Sampler() {} method Sampler (line 5462) | Sampler(const Context &context, cl_bool normalized_coords, cl_addres... method Sampler (line 5501) | explicit Sampler(const cl_sampler &sampler, bool retainObject = false) method Sampler (line 5510) | Sampler &operator=(const cl_sampler &rhs) method Sampler (line 5519) | Sampler(const Sampler &sam) method Sampler (line 5526) | Sampler &operator=(const Sampler &sam) method Sampler (line 5535) | Sampler(Sampler &&sam) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Sampler (line 5540) | Sampler &operator=(Sampler &&sam) method cl_int (line 5548) | cl_int getInfo(cl_sampler_info name, T *param) const method getInfo (line 5555) | typename detail::param_traits::param_... class Program (line 5567) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class CommandQueue (line 5568) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 5569) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Kernel (line 5570) | class Kernel method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function LocalSpaceArg (line 5681) | inline LocalSpaceArg Local(size_type size) class Kernel (line 5695) | class Kernel : public detail::Wrapper method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6605) | inline Program linkProgram(Program input1, Program input2, const char ... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6630) | inline Program linkProgram(vector inputPrograms, const char *... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function cl_int (line 6667) | inline cl_int cl::Program::getInfo(cl_program_info name, vector method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... type DeviceQueueProperties (line 8167) | enum class DeviceQueueProperties : cl_command_queue_properties function DeviceQueueProperties (line 8173) | inline DeviceQueueProperties operator|(DeviceQueueProperties lhs, Devi... class DeviceCommandQueue (line 8182) | class DeviceCommandQueue : public detail::Wrapper method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... type detail (line 8425) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function cl_int (line 8546) | inline cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking... function cl_int (line 8560) | inline cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blockin... function cl_int (line 8606) | inline cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags fla... function cl_int (line 8625) | inline cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, ... function cl_int (line 8644) | inline cl_int enqueueMapSVM(cl::vector &container, cl_bool b... function cl_int (line 8659) | inline cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped... function cl_int (line 8690) | inline cl_int enqueueUnmapSVM(T *ptr, const vector *events = NU... function cl_int (line 8708) | inline cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector &container, const v... function cl_int (line 8740) | inline cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, ... function cl_int (line 8760) | inline cl_int copy(IteratorType startIterator, IteratorType endIterato... function cl_int (line 8776) | inline cl_int copy(const cl::Buffer &buffer, IteratorType startIterato... function cl_int (line 8792) | inline cl_int copy(const CommandQueue &queue, IteratorType startIterat... function cl_int (line 8829) | inline cl_int copy(const CommandQueue &queue, const cl::Buffer &buffer... function cl_int (line 8863) | inline cl_int mapSVM(cl::vector &container) function cl_int (line 8872) | inline cl_int unmapSVM(cl::vector &container) function cl_int (line 8880) | inline cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool bloc... function cl_int (line 8898) | inline cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blo... function cl_int (line 8916) | inline cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &d... function cl_int (line 8934) | inline cl_int enqueueReadImage(const Image &image, cl_bool blocking, c... function cl_int (line 8949) | inline cl_int enqueueWriteImage(const Image &image, cl_bool blocking, ... function cl_int (line 8964) | inline cl_int enqueueCopyImage(const Image &src, const Image &dst, con... function cl_int (line 8979) | inline cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer ... function cl_int (line 8994) | inline cl_int enqueueCopyBufferToImage(const Buffer &src, const Image ... function cl_int (line 9010) | inline cl_int flush(void) function cl_int (line 9023) | inline cl_int finish(void) class EnqueueArgs (line 9037) | class EnqueueArgs method EnqueueArgs (line 9050) | EnqueueArgs(NDRange global) method EnqueueArgs (line 9057) | EnqueueArgs(NDRange global, NDRange local) method EnqueueArgs (line 9064) | EnqueueArgs(NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9071) | EnqueueArgs(Event e, NDRange global) method EnqueueArgs (line 9080) | EnqueueArgs(Event e, NDRange global, NDRange local) method EnqueueArgs (line 9089) | EnqueueArgs(Event e, NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9098) | EnqueueArgs(const vector &events, NDRange global) method EnqueueArgs (line 9106) | EnqueueArgs(const vector &events, NDRange global, NDRange local) method EnqueueArgs (line 9114) | EnqueueArgs(const vector &events, NDRange offset, NDRange glo... method EnqueueArgs (line 9122) | EnqueueArgs(CommandQueue &queue, NDRange global) method EnqueueArgs (line 9129) | EnqueueArgs(CommandQueue &queue, NDRange global, NDRange local) method EnqueueArgs (line 9136) | EnqueueArgs(CommandQueue &queue, NDRange offset, NDRange global, NDR... method EnqueueArgs (line 9143) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global) method EnqueueArgs (line 9152) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global, NDRange lo... method EnqueueArgs (line 9161) | EnqueueArgs(CommandQueue &queue, Event e, NDRange offset, NDRange gl... method EnqueueArgs (line 9170) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9178) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9186) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... class KernelFunctor (line 9204) | class KernelFunctor method setArgs (line 9210) | void setArgs(T0 &&t0, T1s &&...t1s) method setArgs (line 9217) | void setArgs(T0 &&t0) method setArgs (line 9223) | void setArgs() method KernelFunctor (line 9228) | KernelFunctor(Kernel kernel) method KernelFunctor (line 9232) | KernelFunctor(const Program &program, const string name, cl_int *err... method Event (line 9244) | Event operator()(const EnqueueArgs &args, Ts... ts) method Event (line 9260) | Event operator()(const EnqueueArgs &args, Ts... ts, cl_int &error) method cl_int (line 9271) | cl_int setSVMPointers(const vector &pointerList) { return ke... method cl_int (line 9274) | cl_int setSVMPointers(const T0 &t0, T1s &...ts) method Kernel (line 9280) | Kernel getKernel() { return kernel_; } type compatibility (line 9283) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type cl (line 618) | namespace cl type compatibility (line 651) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type detail (line 712) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class Memory (line 726) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Program (line 746) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class Device (line 747) | class Device method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Context (line 748) | class Context method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... class CommandQueue (line 749) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 750) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Memory (line 751) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 752) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class Pipe (line 753) | class Pipe method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Error (line 760) | class Error : public std::exception method Error (line 776) | Error(cl_int err, const char *errStr = NULL) method cl_int (line 803) | cl_int err(void) const { return err_; } type detail (line 811) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 1001) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class BuildError (line 2138) | class BuildError : public Error method BuildError (line 2144) | BuildError(cl_int err, const char *errStr, const BuildLogType &vec) method BuildLogType (line 2149) | BuildLogType getBuildLog() const { return buildLogs; } type detail (line 2151) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 2164) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type ImageFormat (line 2181) | struct ImageFormat : public cl_image_format method ImageFormat (line 2184) | ImageFormat() {} method ImageFormat (line 2187) | ImageFormat(cl_channel_order order, cl_channel_type type) method ImageFormat (line 2194) | ImageFormat(const ImageFormat &other) { *this = other; } method ImageFormat (line 2197) | ImageFormat &operator=(const ImageFormat &rhs) class Device (line 2215) | class Device : public detail::Wrapper method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Platform (line 2489) | class Platform : public detail::Wrapper method makeDefault (line 2501) | static void makeDefault() method makeDefaultProvided (line 2549) | static void makeDefaultProvided(const Platform &p) { default_ = p; } method unitTestClearDefault (line 2559) | static void unitTestClearDefault() { default_ = Platform(); } method Platform (line 2563) | Platform() method Platform (line 2574) | explicit Platform(const cl_platform_id &platform, bool retainObject ... method Platform (line 2582) | Platform &operator=(const cl_platform_id &rhs) method Platform (line 2588) | static Platform getDefault(cl_int *errResult = NULL) method Platform (line 2606) | static Platform setDefault(const Platform &default_platform) method cl_int (line 2615) | cl_int getInfo(cl_platform_info name, T *param) const method getInfo (line 2622) | typename detail::param_traits::param... method cl_int (line 2637) | cl_int getDevices(cl_device_type type, vector *devices) const method cl_int (line 2702) | cl_int getDevices(cl_d3d10_device_source_khr d3d_device_source, void... method cl_int (line 2754) | static cl_int get(vector *platforms) method cl_int (line 2793) | static cl_int get(Platform *platform) method Platform (line 2812) | static Platform get(cl_int *errResult = NULL) method cl_int (line 2825) | cl_int unloadCompiler() { return ::clUnloadPlatformCompiler(object_); } function cl_int (line 2843) | inline cl_int UnloadCompiler() class Context (line 2857) | class Context : public detail::Wrapper method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... function catch (line 3224) | catch (cl::Error &e) class Event (line 3243) | class Event : public detail::Wrapper method Event (line 3247) | Event() method Event (line 3259) | explicit Event(const cl_event &event, bool retainObject = false) method Event (line 3268) | Event &operator=(const cl_event &rhs) method cl_int (line 3276) | cl_int getInfo(cl_event_info name, T *param) const method getInfo (line 3283) | typename detail::param_traits::param_ty... method cl_int (line 3296) | cl_int getProfilingInfo(cl_profiling_info name, T *param) const method getProfilingInfo (line 3304) | typename detail::param_traits::para... method cl_int (line 3319) | cl_int wait() const { return detail::errHandler(::clWaitForEvents(1,... method cl_int (line 3326) | cl_int setCallback(cl_int type, void(CL_CALLBACK *pfn_notify)(cl_eve... method cl_int (line 3336) | static cl_int waitForEvents(const vector &events) class UserEvent (line 3349) | class UserEvent : public Event method UserEvent (line 3356) | UserEvent(const Context &context, cl_int *err = NULL) method UserEvent (line 3369) | UserEvent() method cl_int (line 3377) | cl_int setStatus(cl_int status) function cl_int (line 3388) | inline static cl_int WaitForEvents(const vector &events) class Memory (line 3403) | class Memory : public detail::Wrapper method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 3511) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... type detail (line 3523) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class SVMTraitReadWrite (line 3533) | class SVMTraitReadWrite method cl_svm_mem_flags (line 3536) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_WRITE ... class SVMTraitReadOnly (line 3540) | class SVMTraitReadOnly method cl_svm_mem_flags (line 3543) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_ONLY |... class SVMTraitWriteOnly (line 3547) | class SVMTraitWriteOnly method cl_svm_mem_flags (line 3550) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_WRITE_ONLY ... class SVMTraitCoarse (line 3554) | class SVMTraitCoarse method cl_svm_mem_flags (line 3557) | static cl_svm_mem_flags getSVMMemFlags() { return Trait::getSVMMemFl... class SVMTraitFine (line 3561) | class SVMTraitFine method cl_svm_mem_flags (line 3564) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_SVM_FINE_GR... class SVMTraitAtomic (line 3568) | class SVMTraitAtomic method cl_svm_mem_flags (line 3571) | static cl_svm_mem_flags getSVMMemFlags() class SVMAllocator (line 3594) | class SVMAllocator type rebind (line 3609) | struct rebind method SVMAllocator (line 3617) | SVMAllocator() method SVMAllocator (line 3621) | explicit SVMAllocator(cl::Context context) method SVMAllocator (line 3626) | SVMAllocator(const SVMAllocator &other) method SVMAllocator (line 3631) | SVMAllocator(const SVMAllocator &other) method pointer (line 3637) | pointer address(reference r) CL_HPP_NOEXCEPT_ { return std::addresso... method const_pointer (line 3639) | const_pointer address(const_reference r) CL_HPP_NOEXCEPT_ { return s... method pointer (line 3647) | pointer allocate(size_type size, typename cl::SVMAllocator (line 3715) | class SVMAllocator type rebind (line 3723) | struct rebind type detail (line 3733) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function allocate_pointer (line 3766) | cl::pointer> allocate_pointer(const Alloc &a... function allocate_svm (line 3794) | cl::pointer>> allocate_sv... function allocate_svm (line 3801) | cl::pointer>> allocate_sv... class Buffer (line 3835) | class Buffer : public Memory method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class BufferD3D10 (line 4042) | class BufferD3D10 : public Buffer method BufferD3D10 (line 4050) | BufferD3D10(const Context &context, cl_mem_flags flags, ID3D10Buffer... method BufferD3D10 (line 4082) | BufferD3D10() method BufferD3D10 (line 4093) | explicit BufferD3D10(const cl_mem &buffer, bool retainObject = false) method BufferD3D10 (line 4101) | BufferD3D10 &operator=(const cl_mem &rhs) method BufferD3D10 (line 4110) | BufferD3D10(const BufferD3D10 &buf) method BufferD3D10 (line 4117) | BufferD3D10 &operator=(const BufferD3D10 &buf) method BufferD3D10 (line 4126) | BufferD3D10(BufferD3D10 &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(b... method BufferD3D10 (line 4131) | BufferD3D10 &operator=(BufferD3D10 &&buf) class BufferGL (line 4147) | class BufferGL : public Buffer method BufferGL (line 4155) | BufferGL(const Context &context, cl_mem_flags flags, cl_GLuint bufob... method BufferGL (line 4168) | BufferGL() method BufferGL (line 4179) | explicit BufferGL(const cl_mem &buffer, bool retainObject = false) method BufferGL (line 4187) | BufferGL &operator=(const cl_mem &rhs) method BufferGL (line 4196) | BufferGL(const BufferGL &buf) method BufferGL (line 4203) | BufferGL &operator=(const BufferGL &buf) method BufferGL (line 4212) | BufferGL(BufferGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(buf)) {} method BufferGL (line 4217) | BufferGL &operator=(BufferGL &&buf) method cl_int (line 4224) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class BufferRenderGL (line 4238) | class BufferRenderGL : public Buffer method BufferRenderGL (line 4246) | BufferRenderGL(const Context &context, cl_mem_flags flags, cl_GLuint... method BufferRenderGL (line 4259) | BufferRenderGL() method BufferRenderGL (line 4270) | explicit BufferRenderGL(const cl_mem &buffer, bool retainObject = fa... method BufferRenderGL (line 4278) | BufferRenderGL &operator=(const cl_mem &rhs) method BufferRenderGL (line 4287) | BufferRenderGL(const BufferRenderGL &buf) method BufferRenderGL (line 4294) | BufferRenderGL &operator=(const BufferRenderGL &buf) method BufferRenderGL (line 4303) | BufferRenderGL(BufferRenderGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::... method BufferRenderGL (line 4308) | BufferRenderGL &operator=(BufferRenderGL &&buf) method cl_int (line 4315) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class Image (line 4327) | class Image : public Memory method Image (line 4331) | Image() method Image (line 4342) | explicit Image(const cl_mem &image, bool retainObject = false) method Image (line 4350) | Image &operator=(const cl_mem &rhs) method Image (line 4359) | Image(const Image &img) method Image (line 4366) | Image &operator=(const Image &img) method Image (line 4375) | Image(Image &&img) CL_HPP_NOEXCEPT_ : Memory(std::move(img)) {} method Image (line 4380) | Image &operator=(Image &&img) method cl_int (line 4390) | cl_int getImageInfo(cl_image_info name, T *param) const method getImageInfo (line 4397) | typename detail::param_traits::param_ty... class Image1D (line 4416) | class Image1D : public Image method Image1D (line 4423) | Image1D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image1D (line 4442) | Image1D() {} method Image1D (line 4451) | explicit Image1D(const cl_mem &image1D, bool retainObject = false) method Image1D (line 4459) | Image1D &operator=(const cl_mem &rhs) method Image1D (line 4468) | Image1D(const Image1D &img) method Image1D (line 4475) | Image1D &operator=(const Image1D &img) method Image1D (line 4484) | Image1D(Image1D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image1D (line 4489) | Image1D &operator=(Image1D &&img) class Image1DBuffer (line 4499) | class Image1DBuffer : public Image method Image1DBuffer (line 4502) | Image1DBuffer(const Context &context, cl_mem_flags flags, ImageForma... method Image1DBuffer (line 4521) | Image1DBuffer() {} method Image1DBuffer (line 4530) | explicit Image1DBuffer(const cl_mem &image1D, bool retainObject = fa... method Image1DBuffer (line 4534) | Image1DBuffer &operator=(const cl_mem &rhs) method Image1DBuffer (line 4543) | Image1DBuffer(const Image1DBuffer &img) method Image1DBuffer (line 4550) | Image1DBuffer &operator=(const Image1DBuffer &img) method Image1DBuffer (line 4559) | Image1DBuffer(Image1DBuffer &&img) CL_HPP_NOEXCEPT_ : Image(std::mov... method Image1DBuffer (line 4564) | Image1DBuffer &operator=(Image1DBuffer &&img) class Image1DArray (line 4574) | class Image1DArray : public Image method Image1DArray (line 4577) | Image1DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image1DArray (line 4597) | Image1DArray() {} method Image1DArray (line 4606) | explicit Image1DArray(const cl_mem &imageArray, bool retainObject = ... method Image1DArray (line 4611) | Image1DArray &operator=(const cl_mem &rhs) method Image1DArray (line 4620) | Image1DArray(const Image1DArray &img) method Image1DArray (line 4627) | Image1DArray &operator=(const Image1DArray &img) method Image1DArray (line 4636) | Image1DArray(Image1DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image1DArray (line 4641) | Image1DArray &operator=(Image1DArray &&img) class Image2D (line 4656) | class Image2D : public Image method Image2D (line 4663) | Image2D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image2D (line 4719) | Image2D(const Context &context, ImageFormat format, const Buffer &so... method Image2D (line 4756) | Image2D(const Context &context, cl_channel_order order, const Image ... method Image2D (line 4794) | Image2D() {} method Image2D (line 4803) | explicit Image2D(const cl_mem &image2D, bool retainObject = false) method Image2D (line 4811) | Image2D &operator=(const cl_mem &rhs) method Image2D (line 4820) | Image2D(const Image2D &img) method Image2D (line 4827) | Image2D &operator=(const Image2D &img) method Image2D (line 4836) | Image2D(Image2D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image2D (line 4841) | Image2D &operator=(Image2D &&img) function Image2DGL (line 4859) | class CL_API_PREFIX__VERSION_1_1_DEPRECATED Image2DGL : public Image2D class Image2DArray (line 4943) | class Image2DArray : public Image method Image2DArray (line 4946) | Image2DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image2DArray (line 4968) | Image2DArray() {} method Image2DArray (line 4977) | explicit Image2DArray(const cl_mem &imageArray, bool retainObject = ... method Image2DArray (line 4981) | Image2DArray &operator=(const cl_mem &rhs) method Image2DArray (line 4990) | Image2DArray(const Image2DArray &img) method Image2DArray (line 4997) | Image2DArray &operator=(const Image2DArray &img) method Image2DArray (line 5006) | Image2DArray(Image2DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image2DArray (line 5011) | Image2DArray &operator=(Image2DArray &&img) class Image3D (line 5025) | class Image3D : public Image method Image3D (line 5032) | Image3D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image3D (line 5087) | Image3D() method Image3D (line 5098) | explicit Image3D(const cl_mem &image3D, bool retainObject = false) method Image3D (line 5106) | Image3D &operator=(const cl_mem &rhs) method Image3D (line 5115) | Image3D(const Image3D &img) method Image3D (line 5122) | Image3D &operator=(const Image3D &img) method Image3D (line 5131) | Image3D(Image3D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image3D (line 5136) | Image3D &operator=(Image3D &&img) class Image3DGL (line 5152) | class Image3DGL : public Image3D method Image3DGL (line 5160) | Image3DGL(const Context &context, cl_mem_flags flags, cl_GLenum targ... method Image3DGL (line 5174) | Image3DGL() method Image3DGL (line 5185) | explicit Image3DGL(const cl_mem &image, bool retainObject = false) method Image3DGL (line 5193) | Image3DGL &operator=(const cl_mem &rhs) method Image3DGL (line 5202) | Image3DGL(const Image3DGL &img) method Image3DGL (line 5209) | Image3DGL &operator=(const Image3DGL &img) method Image3DGL (line 5218) | Image3DGL(Image3DGL &&img) CL_HPP_NOEXCEPT_ : Image3D(std::move(img)... method Image3DGL (line 5223) | Image3DGL &operator=(Image3DGL &&img) class ImageGL (line 5238) | class ImageGL : public Image method ImageGL (line 5241) | ImageGL(const Context &context, cl_mem_flags flags, cl_GLenum target... method ImageGL (line 5254) | ImageGL() method ImageGL (line 5265) | explicit ImageGL(const cl_mem &image, bool retainObject = false) method ImageGL (line 5269) | ImageGL &operator=(const cl_mem &rhs) method ImageGL (line 5278) | ImageGL(const ImageGL &img) method ImageGL (line 5285) | ImageGL &operator=(const ImageGL &img) method ImageGL (line 5294) | ImageGL(ImageGL &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method ImageGL (line 5299) | ImageGL &operator=(ImageGL &&img) class Pipe (line 5315) | class Pipe : public Memory method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Sampler (line 5452) | class Sampler : public detail::Wrapper method Sampler (line 5456) | Sampler() {} method Sampler (line 5462) | Sampler(const Context &context, cl_bool normalized_coords, cl_addres... method Sampler (line 5501) | explicit Sampler(const cl_sampler &sampler, bool retainObject = false) method Sampler (line 5510) | Sampler &operator=(const cl_sampler &rhs) method Sampler (line 5519) | Sampler(const Sampler &sam) method Sampler (line 5526) | Sampler &operator=(const Sampler &sam) method Sampler (line 5535) | Sampler(Sampler &&sam) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Sampler (line 5540) | Sampler &operator=(Sampler &&sam) method cl_int (line 5548) | cl_int getInfo(cl_sampler_info name, T *param) const method getInfo (line 5555) | typename detail::param_traits::param_... class Program (line 5567) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class CommandQueue (line 5568) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 5569) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Kernel (line 5570) | class Kernel method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function LocalSpaceArg (line 5681) | inline LocalSpaceArg Local(size_type size) class Kernel (line 5695) | class Kernel : public detail::Wrapper method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6605) | inline Program linkProgram(Program input1, Program input2, const char ... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6630) | inline Program linkProgram(vector inputPrograms, const char *... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function cl_int (line 6667) | inline cl_int cl::Program::getInfo(cl_program_info name, vector method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... type DeviceQueueProperties (line 8167) | enum class DeviceQueueProperties : cl_command_queue_properties function DeviceQueueProperties (line 8173) | inline DeviceQueueProperties operator|(DeviceQueueProperties lhs, Devi... class DeviceCommandQueue (line 8182) | class DeviceCommandQueue : public detail::Wrapper method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... type detail (line 8425) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function cl_int (line 8546) | inline cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking... function cl_int (line 8560) | inline cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blockin... function cl_int (line 8606) | inline cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags fla... function cl_int (line 8625) | inline cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, ... function cl_int (line 8644) | inline cl_int enqueueMapSVM(cl::vector &container, cl_bool b... function cl_int (line 8659) | inline cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped... function cl_int (line 8690) | inline cl_int enqueueUnmapSVM(T *ptr, const vector *events = NU... function cl_int (line 8708) | inline cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector &container, const v... function cl_int (line 8740) | inline cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, ... function cl_int (line 8760) | inline cl_int copy(IteratorType startIterator, IteratorType endIterato... function cl_int (line 8776) | inline cl_int copy(const cl::Buffer &buffer, IteratorType startIterato... function cl_int (line 8792) | inline cl_int copy(const CommandQueue &queue, IteratorType startIterat... function cl_int (line 8829) | inline cl_int copy(const CommandQueue &queue, const cl::Buffer &buffer... function cl_int (line 8863) | inline cl_int mapSVM(cl::vector &container) function cl_int (line 8872) | inline cl_int unmapSVM(cl::vector &container) function cl_int (line 8880) | inline cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool bloc... function cl_int (line 8898) | inline cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blo... function cl_int (line 8916) | inline cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &d... function cl_int (line 8934) | inline cl_int enqueueReadImage(const Image &image, cl_bool blocking, c... function cl_int (line 8949) | inline cl_int enqueueWriteImage(const Image &image, cl_bool blocking, ... function cl_int (line 8964) | inline cl_int enqueueCopyImage(const Image &src, const Image &dst, con... function cl_int (line 8979) | inline cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer ... function cl_int (line 8994) | inline cl_int enqueueCopyBufferToImage(const Buffer &src, const Image ... function cl_int (line 9010) | inline cl_int flush(void) function cl_int (line 9023) | inline cl_int finish(void) class EnqueueArgs (line 9037) | class EnqueueArgs method EnqueueArgs (line 9050) | EnqueueArgs(NDRange global) method EnqueueArgs (line 9057) | EnqueueArgs(NDRange global, NDRange local) method EnqueueArgs (line 9064) | EnqueueArgs(NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9071) | EnqueueArgs(Event e, NDRange global) method EnqueueArgs (line 9080) | EnqueueArgs(Event e, NDRange global, NDRange local) method EnqueueArgs (line 9089) | EnqueueArgs(Event e, NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9098) | EnqueueArgs(const vector &events, NDRange global) method EnqueueArgs (line 9106) | EnqueueArgs(const vector &events, NDRange global, NDRange local) method EnqueueArgs (line 9114) | EnqueueArgs(const vector &events, NDRange offset, NDRange glo... method EnqueueArgs (line 9122) | EnqueueArgs(CommandQueue &queue, NDRange global) method EnqueueArgs (line 9129) | EnqueueArgs(CommandQueue &queue, NDRange global, NDRange local) method EnqueueArgs (line 9136) | EnqueueArgs(CommandQueue &queue, NDRange offset, NDRange global, NDR... method EnqueueArgs (line 9143) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global) method EnqueueArgs (line 9152) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global, NDRange lo... method EnqueueArgs (line 9161) | EnqueueArgs(CommandQueue &queue, Event e, NDRange offset, NDRange gl... method EnqueueArgs (line 9170) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9178) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9186) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... class KernelFunctor (line 9204) | class KernelFunctor method setArgs (line 9210) | void setArgs(T0 &&t0, T1s &&...t1s) method setArgs (line 9217) | void setArgs(T0 &&t0) method setArgs (line 9223) | void setArgs() method KernelFunctor (line 9228) | KernelFunctor(Kernel kernel) method KernelFunctor (line 9232) | KernelFunctor(const Program &program, const string name, cl_int *err... method Event (line 9244) | Event operator()(const EnqueueArgs &args, Ts... ts) method Event (line 9260) | Event operator()(const EnqueueArgs &args, Ts... ts, cl_int &error) method cl_int (line 9271) | cl_int setSVMPointers(const vector &pointerList) { return ke... method cl_int (line 9274) | cl_int setSVMPointers(const T0 &t0, T1s &...ts) method Kernel (line 9280) | Kernel getKernel() { return kernel_; } type compatibility (line 9283) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type cl (line 628) | namespace cl type compatibility (line 651) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type detail (line 712) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class Memory (line 726) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Program (line 746) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class Device (line 747) | class Device method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Context (line 748) | class Context method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... class CommandQueue (line 749) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 750) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Memory (line 751) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 752) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class Pipe (line 753) | class Pipe method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Error (line 760) | class Error : public std::exception method Error (line 776) | Error(cl_int err, const char *errStr = NULL) method cl_int (line 803) | cl_int err(void) const { return err_; } type detail (line 811) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 1001) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class BuildError (line 2138) | class BuildError : public Error method BuildError (line 2144) | BuildError(cl_int err, const char *errStr, const BuildLogType &vec) method BuildLogType (line 2149) | BuildLogType getBuildLog() const { return buildLogs; } type detail (line 2151) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 2164) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type ImageFormat (line 2181) | struct ImageFormat : public cl_image_format method ImageFormat (line 2184) | ImageFormat() {} method ImageFormat (line 2187) | ImageFormat(cl_channel_order order, cl_channel_type type) method ImageFormat (line 2194) | ImageFormat(const ImageFormat &other) { *this = other; } method ImageFormat (line 2197) | ImageFormat &operator=(const ImageFormat &rhs) class Device (line 2215) | class Device : public detail::Wrapper method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Platform (line 2489) | class Platform : public detail::Wrapper method makeDefault (line 2501) | static void makeDefault() method makeDefaultProvided (line 2549) | static void makeDefaultProvided(const Platform &p) { default_ = p; } method unitTestClearDefault (line 2559) | static void unitTestClearDefault() { default_ = Platform(); } method Platform (line 2563) | Platform() method Platform (line 2574) | explicit Platform(const cl_platform_id &platform, bool retainObject ... method Platform (line 2582) | Platform &operator=(const cl_platform_id &rhs) method Platform (line 2588) | static Platform getDefault(cl_int *errResult = NULL) method Platform (line 2606) | static Platform setDefault(const Platform &default_platform) method cl_int (line 2615) | cl_int getInfo(cl_platform_info name, T *param) const method getInfo (line 2622) | typename detail::param_traits::param... method cl_int (line 2637) | cl_int getDevices(cl_device_type type, vector *devices) const method cl_int (line 2702) | cl_int getDevices(cl_d3d10_device_source_khr d3d_device_source, void... method cl_int (line 2754) | static cl_int get(vector *platforms) method cl_int (line 2793) | static cl_int get(Platform *platform) method Platform (line 2812) | static Platform get(cl_int *errResult = NULL) method cl_int (line 2825) | cl_int unloadCompiler() { return ::clUnloadPlatformCompiler(object_); } function cl_int (line 2843) | inline cl_int UnloadCompiler() class Context (line 2857) | class Context : public detail::Wrapper method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... function catch (line 3224) | catch (cl::Error &e) class Event (line 3243) | class Event : public detail::Wrapper method Event (line 3247) | Event() method Event (line 3259) | explicit Event(const cl_event &event, bool retainObject = false) method Event (line 3268) | Event &operator=(const cl_event &rhs) method cl_int (line 3276) | cl_int getInfo(cl_event_info name, T *param) const method getInfo (line 3283) | typename detail::param_traits::param_ty... method cl_int (line 3296) | cl_int getProfilingInfo(cl_profiling_info name, T *param) const method getProfilingInfo (line 3304) | typename detail::param_traits::para... method cl_int (line 3319) | cl_int wait() const { return detail::errHandler(::clWaitForEvents(1,... method cl_int (line 3326) | cl_int setCallback(cl_int type, void(CL_CALLBACK *pfn_notify)(cl_eve... method cl_int (line 3336) | static cl_int waitForEvents(const vector &events) class UserEvent (line 3349) | class UserEvent : public Event method UserEvent (line 3356) | UserEvent(const Context &context, cl_int *err = NULL) method UserEvent (line 3369) | UserEvent() method cl_int (line 3377) | cl_int setStatus(cl_int status) function cl_int (line 3388) | inline static cl_int WaitForEvents(const vector &events) class Memory (line 3403) | class Memory : public detail::Wrapper method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 3511) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... type detail (line 3523) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class SVMTraitReadWrite (line 3533) | class SVMTraitReadWrite method cl_svm_mem_flags (line 3536) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_WRITE ... class SVMTraitReadOnly (line 3540) | class SVMTraitReadOnly method cl_svm_mem_flags (line 3543) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_ONLY |... class SVMTraitWriteOnly (line 3547) | class SVMTraitWriteOnly method cl_svm_mem_flags (line 3550) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_WRITE_ONLY ... class SVMTraitCoarse (line 3554) | class SVMTraitCoarse method cl_svm_mem_flags (line 3557) | static cl_svm_mem_flags getSVMMemFlags() { return Trait::getSVMMemFl... class SVMTraitFine (line 3561) | class SVMTraitFine method cl_svm_mem_flags (line 3564) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_SVM_FINE_GR... class SVMTraitAtomic (line 3568) | class SVMTraitAtomic method cl_svm_mem_flags (line 3571) | static cl_svm_mem_flags getSVMMemFlags() class SVMAllocator (line 3594) | class SVMAllocator type rebind (line 3609) | struct rebind method SVMAllocator (line 3617) | SVMAllocator() method SVMAllocator (line 3621) | explicit SVMAllocator(cl::Context context) method SVMAllocator (line 3626) | SVMAllocator(const SVMAllocator &other) method SVMAllocator (line 3631) | SVMAllocator(const SVMAllocator &other) method pointer (line 3637) | pointer address(reference r) CL_HPP_NOEXCEPT_ { return std::addresso... method const_pointer (line 3639) | const_pointer address(const_reference r) CL_HPP_NOEXCEPT_ { return s... method pointer (line 3647) | pointer allocate(size_type size, typename cl::SVMAllocator (line 3715) | class SVMAllocator type rebind (line 3723) | struct rebind type detail (line 3733) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function allocate_pointer (line 3766) | cl::pointer> allocate_pointer(const Alloc &a... function allocate_svm (line 3794) | cl::pointer>> allocate_sv... function allocate_svm (line 3801) | cl::pointer>> allocate_sv... class Buffer (line 3835) | class Buffer : public Memory method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class BufferD3D10 (line 4042) | class BufferD3D10 : public Buffer method BufferD3D10 (line 4050) | BufferD3D10(const Context &context, cl_mem_flags flags, ID3D10Buffer... method BufferD3D10 (line 4082) | BufferD3D10() method BufferD3D10 (line 4093) | explicit BufferD3D10(const cl_mem &buffer, bool retainObject = false) method BufferD3D10 (line 4101) | BufferD3D10 &operator=(const cl_mem &rhs) method BufferD3D10 (line 4110) | BufferD3D10(const BufferD3D10 &buf) method BufferD3D10 (line 4117) | BufferD3D10 &operator=(const BufferD3D10 &buf) method BufferD3D10 (line 4126) | BufferD3D10(BufferD3D10 &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(b... method BufferD3D10 (line 4131) | BufferD3D10 &operator=(BufferD3D10 &&buf) class BufferGL (line 4147) | class BufferGL : public Buffer method BufferGL (line 4155) | BufferGL(const Context &context, cl_mem_flags flags, cl_GLuint bufob... method BufferGL (line 4168) | BufferGL() method BufferGL (line 4179) | explicit BufferGL(const cl_mem &buffer, bool retainObject = false) method BufferGL (line 4187) | BufferGL &operator=(const cl_mem &rhs) method BufferGL (line 4196) | BufferGL(const BufferGL &buf) method BufferGL (line 4203) | BufferGL &operator=(const BufferGL &buf) method BufferGL (line 4212) | BufferGL(BufferGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(buf)) {} method BufferGL (line 4217) | BufferGL &operator=(BufferGL &&buf) method cl_int (line 4224) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class BufferRenderGL (line 4238) | class BufferRenderGL : public Buffer method BufferRenderGL (line 4246) | BufferRenderGL(const Context &context, cl_mem_flags flags, cl_GLuint... method BufferRenderGL (line 4259) | BufferRenderGL() method BufferRenderGL (line 4270) | explicit BufferRenderGL(const cl_mem &buffer, bool retainObject = fa... method BufferRenderGL (line 4278) | BufferRenderGL &operator=(const cl_mem &rhs) method BufferRenderGL (line 4287) | BufferRenderGL(const BufferRenderGL &buf) method BufferRenderGL (line 4294) | BufferRenderGL &operator=(const BufferRenderGL &buf) method BufferRenderGL (line 4303) | BufferRenderGL(BufferRenderGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::... method BufferRenderGL (line 4308) | BufferRenderGL &operator=(BufferRenderGL &&buf) method cl_int (line 4315) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class Image (line 4327) | class Image : public Memory method Image (line 4331) | Image() method Image (line 4342) | explicit Image(const cl_mem &image, bool retainObject = false) method Image (line 4350) | Image &operator=(const cl_mem &rhs) method Image (line 4359) | Image(const Image &img) method Image (line 4366) | Image &operator=(const Image &img) method Image (line 4375) | Image(Image &&img) CL_HPP_NOEXCEPT_ : Memory(std::move(img)) {} method Image (line 4380) | Image &operator=(Image &&img) method cl_int (line 4390) | cl_int getImageInfo(cl_image_info name, T *param) const method getImageInfo (line 4397) | typename detail::param_traits::param_ty... class Image1D (line 4416) | class Image1D : public Image method Image1D (line 4423) | Image1D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image1D (line 4442) | Image1D() {} method Image1D (line 4451) | explicit Image1D(const cl_mem &image1D, bool retainObject = false) method Image1D (line 4459) | Image1D &operator=(const cl_mem &rhs) method Image1D (line 4468) | Image1D(const Image1D &img) method Image1D (line 4475) | Image1D &operator=(const Image1D &img) method Image1D (line 4484) | Image1D(Image1D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image1D (line 4489) | Image1D &operator=(Image1D &&img) class Image1DBuffer (line 4499) | class Image1DBuffer : public Image method Image1DBuffer (line 4502) | Image1DBuffer(const Context &context, cl_mem_flags flags, ImageForma... method Image1DBuffer (line 4521) | Image1DBuffer() {} method Image1DBuffer (line 4530) | explicit Image1DBuffer(const cl_mem &image1D, bool retainObject = fa... method Image1DBuffer (line 4534) | Image1DBuffer &operator=(const cl_mem &rhs) method Image1DBuffer (line 4543) | Image1DBuffer(const Image1DBuffer &img) method Image1DBuffer (line 4550) | Image1DBuffer &operator=(const Image1DBuffer &img) method Image1DBuffer (line 4559) | Image1DBuffer(Image1DBuffer &&img) CL_HPP_NOEXCEPT_ : Image(std::mov... method Image1DBuffer (line 4564) | Image1DBuffer &operator=(Image1DBuffer &&img) class Image1DArray (line 4574) | class Image1DArray : public Image method Image1DArray (line 4577) | Image1DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image1DArray (line 4597) | Image1DArray() {} method Image1DArray (line 4606) | explicit Image1DArray(const cl_mem &imageArray, bool retainObject = ... method Image1DArray (line 4611) | Image1DArray &operator=(const cl_mem &rhs) method Image1DArray (line 4620) | Image1DArray(const Image1DArray &img) method Image1DArray (line 4627) | Image1DArray &operator=(const Image1DArray &img) method Image1DArray (line 4636) | Image1DArray(Image1DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image1DArray (line 4641) | Image1DArray &operator=(Image1DArray &&img) class Image2D (line 4656) | class Image2D : public Image method Image2D (line 4663) | Image2D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image2D (line 4719) | Image2D(const Context &context, ImageFormat format, const Buffer &so... method Image2D (line 4756) | Image2D(const Context &context, cl_channel_order order, const Image ... method Image2D (line 4794) | Image2D() {} method Image2D (line 4803) | explicit Image2D(const cl_mem &image2D, bool retainObject = false) method Image2D (line 4811) | Image2D &operator=(const cl_mem &rhs) method Image2D (line 4820) | Image2D(const Image2D &img) method Image2D (line 4827) | Image2D &operator=(const Image2D &img) method Image2D (line 4836) | Image2D(Image2D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image2D (line 4841) | Image2D &operator=(Image2D &&img) function Image2DGL (line 4859) | class CL_API_PREFIX__VERSION_1_1_DEPRECATED Image2DGL : public Image2D class Image2DArray (line 4943) | class Image2DArray : public Image method Image2DArray (line 4946) | Image2DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image2DArray (line 4968) | Image2DArray() {} method Image2DArray (line 4977) | explicit Image2DArray(const cl_mem &imageArray, bool retainObject = ... method Image2DArray (line 4981) | Image2DArray &operator=(const cl_mem &rhs) method Image2DArray (line 4990) | Image2DArray(const Image2DArray &img) method Image2DArray (line 4997) | Image2DArray &operator=(const Image2DArray &img) method Image2DArray (line 5006) | Image2DArray(Image2DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image2DArray (line 5011) | Image2DArray &operator=(Image2DArray &&img) class Image3D (line 5025) | class Image3D : public Image method Image3D (line 5032) | Image3D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image3D (line 5087) | Image3D() method Image3D (line 5098) | explicit Image3D(const cl_mem &image3D, bool retainObject = false) method Image3D (line 5106) | Image3D &operator=(const cl_mem &rhs) method Image3D (line 5115) | Image3D(const Image3D &img) method Image3D (line 5122) | Image3D &operator=(const Image3D &img) method Image3D (line 5131) | Image3D(Image3D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image3D (line 5136) | Image3D &operator=(Image3D &&img) class Image3DGL (line 5152) | class Image3DGL : public Image3D method Image3DGL (line 5160) | Image3DGL(const Context &context, cl_mem_flags flags, cl_GLenum targ... method Image3DGL (line 5174) | Image3DGL() method Image3DGL (line 5185) | explicit Image3DGL(const cl_mem &image, bool retainObject = false) method Image3DGL (line 5193) | Image3DGL &operator=(const cl_mem &rhs) method Image3DGL (line 5202) | Image3DGL(const Image3DGL &img) method Image3DGL (line 5209) | Image3DGL &operator=(const Image3DGL &img) method Image3DGL (line 5218) | Image3DGL(Image3DGL &&img) CL_HPP_NOEXCEPT_ : Image3D(std::move(img)... method Image3DGL (line 5223) | Image3DGL &operator=(Image3DGL &&img) class ImageGL (line 5238) | class ImageGL : public Image method ImageGL (line 5241) | ImageGL(const Context &context, cl_mem_flags flags, cl_GLenum target... method ImageGL (line 5254) | ImageGL() method ImageGL (line 5265) | explicit ImageGL(const cl_mem &image, bool retainObject = false) method ImageGL (line 5269) | ImageGL &operator=(const cl_mem &rhs) method ImageGL (line 5278) | ImageGL(const ImageGL &img) method ImageGL (line 5285) | ImageGL &operator=(const ImageGL &img) method ImageGL (line 5294) | ImageGL(ImageGL &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method ImageGL (line 5299) | ImageGL &operator=(ImageGL &&img) class Pipe (line 5315) | class Pipe : public Memory method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Sampler (line 5452) | class Sampler : public detail::Wrapper method Sampler (line 5456) | Sampler() {} method Sampler (line 5462) | Sampler(const Context &context, cl_bool normalized_coords, cl_addres... method Sampler (line 5501) | explicit Sampler(const cl_sampler &sampler, bool retainObject = false) method Sampler (line 5510) | Sampler &operator=(const cl_sampler &rhs) method Sampler (line 5519) | Sampler(const Sampler &sam) method Sampler (line 5526) | Sampler &operator=(const Sampler &sam) method Sampler (line 5535) | Sampler(Sampler &&sam) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Sampler (line 5540) | Sampler &operator=(Sampler &&sam) method cl_int (line 5548) | cl_int getInfo(cl_sampler_info name, T *param) const method getInfo (line 5555) | typename detail::param_traits::param_... class Program (line 5567) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class CommandQueue (line 5568) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 5569) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Kernel (line 5570) | class Kernel method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function LocalSpaceArg (line 5681) | inline LocalSpaceArg Local(size_type size) class Kernel (line 5695) | class Kernel : public detail::Wrapper method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6605) | inline Program linkProgram(Program input1, Program input2, const char ... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6630) | inline Program linkProgram(vector inputPrograms, const char *... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function cl_int (line 6667) | inline cl_int cl::Program::getInfo(cl_program_info name, vector method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... type DeviceQueueProperties (line 8167) | enum class DeviceQueueProperties : cl_command_queue_properties function DeviceQueueProperties (line 8173) | inline DeviceQueueProperties operator|(DeviceQueueProperties lhs, Devi... class DeviceCommandQueue (line 8182) | class DeviceCommandQueue : public detail::Wrapper method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... type detail (line 8425) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function cl_int (line 8546) | inline cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking... function cl_int (line 8560) | inline cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blockin... function cl_int (line 8606) | inline cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags fla... function cl_int (line 8625) | inline cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, ... function cl_int (line 8644) | inline cl_int enqueueMapSVM(cl::vector &container, cl_bool b... function cl_int (line 8659) | inline cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped... function cl_int (line 8690) | inline cl_int enqueueUnmapSVM(T *ptr, const vector *events = NU... function cl_int (line 8708) | inline cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector &container, const v... function cl_int (line 8740) | inline cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, ... function cl_int (line 8760) | inline cl_int copy(IteratorType startIterator, IteratorType endIterato... function cl_int (line 8776) | inline cl_int copy(const cl::Buffer &buffer, IteratorType startIterato... function cl_int (line 8792) | inline cl_int copy(const CommandQueue &queue, IteratorType startIterat... function cl_int (line 8829) | inline cl_int copy(const CommandQueue &queue, const cl::Buffer &buffer... function cl_int (line 8863) | inline cl_int mapSVM(cl::vector &container) function cl_int (line 8872) | inline cl_int unmapSVM(cl::vector &container) function cl_int (line 8880) | inline cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool bloc... function cl_int (line 8898) | inline cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blo... function cl_int (line 8916) | inline cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &d... function cl_int (line 8934) | inline cl_int enqueueReadImage(const Image &image, cl_bool blocking, c... function cl_int (line 8949) | inline cl_int enqueueWriteImage(const Image &image, cl_bool blocking, ... function cl_int (line 8964) | inline cl_int enqueueCopyImage(const Image &src, const Image &dst, con... function cl_int (line 8979) | inline cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer ... function cl_int (line 8994) | inline cl_int enqueueCopyBufferToImage(const Buffer &src, const Image ... function cl_int (line 9010) | inline cl_int flush(void) function cl_int (line 9023) | inline cl_int finish(void) class EnqueueArgs (line 9037) | class EnqueueArgs method EnqueueArgs (line 9050) | EnqueueArgs(NDRange global) method EnqueueArgs (line 9057) | EnqueueArgs(NDRange global, NDRange local) method EnqueueArgs (line 9064) | EnqueueArgs(NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9071) | EnqueueArgs(Event e, NDRange global) method EnqueueArgs (line 9080) | EnqueueArgs(Event e, NDRange global, NDRange local) method EnqueueArgs (line 9089) | EnqueueArgs(Event e, NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9098) | EnqueueArgs(const vector &events, NDRange global) method EnqueueArgs (line 9106) | EnqueueArgs(const vector &events, NDRange global, NDRange local) method EnqueueArgs (line 9114) | EnqueueArgs(const vector &events, NDRange offset, NDRange glo... method EnqueueArgs (line 9122) | EnqueueArgs(CommandQueue &queue, NDRange global) method EnqueueArgs (line 9129) | EnqueueArgs(CommandQueue &queue, NDRange global, NDRange local) method EnqueueArgs (line 9136) | EnqueueArgs(CommandQueue &queue, NDRange offset, NDRange global, NDR... method EnqueueArgs (line 9143) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global) method EnqueueArgs (line 9152) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global, NDRange lo... method EnqueueArgs (line 9161) | EnqueueArgs(CommandQueue &queue, Event e, NDRange offset, NDRange gl... method EnqueueArgs (line 9170) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9178) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9186) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... class KernelFunctor (line 9204) | class KernelFunctor method setArgs (line 9210) | void setArgs(T0 &&t0, T1s &&...t1s) method setArgs (line 9217) | void setArgs(T0 &&t0) method setArgs (line 9223) | void setArgs() method KernelFunctor (line 9228) | KernelFunctor(Kernel kernel) method KernelFunctor (line 9232) | KernelFunctor(const Program &program, const string name, cl_int *err... method Event (line 9244) | Event operator()(const EnqueueArgs &args, Ts... ts) method Event (line 9260) | Event operator()(const EnqueueArgs &args, Ts... ts, cl_int &error) method cl_int (line 9271) | cl_int setSVMPointers(const vector &pointerList) { return ke... method cl_int (line 9274) | cl_int setSVMPointers(const T0 &t0, T1s &...ts) method Kernel (line 9280) | Kernel getKernel() { return kernel_; } type compatibility (line 9283) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type cl (line 639) | namespace cl type compatibility (line 651) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type detail (line 712) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class Memory (line 726) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Program (line 746) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class Device (line 747) | class Device method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Context (line 748) | class Context method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... class CommandQueue (line 749) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 750) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Memory (line 751) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 752) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class Pipe (line 753) | class Pipe method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Error (line 760) | class Error : public std::exception method Error (line 776) | Error(cl_int err, const char *errStr = NULL) method cl_int (line 803) | cl_int err(void) const { return err_; } type detail (line 811) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 1001) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class BuildError (line 2138) | class BuildError : public Error method BuildError (line 2144) | BuildError(cl_int err, const char *errStr, const BuildLogType &vec) method BuildLogType (line 2149) | BuildLogType getBuildLog() const { return buildLogs; } type detail (line 2151) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 2164) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type ImageFormat (line 2181) | struct ImageFormat : public cl_image_format method ImageFormat (line 2184) | ImageFormat() {} method ImageFormat (line 2187) | ImageFormat(cl_channel_order order, cl_channel_type type) method ImageFormat (line 2194) | ImageFormat(const ImageFormat &other) { *this = other; } method ImageFormat (line 2197) | ImageFormat &operator=(const ImageFormat &rhs) class Device (line 2215) | class Device : public detail::Wrapper method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Platform (line 2489) | class Platform : public detail::Wrapper method makeDefault (line 2501) | static void makeDefault() method makeDefaultProvided (line 2549) | static void makeDefaultProvided(const Platform &p) { default_ = p; } method unitTestClearDefault (line 2559) | static void unitTestClearDefault() { default_ = Platform(); } method Platform (line 2563) | Platform() method Platform (line 2574) | explicit Platform(const cl_platform_id &platform, bool retainObject ... method Platform (line 2582) | Platform &operator=(const cl_platform_id &rhs) method Platform (line 2588) | static Platform getDefault(cl_int *errResult = NULL) method Platform (line 2606) | static Platform setDefault(const Platform &default_platform) method cl_int (line 2615) | cl_int getInfo(cl_platform_info name, T *param) const method getInfo (line 2622) | typename detail::param_traits::param... method cl_int (line 2637) | cl_int getDevices(cl_device_type type, vector *devices) const method cl_int (line 2702) | cl_int getDevices(cl_d3d10_device_source_khr d3d_device_source, void... method cl_int (line 2754) | static cl_int get(vector *platforms) method cl_int (line 2793) | static cl_int get(Platform *platform) method Platform (line 2812) | static Platform get(cl_int *errResult = NULL) method cl_int (line 2825) | cl_int unloadCompiler() { return ::clUnloadPlatformCompiler(object_); } function cl_int (line 2843) | inline cl_int UnloadCompiler() class Context (line 2857) | class Context : public detail::Wrapper method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... function catch (line 3224) | catch (cl::Error &e) class Event (line 3243) | class Event : public detail::Wrapper method Event (line 3247) | Event() method Event (line 3259) | explicit Event(const cl_event &event, bool retainObject = false) method Event (line 3268) | Event &operator=(const cl_event &rhs) method cl_int (line 3276) | cl_int getInfo(cl_event_info name, T *param) const method getInfo (line 3283) | typename detail::param_traits::param_ty... method cl_int (line 3296) | cl_int getProfilingInfo(cl_profiling_info name, T *param) const method getProfilingInfo (line 3304) | typename detail::param_traits::para... method cl_int (line 3319) | cl_int wait() const { return detail::errHandler(::clWaitForEvents(1,... method cl_int (line 3326) | cl_int setCallback(cl_int type, void(CL_CALLBACK *pfn_notify)(cl_eve... method cl_int (line 3336) | static cl_int waitForEvents(const vector &events) class UserEvent (line 3349) | class UserEvent : public Event method UserEvent (line 3356) | UserEvent(const Context &context, cl_int *err = NULL) method UserEvent (line 3369) | UserEvent() method cl_int (line 3377) | cl_int setStatus(cl_int status) function cl_int (line 3388) | inline static cl_int WaitForEvents(const vector &events) class Memory (line 3403) | class Memory : public detail::Wrapper method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 3511) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... type detail (line 3523) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class SVMTraitReadWrite (line 3533) | class SVMTraitReadWrite method cl_svm_mem_flags (line 3536) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_WRITE ... class SVMTraitReadOnly (line 3540) | class SVMTraitReadOnly method cl_svm_mem_flags (line 3543) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_ONLY |... class SVMTraitWriteOnly (line 3547) | class SVMTraitWriteOnly method cl_svm_mem_flags (line 3550) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_WRITE_ONLY ... class SVMTraitCoarse (line 3554) | class SVMTraitCoarse method cl_svm_mem_flags (line 3557) | static cl_svm_mem_flags getSVMMemFlags() { return Trait::getSVMMemFl... class SVMTraitFine (line 3561) | class SVMTraitFine method cl_svm_mem_flags (line 3564) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_SVM_FINE_GR... class SVMTraitAtomic (line 3568) | class SVMTraitAtomic method cl_svm_mem_flags (line 3571) | static cl_svm_mem_flags getSVMMemFlags() class SVMAllocator (line 3594) | class SVMAllocator type rebind (line 3609) | struct rebind method SVMAllocator (line 3617) | SVMAllocator() method SVMAllocator (line 3621) | explicit SVMAllocator(cl::Context context) method SVMAllocator (line 3626) | SVMAllocator(const SVMAllocator &other) method SVMAllocator (line 3631) | SVMAllocator(const SVMAllocator &other) method pointer (line 3637) | pointer address(reference r) CL_HPP_NOEXCEPT_ { return std::addresso... method const_pointer (line 3639) | const_pointer address(const_reference r) CL_HPP_NOEXCEPT_ { return s... method pointer (line 3647) | pointer allocate(size_type size, typename cl::SVMAllocator (line 3715) | class SVMAllocator type rebind (line 3723) | struct rebind type detail (line 3733) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function allocate_pointer (line 3766) | cl::pointer> allocate_pointer(const Alloc &a... function allocate_svm (line 3794) | cl::pointer>> allocate_sv... function allocate_svm (line 3801) | cl::pointer>> allocate_sv... class Buffer (line 3835) | class Buffer : public Memory method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class BufferD3D10 (line 4042) | class BufferD3D10 : public Buffer method BufferD3D10 (line 4050) | BufferD3D10(const Context &context, cl_mem_flags flags, ID3D10Buffer... method BufferD3D10 (line 4082) | BufferD3D10() method BufferD3D10 (line 4093) | explicit BufferD3D10(const cl_mem &buffer, bool retainObject = false) method BufferD3D10 (line 4101) | BufferD3D10 &operator=(const cl_mem &rhs) method BufferD3D10 (line 4110) | BufferD3D10(const BufferD3D10 &buf) method BufferD3D10 (line 4117) | BufferD3D10 &operator=(const BufferD3D10 &buf) method BufferD3D10 (line 4126) | BufferD3D10(BufferD3D10 &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(b... method BufferD3D10 (line 4131) | BufferD3D10 &operator=(BufferD3D10 &&buf) class BufferGL (line 4147) | class BufferGL : public Buffer method BufferGL (line 4155) | BufferGL(const Context &context, cl_mem_flags flags, cl_GLuint bufob... method BufferGL (line 4168) | BufferGL() method BufferGL (line 4179) | explicit BufferGL(const cl_mem &buffer, bool retainObject = false) method BufferGL (line 4187) | BufferGL &operator=(const cl_mem &rhs) method BufferGL (line 4196) | BufferGL(const BufferGL &buf) method BufferGL (line 4203) | BufferGL &operator=(const BufferGL &buf) method BufferGL (line 4212) | BufferGL(BufferGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(buf)) {} method BufferGL (line 4217) | BufferGL &operator=(BufferGL &&buf) method cl_int (line 4224) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class BufferRenderGL (line 4238) | class BufferRenderGL : public Buffer method BufferRenderGL (line 4246) | BufferRenderGL(const Context &context, cl_mem_flags flags, cl_GLuint... method BufferRenderGL (line 4259) | BufferRenderGL() method BufferRenderGL (line 4270) | explicit BufferRenderGL(const cl_mem &buffer, bool retainObject = fa... method BufferRenderGL (line 4278) | BufferRenderGL &operator=(const cl_mem &rhs) method BufferRenderGL (line 4287) | BufferRenderGL(const BufferRenderGL &buf) method BufferRenderGL (line 4294) | BufferRenderGL &operator=(const BufferRenderGL &buf) method BufferRenderGL (line 4303) | BufferRenderGL(BufferRenderGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::... method BufferRenderGL (line 4308) | BufferRenderGL &operator=(BufferRenderGL &&buf) method cl_int (line 4315) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class Image (line 4327) | class Image : public Memory method Image (line 4331) | Image() method Image (line 4342) | explicit Image(const cl_mem &image, bool retainObject = false) method Image (line 4350) | Image &operator=(const cl_mem &rhs) method Image (line 4359) | Image(const Image &img) method Image (line 4366) | Image &operator=(const Image &img) method Image (line 4375) | Image(Image &&img) CL_HPP_NOEXCEPT_ : Memory(std::move(img)) {} method Image (line 4380) | Image &operator=(Image &&img) method cl_int (line 4390) | cl_int getImageInfo(cl_image_info name, T *param) const method getImageInfo (line 4397) | typename detail::param_traits::param_ty... class Image1D (line 4416) | class Image1D : public Image method Image1D (line 4423) | Image1D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image1D (line 4442) | Image1D() {} method Image1D (line 4451) | explicit Image1D(const cl_mem &image1D, bool retainObject = false) method Image1D (line 4459) | Image1D &operator=(const cl_mem &rhs) method Image1D (line 4468) | Image1D(const Image1D &img) method Image1D (line 4475) | Image1D &operator=(const Image1D &img) method Image1D (line 4484) | Image1D(Image1D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image1D (line 4489) | Image1D &operator=(Image1D &&img) class Image1DBuffer (line 4499) | class Image1DBuffer : public Image method Image1DBuffer (line 4502) | Image1DBuffer(const Context &context, cl_mem_flags flags, ImageForma... method Image1DBuffer (line 4521) | Image1DBuffer() {} method Image1DBuffer (line 4530) | explicit Image1DBuffer(const cl_mem &image1D, bool retainObject = fa... method Image1DBuffer (line 4534) | Image1DBuffer &operator=(const cl_mem &rhs) method Image1DBuffer (line 4543) | Image1DBuffer(const Image1DBuffer &img) method Image1DBuffer (line 4550) | Image1DBuffer &operator=(const Image1DBuffer &img) method Image1DBuffer (line 4559) | Image1DBuffer(Image1DBuffer &&img) CL_HPP_NOEXCEPT_ : Image(std::mov... method Image1DBuffer (line 4564) | Image1DBuffer &operator=(Image1DBuffer &&img) class Image1DArray (line 4574) | class Image1DArray : public Image method Image1DArray (line 4577) | Image1DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image1DArray (line 4597) | Image1DArray() {} method Image1DArray (line 4606) | explicit Image1DArray(const cl_mem &imageArray, bool retainObject = ... method Image1DArray (line 4611) | Image1DArray &operator=(const cl_mem &rhs) method Image1DArray (line 4620) | Image1DArray(const Image1DArray &img) method Image1DArray (line 4627) | Image1DArray &operator=(const Image1DArray &img) method Image1DArray (line 4636) | Image1DArray(Image1DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image1DArray (line 4641) | Image1DArray &operator=(Image1DArray &&img) class Image2D (line 4656) | class Image2D : public Image method Image2D (line 4663) | Image2D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image2D (line 4719) | Image2D(const Context &context, ImageFormat format, const Buffer &so... method Image2D (line 4756) | Image2D(const Context &context, cl_channel_order order, const Image ... method Image2D (line 4794) | Image2D() {} method Image2D (line 4803) | explicit Image2D(const cl_mem &image2D, bool retainObject = false) method Image2D (line 4811) | Image2D &operator=(const cl_mem &rhs) method Image2D (line 4820) | Image2D(const Image2D &img) method Image2D (line 4827) | Image2D &operator=(const Image2D &img) method Image2D (line 4836) | Image2D(Image2D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image2D (line 4841) | Image2D &operator=(Image2D &&img) function Image2DGL (line 4859) | class CL_API_PREFIX__VERSION_1_1_DEPRECATED Image2DGL : public Image2D class Image2DArray (line 4943) | class Image2DArray : public Image method Image2DArray (line 4946) | Image2DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image2DArray (line 4968) | Image2DArray() {} method Image2DArray (line 4977) | explicit Image2DArray(const cl_mem &imageArray, bool retainObject = ... method Image2DArray (line 4981) | Image2DArray &operator=(const cl_mem &rhs) method Image2DArray (line 4990) | Image2DArray(const Image2DArray &img) method Image2DArray (line 4997) | Image2DArray &operator=(const Image2DArray &img) method Image2DArray (line 5006) | Image2DArray(Image2DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image2DArray (line 5011) | Image2DArray &operator=(Image2DArray &&img) class Image3D (line 5025) | class Image3D : public Image method Image3D (line 5032) | Image3D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image3D (line 5087) | Image3D() method Image3D (line 5098) | explicit Image3D(const cl_mem &image3D, bool retainObject = false) method Image3D (line 5106) | Image3D &operator=(const cl_mem &rhs) method Image3D (line 5115) | Image3D(const Image3D &img) method Image3D (line 5122) | Image3D &operator=(const Image3D &img) method Image3D (line 5131) | Image3D(Image3D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image3D (line 5136) | Image3D &operator=(Image3D &&img) class Image3DGL (line 5152) | class Image3DGL : public Image3D method Image3DGL (line 5160) | Image3DGL(const Context &context, cl_mem_flags flags, cl_GLenum targ... method Image3DGL (line 5174) | Image3DGL() method Image3DGL (line 5185) | explicit Image3DGL(const cl_mem &image, bool retainObject = false) method Image3DGL (line 5193) | Image3DGL &operator=(const cl_mem &rhs) method Image3DGL (line 5202) | Image3DGL(const Image3DGL &img) method Image3DGL (line 5209) | Image3DGL &operator=(const Image3DGL &img) method Image3DGL (line 5218) | Image3DGL(Image3DGL &&img) CL_HPP_NOEXCEPT_ : Image3D(std::move(img)... method Image3DGL (line 5223) | Image3DGL &operator=(Image3DGL &&img) class ImageGL (line 5238) | class ImageGL : public Image method ImageGL (line 5241) | ImageGL(const Context &context, cl_mem_flags flags, cl_GLenum target... method ImageGL (line 5254) | ImageGL() method ImageGL (line 5265) | explicit ImageGL(const cl_mem &image, bool retainObject = false) method ImageGL (line 5269) | ImageGL &operator=(const cl_mem &rhs) method ImageGL (line 5278) | ImageGL(const ImageGL &img) method ImageGL (line 5285) | ImageGL &operator=(const ImageGL &img) method ImageGL (line 5294) | ImageGL(ImageGL &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method ImageGL (line 5299) | ImageGL &operator=(ImageGL &&img) class Pipe (line 5315) | class Pipe : public Memory method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Sampler (line 5452) | class Sampler : public detail::Wrapper method Sampler (line 5456) | Sampler() {} method Sampler (line 5462) | Sampler(const Context &context, cl_bool normalized_coords, cl_addres... method Sampler (line 5501) | explicit Sampler(const cl_sampler &sampler, bool retainObject = false) method Sampler (line 5510) | Sampler &operator=(const cl_sampler &rhs) method Sampler (line 5519) | Sampler(const Sampler &sam) method Sampler (line 5526) | Sampler &operator=(const Sampler &sam) method Sampler (line 5535) | Sampler(Sampler &&sam) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Sampler (line 5540) | Sampler &operator=(Sampler &&sam) method cl_int (line 5548) | cl_int getInfo(cl_sampler_info name, T *param) const method getInfo (line 5555) | typename detail::param_traits::param_... class Program (line 5567) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class CommandQueue (line 5568) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 5569) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Kernel (line 5570) | class Kernel method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function LocalSpaceArg (line 5681) | inline LocalSpaceArg Local(size_type size) class Kernel (line 5695) | class Kernel : public detail::Wrapper method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6605) | inline Program linkProgram(Program input1, Program input2, const char ... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6630) | inline Program linkProgram(vector inputPrograms, const char *... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function cl_int (line 6667) | inline cl_int cl::Program::getInfo(cl_program_info name, vector method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... type DeviceQueueProperties (line 8167) | enum class DeviceQueueProperties : cl_command_queue_properties function DeviceQueueProperties (line 8173) | inline DeviceQueueProperties operator|(DeviceQueueProperties lhs, Devi... class DeviceCommandQueue (line 8182) | class DeviceCommandQueue : public detail::Wrapper method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... type detail (line 8425) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function cl_int (line 8546) | inline cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking... function cl_int (line 8560) | inline cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blockin... function cl_int (line 8606) | inline cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags fla... function cl_int (line 8625) | inline cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, ... function cl_int (line 8644) | inline cl_int enqueueMapSVM(cl::vector &container, cl_bool b... function cl_int (line 8659) | inline cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped... function cl_int (line 8690) | inline cl_int enqueueUnmapSVM(T *ptr, const vector *events = NU... function cl_int (line 8708) | inline cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector &container, const v... function cl_int (line 8740) | inline cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, ... function cl_int (line 8760) | inline cl_int copy(IteratorType startIterator, IteratorType endIterato... function cl_int (line 8776) | inline cl_int copy(const cl::Buffer &buffer, IteratorType startIterato... function cl_int (line 8792) | inline cl_int copy(const CommandQueue &queue, IteratorType startIterat... function cl_int (line 8829) | inline cl_int copy(const CommandQueue &queue, const cl::Buffer &buffer... function cl_int (line 8863) | inline cl_int mapSVM(cl::vector &container) function cl_int (line 8872) | inline cl_int unmapSVM(cl::vector &container) function cl_int (line 8880) | inline cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool bloc... function cl_int (line 8898) | inline cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blo... function cl_int (line 8916) | inline cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &d... function cl_int (line 8934) | inline cl_int enqueueReadImage(const Image &image, cl_bool blocking, c... function cl_int (line 8949) | inline cl_int enqueueWriteImage(const Image &image, cl_bool blocking, ... function cl_int (line 8964) | inline cl_int enqueueCopyImage(const Image &src, const Image &dst, con... function cl_int (line 8979) | inline cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer ... function cl_int (line 8994) | inline cl_int enqueueCopyBufferToImage(const Buffer &src, const Image ... function cl_int (line 9010) | inline cl_int flush(void) function cl_int (line 9023) | inline cl_int finish(void) class EnqueueArgs (line 9037) | class EnqueueArgs method EnqueueArgs (line 9050) | EnqueueArgs(NDRange global) method EnqueueArgs (line 9057) | EnqueueArgs(NDRange global, NDRange local) method EnqueueArgs (line 9064) | EnqueueArgs(NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9071) | EnqueueArgs(Event e, NDRange global) method EnqueueArgs (line 9080) | EnqueueArgs(Event e, NDRange global, NDRange local) method EnqueueArgs (line 9089) | EnqueueArgs(Event e, NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9098) | EnqueueArgs(const vector &events, NDRange global) method EnqueueArgs (line 9106) | EnqueueArgs(const vector &events, NDRange global, NDRange local) method EnqueueArgs (line 9114) | EnqueueArgs(const vector &events, NDRange offset, NDRange glo... method EnqueueArgs (line 9122) | EnqueueArgs(CommandQueue &queue, NDRange global) method EnqueueArgs (line 9129) | EnqueueArgs(CommandQueue &queue, NDRange global, NDRange local) method EnqueueArgs (line 9136) | EnqueueArgs(CommandQueue &queue, NDRange offset, NDRange global, NDR... method EnqueueArgs (line 9143) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global) method EnqueueArgs (line 9152) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global, NDRange lo... method EnqueueArgs (line 9161) | EnqueueArgs(CommandQueue &queue, Event e, NDRange offset, NDRange gl... method EnqueueArgs (line 9170) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9178) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9186) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... class KernelFunctor (line 9204) | class KernelFunctor method setArgs (line 9210) | void setArgs(T0 &&t0, T1s &&...t1s) method setArgs (line 9217) | void setArgs(T0 &&t0) method setArgs (line 9223) | void setArgs() method KernelFunctor (line 9228) | KernelFunctor(Kernel kernel) method KernelFunctor (line 9232) | KernelFunctor(const Program &program, const string name, cl_int *err... method Event (line 9244) | Event operator()(const EnqueueArgs &args, Ts... ts) method Event (line 9260) | Event operator()(const EnqueueArgs &args, Ts... ts, cl_int &error) method cl_int (line 9271) | cl_int setSVMPointers(const vector &pointerList) { return ke... method cl_int (line 9274) | cl_int setSVMPointers(const T0 &t0, T1s &...ts) method Kernel (line 9280) | Kernel getKernel() { return kernel_; } type compatibility (line 9283) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type cl (line 649) | namespace cl type compatibility (line 651) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type detail (line 712) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class Memory (line 726) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Program (line 746) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class Device (line 747) | class Device method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Context (line 748) | class Context method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... class CommandQueue (line 749) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 750) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Memory (line 751) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 752) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class Pipe (line 753) | class Pipe method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Error (line 760) | class Error : public std::exception method Error (line 776) | Error(cl_int err, const char *errStr = NULL) method cl_int (line 803) | cl_int err(void) const { return err_; } type detail (line 811) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 1001) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class BuildError (line 2138) | class BuildError : public Error method BuildError (line 2144) | BuildError(cl_int err, const char *errStr, const BuildLogType &vec) method BuildLogType (line 2149) | BuildLogType getBuildLog() const { return buildLogs; } type detail (line 2151) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 2164) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type ImageFormat (line 2181) | struct ImageFormat : public cl_image_format method ImageFormat (line 2184) | ImageFormat() {} method ImageFormat (line 2187) | ImageFormat(cl_channel_order order, cl_channel_type type) method ImageFormat (line 2194) | ImageFormat(const ImageFormat &other) { *this = other; } method ImageFormat (line 2197) | ImageFormat &operator=(const ImageFormat &rhs) class Device (line 2215) | class Device : public detail::Wrapper method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Platform (line 2489) | class Platform : public detail::Wrapper method makeDefault (line 2501) | static void makeDefault() method makeDefaultProvided (line 2549) | static void makeDefaultProvided(const Platform &p) { default_ = p; } method unitTestClearDefault (line 2559) | static void unitTestClearDefault() { default_ = Platform(); } method Platform (line 2563) | Platform() method Platform (line 2574) | explicit Platform(const cl_platform_id &platform, bool retainObject ... method Platform (line 2582) | Platform &operator=(const cl_platform_id &rhs) method Platform (line 2588) | static Platform getDefault(cl_int *errResult = NULL) method Platform (line 2606) | static Platform setDefault(const Platform &default_platform) method cl_int (line 2615) | cl_int getInfo(cl_platform_info name, T *param) const method getInfo (line 2622) | typename detail::param_traits::param... method cl_int (line 2637) | cl_int getDevices(cl_device_type type, vector *devices) const method cl_int (line 2702) | cl_int getDevices(cl_d3d10_device_source_khr d3d_device_source, void... method cl_int (line 2754) | static cl_int get(vector *platforms) method cl_int (line 2793) | static cl_int get(Platform *platform) method Platform (line 2812) | static Platform get(cl_int *errResult = NULL) method cl_int (line 2825) | cl_int unloadCompiler() { return ::clUnloadPlatformCompiler(object_); } function cl_int (line 2843) | inline cl_int UnloadCompiler() class Context (line 2857) | class Context : public detail::Wrapper method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... function catch (line 3224) | catch (cl::Error &e) class Event (line 3243) | class Event : public detail::Wrapper method Event (line 3247) | Event() method Event (line 3259) | explicit Event(const cl_event &event, bool retainObject = false) method Event (line 3268) | Event &operator=(const cl_event &rhs) method cl_int (line 3276) | cl_int getInfo(cl_event_info name, T *param) const method getInfo (line 3283) | typename detail::param_traits::param_ty... method cl_int (line 3296) | cl_int getProfilingInfo(cl_profiling_info name, T *param) const method getProfilingInfo (line 3304) | typename detail::param_traits::para... method cl_int (line 3319) | cl_int wait() const { return detail::errHandler(::clWaitForEvents(1,... method cl_int (line 3326) | cl_int setCallback(cl_int type, void(CL_CALLBACK *pfn_notify)(cl_eve... method cl_int (line 3336) | static cl_int waitForEvents(const vector &events) class UserEvent (line 3349) | class UserEvent : public Event method UserEvent (line 3356) | UserEvent(const Context &context, cl_int *err = NULL) method UserEvent (line 3369) | UserEvent() method cl_int (line 3377) | cl_int setStatus(cl_int status) function cl_int (line 3388) | inline static cl_int WaitForEvents(const vector &events) class Memory (line 3403) | class Memory : public detail::Wrapper method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 3511) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... type detail (line 3523) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class SVMTraitReadWrite (line 3533) | class SVMTraitReadWrite method cl_svm_mem_flags (line 3536) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_WRITE ... class SVMTraitReadOnly (line 3540) | class SVMTraitReadOnly method cl_svm_mem_flags (line 3543) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_ONLY |... class SVMTraitWriteOnly (line 3547) | class SVMTraitWriteOnly method cl_svm_mem_flags (line 3550) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_WRITE_ONLY ... class SVMTraitCoarse (line 3554) | class SVMTraitCoarse method cl_svm_mem_flags (line 3557) | static cl_svm_mem_flags getSVMMemFlags() { return Trait::getSVMMemFl... class SVMTraitFine (line 3561) | class SVMTraitFine method cl_svm_mem_flags (line 3564) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_SVM_FINE_GR... class SVMTraitAtomic (line 3568) | class SVMTraitAtomic method cl_svm_mem_flags (line 3571) | static cl_svm_mem_flags getSVMMemFlags() class SVMAllocator (line 3594) | class SVMAllocator type rebind (line 3609) | struct rebind method SVMAllocator (line 3617) | SVMAllocator() method SVMAllocator (line 3621) | explicit SVMAllocator(cl::Context context) method SVMAllocator (line 3626) | SVMAllocator(const SVMAllocator &other) method SVMAllocator (line 3631) | SVMAllocator(const SVMAllocator &other) method pointer (line 3637) | pointer address(reference r) CL_HPP_NOEXCEPT_ { return std::addresso... method const_pointer (line 3639) | const_pointer address(const_reference r) CL_HPP_NOEXCEPT_ { return s... method pointer (line 3647) | pointer allocate(size_type size, typename cl::SVMAllocator (line 3715) | class SVMAllocator type rebind (line 3723) | struct rebind type detail (line 3733) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function allocate_pointer (line 3766) | cl::pointer> allocate_pointer(const Alloc &a... function allocate_svm (line 3794) | cl::pointer>> allocate_sv... function allocate_svm (line 3801) | cl::pointer>> allocate_sv... class Buffer (line 3835) | class Buffer : public Memory method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class BufferD3D10 (line 4042) | class BufferD3D10 : public Buffer method BufferD3D10 (line 4050) | BufferD3D10(const Context &context, cl_mem_flags flags, ID3D10Buffer... method BufferD3D10 (line 4082) | BufferD3D10() method BufferD3D10 (line 4093) | explicit BufferD3D10(const cl_mem &buffer, bool retainObject = false) method BufferD3D10 (line 4101) | BufferD3D10 &operator=(const cl_mem &rhs) method BufferD3D10 (line 4110) | BufferD3D10(const BufferD3D10 &buf) method BufferD3D10 (line 4117) | BufferD3D10 &operator=(const BufferD3D10 &buf) method BufferD3D10 (line 4126) | BufferD3D10(BufferD3D10 &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(b... method BufferD3D10 (line 4131) | BufferD3D10 &operator=(BufferD3D10 &&buf) class BufferGL (line 4147) | class BufferGL : public Buffer method BufferGL (line 4155) | BufferGL(const Context &context, cl_mem_flags flags, cl_GLuint bufob... method BufferGL (line 4168) | BufferGL() method BufferGL (line 4179) | explicit BufferGL(const cl_mem &buffer, bool retainObject = false) method BufferGL (line 4187) | BufferGL &operator=(const cl_mem &rhs) method BufferGL (line 4196) | BufferGL(const BufferGL &buf) method BufferGL (line 4203) | BufferGL &operator=(const BufferGL &buf) method BufferGL (line 4212) | BufferGL(BufferGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(buf)) {} method BufferGL (line 4217) | BufferGL &operator=(BufferGL &&buf) method cl_int (line 4224) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class BufferRenderGL (line 4238) | class BufferRenderGL : public Buffer method BufferRenderGL (line 4246) | BufferRenderGL(const Context &context, cl_mem_flags flags, cl_GLuint... method BufferRenderGL (line 4259) | BufferRenderGL() method BufferRenderGL (line 4270) | explicit BufferRenderGL(const cl_mem &buffer, bool retainObject = fa... method BufferRenderGL (line 4278) | BufferRenderGL &operator=(const cl_mem &rhs) method BufferRenderGL (line 4287) | BufferRenderGL(const BufferRenderGL &buf) method BufferRenderGL (line 4294) | BufferRenderGL &operator=(const BufferRenderGL &buf) method BufferRenderGL (line 4303) | BufferRenderGL(BufferRenderGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::... method BufferRenderGL (line 4308) | BufferRenderGL &operator=(BufferRenderGL &&buf) method cl_int (line 4315) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class Image (line 4327) | class Image : public Memory method Image (line 4331) | Image() method Image (line 4342) | explicit Image(const cl_mem &image, bool retainObject = false) method Image (line 4350) | Image &operator=(const cl_mem &rhs) method Image (line 4359) | Image(const Image &img) method Image (line 4366) | Image &operator=(const Image &img) method Image (line 4375) | Image(Image &&img) CL_HPP_NOEXCEPT_ : Memory(std::move(img)) {} method Image (line 4380) | Image &operator=(Image &&img) method cl_int (line 4390) | cl_int getImageInfo(cl_image_info name, T *param) const method getImageInfo (line 4397) | typename detail::param_traits::param_ty... class Image1D (line 4416) | class Image1D : public Image method Image1D (line 4423) | Image1D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image1D (line 4442) | Image1D() {} method Image1D (line 4451) | explicit Image1D(const cl_mem &image1D, bool retainObject = false) method Image1D (line 4459) | Image1D &operator=(const cl_mem &rhs) method Image1D (line 4468) | Image1D(const Image1D &img) method Image1D (line 4475) | Image1D &operator=(const Image1D &img) method Image1D (line 4484) | Image1D(Image1D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image1D (line 4489) | Image1D &operator=(Image1D &&img) class Image1DBuffer (line 4499) | class Image1DBuffer : public Image method Image1DBuffer (line 4502) | Image1DBuffer(const Context &context, cl_mem_flags flags, ImageForma... method Image1DBuffer (line 4521) | Image1DBuffer() {} method Image1DBuffer (line 4530) | explicit Image1DBuffer(const cl_mem &image1D, bool retainObject = fa... method Image1DBuffer (line 4534) | Image1DBuffer &operator=(const cl_mem &rhs) method Image1DBuffer (line 4543) | Image1DBuffer(const Image1DBuffer &img) method Image1DBuffer (line 4550) | Image1DBuffer &operator=(const Image1DBuffer &img) method Image1DBuffer (line 4559) | Image1DBuffer(Image1DBuffer &&img) CL_HPP_NOEXCEPT_ : Image(std::mov... method Image1DBuffer (line 4564) | Image1DBuffer &operator=(Image1DBuffer &&img) class Image1DArray (line 4574) | class Image1DArray : public Image method Image1DArray (line 4577) | Image1DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image1DArray (line 4597) | Image1DArray() {} method Image1DArray (line 4606) | explicit Image1DArray(const cl_mem &imageArray, bool retainObject = ... method Image1DArray (line 4611) | Image1DArray &operator=(const cl_mem &rhs) method Image1DArray (line 4620) | Image1DArray(const Image1DArray &img) method Image1DArray (line 4627) | Image1DArray &operator=(const Image1DArray &img) method Image1DArray (line 4636) | Image1DArray(Image1DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image1DArray (line 4641) | Image1DArray &operator=(Image1DArray &&img) class Image2D (line 4656) | class Image2D : public Image method Image2D (line 4663) | Image2D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image2D (line 4719) | Image2D(const Context &context, ImageFormat format, const Buffer &so... method Image2D (line 4756) | Image2D(const Context &context, cl_channel_order order, const Image ... method Image2D (line 4794) | Image2D() {} method Image2D (line 4803) | explicit Image2D(const cl_mem &image2D, bool retainObject = false) method Image2D (line 4811) | Image2D &operator=(const cl_mem &rhs) method Image2D (line 4820) | Image2D(const Image2D &img) method Image2D (line 4827) | Image2D &operator=(const Image2D &img) method Image2D (line 4836) | Image2D(Image2D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image2D (line 4841) | Image2D &operator=(Image2D &&img) function Image2DGL (line 4859) | class CL_API_PREFIX__VERSION_1_1_DEPRECATED Image2DGL : public Image2D class Image2DArray (line 4943) | class Image2DArray : public Image method Image2DArray (line 4946) | Image2DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image2DArray (line 4968) | Image2DArray() {} method Image2DArray (line 4977) | explicit Image2DArray(const cl_mem &imageArray, bool retainObject = ... method Image2DArray (line 4981) | Image2DArray &operator=(const cl_mem &rhs) method Image2DArray (line 4990) | Image2DArray(const Image2DArray &img) method Image2DArray (line 4997) | Image2DArray &operator=(const Image2DArray &img) method Image2DArray (line 5006) | Image2DArray(Image2DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image2DArray (line 5011) | Image2DArray &operator=(Image2DArray &&img) class Image3D (line 5025) | class Image3D : public Image method Image3D (line 5032) | Image3D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image3D (line 5087) | Image3D() method Image3D (line 5098) | explicit Image3D(const cl_mem &image3D, bool retainObject = false) method Image3D (line 5106) | Image3D &operator=(const cl_mem &rhs) method Image3D (line 5115) | Image3D(const Image3D &img) method Image3D (line 5122) | Image3D &operator=(const Image3D &img) method Image3D (line 5131) | Image3D(Image3D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image3D (line 5136) | Image3D &operator=(Image3D &&img) class Image3DGL (line 5152) | class Image3DGL : public Image3D method Image3DGL (line 5160) | Image3DGL(const Context &context, cl_mem_flags flags, cl_GLenum targ... method Image3DGL (line 5174) | Image3DGL() method Image3DGL (line 5185) | explicit Image3DGL(const cl_mem &image, bool retainObject = false) method Image3DGL (line 5193) | Image3DGL &operator=(const cl_mem &rhs) method Image3DGL (line 5202) | Image3DGL(const Image3DGL &img) method Image3DGL (line 5209) | Image3DGL &operator=(const Image3DGL &img) method Image3DGL (line 5218) | Image3DGL(Image3DGL &&img) CL_HPP_NOEXCEPT_ : Image3D(std::move(img)... method Image3DGL (line 5223) | Image3DGL &operator=(Image3DGL &&img) class ImageGL (line 5238) | class ImageGL : public Image method ImageGL (line 5241) | ImageGL(const Context &context, cl_mem_flags flags, cl_GLenum target... method ImageGL (line 5254) | ImageGL() method ImageGL (line 5265) | explicit ImageGL(const cl_mem &image, bool retainObject = false) method ImageGL (line 5269) | ImageGL &operator=(const cl_mem &rhs) method ImageGL (line 5278) | ImageGL(const ImageGL &img) method ImageGL (line 5285) | ImageGL &operator=(const ImageGL &img) method ImageGL (line 5294) | ImageGL(ImageGL &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method ImageGL (line 5299) | ImageGL &operator=(ImageGL &&img) class Pipe (line 5315) | class Pipe : public Memory method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Sampler (line 5452) | class Sampler : public detail::Wrapper method Sampler (line 5456) | Sampler() {} method Sampler (line 5462) | Sampler(const Context &context, cl_bool normalized_coords, cl_addres... method Sampler (line 5501) | explicit Sampler(const cl_sampler &sampler, bool retainObject = false) method Sampler (line 5510) | Sampler &operator=(const cl_sampler &rhs) method Sampler (line 5519) | Sampler(const Sampler &sam) method Sampler (line 5526) | Sampler &operator=(const Sampler &sam) method Sampler (line 5535) | Sampler(Sampler &&sam) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Sampler (line 5540) | Sampler &operator=(Sampler &&sam) method cl_int (line 5548) | cl_int getInfo(cl_sampler_info name, T *param) const method getInfo (line 5555) | typename detail::param_traits::param_... class Program (line 5567) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class CommandQueue (line 5568) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 5569) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Kernel (line 5570) | class Kernel method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function LocalSpaceArg (line 5681) | inline LocalSpaceArg Local(size_type size) class Kernel (line 5695) | class Kernel : public detail::Wrapper method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6605) | inline Program linkProgram(Program input1, Program input2, const char ... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6630) | inline Program linkProgram(vector inputPrograms, const char *... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function cl_int (line 6667) | inline cl_int cl::Program::getInfo(cl_program_info name, vector method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... type DeviceQueueProperties (line 8167) | enum class DeviceQueueProperties : cl_command_queue_properties function DeviceQueueProperties (line 8173) | inline DeviceQueueProperties operator|(DeviceQueueProperties lhs, Devi... class DeviceCommandQueue (line 8182) | class DeviceCommandQueue : public detail::Wrapper method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... type detail (line 8425) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function cl_int (line 8546) | inline cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking... function cl_int (line 8560) | inline cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blockin... function cl_int (line 8606) | inline cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags fla... function cl_int (line 8625) | inline cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, ... function cl_int (line 8644) | inline cl_int enqueueMapSVM(cl::vector &container, cl_bool b... function cl_int (line 8659) | inline cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped... function cl_int (line 8690) | inline cl_int enqueueUnmapSVM(T *ptr, const vector *events = NU... function cl_int (line 8708) | inline cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector &container, const v... function cl_int (line 8740) | inline cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, ... function cl_int (line 8760) | inline cl_int copy(IteratorType startIterator, IteratorType endIterato... function cl_int (line 8776) | inline cl_int copy(const cl::Buffer &buffer, IteratorType startIterato... function cl_int (line 8792) | inline cl_int copy(const CommandQueue &queue, IteratorType startIterat... function cl_int (line 8829) | inline cl_int copy(const CommandQueue &queue, const cl::Buffer &buffer... function cl_int (line 8863) | inline cl_int mapSVM(cl::vector &container) function cl_int (line 8872) | inline cl_int unmapSVM(cl::vector &container) function cl_int (line 8880) | inline cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool bloc... function cl_int (line 8898) | inline cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blo... function cl_int (line 8916) | inline cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &d... function cl_int (line 8934) | inline cl_int enqueueReadImage(const Image &image, cl_bool blocking, c... function cl_int (line 8949) | inline cl_int enqueueWriteImage(const Image &image, cl_bool blocking, ... function cl_int (line 8964) | inline cl_int enqueueCopyImage(const Image &src, const Image &dst, con... function cl_int (line 8979) | inline cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer ... function cl_int (line 8994) | inline cl_int enqueueCopyBufferToImage(const Buffer &src, const Image ... function cl_int (line 9010) | inline cl_int flush(void) function cl_int (line 9023) | inline cl_int finish(void) class EnqueueArgs (line 9037) | class EnqueueArgs method EnqueueArgs (line 9050) | EnqueueArgs(NDRange global) method EnqueueArgs (line 9057) | EnqueueArgs(NDRange global, NDRange local) method EnqueueArgs (line 9064) | EnqueueArgs(NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9071) | EnqueueArgs(Event e, NDRange global) method EnqueueArgs (line 9080) | EnqueueArgs(Event e, NDRange global, NDRange local) method EnqueueArgs (line 9089) | EnqueueArgs(Event e, NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9098) | EnqueueArgs(const vector &events, NDRange global) method EnqueueArgs (line 9106) | EnqueueArgs(const vector &events, NDRange global, NDRange local) method EnqueueArgs (line 9114) | EnqueueArgs(const vector &events, NDRange offset, NDRange glo... method EnqueueArgs (line 9122) | EnqueueArgs(CommandQueue &queue, NDRange global) method EnqueueArgs (line 9129) | EnqueueArgs(CommandQueue &queue, NDRange global, NDRange local) method EnqueueArgs (line 9136) | EnqueueArgs(CommandQueue &queue, NDRange offset, NDRange global, NDR... method EnqueueArgs (line 9143) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global) method EnqueueArgs (line 9152) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global, NDRange lo... method EnqueueArgs (line 9161) | EnqueueArgs(CommandQueue &queue, Event e, NDRange offset, NDRange gl... method EnqueueArgs (line 9170) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9178) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9186) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... class KernelFunctor (line 9204) | class KernelFunctor method setArgs (line 9210) | void setArgs(T0 &&t0, T1s &&...t1s) method setArgs (line 9217) | void setArgs(T0 &&t0) method setArgs (line 9223) | void setArgs() method KernelFunctor (line 9228) | KernelFunctor(Kernel kernel) method KernelFunctor (line 9232) | KernelFunctor(const Program &program, const string name, cl_int *err... method Event (line 9244) | Event operator()(const EnqueueArgs &args, Ts... ts) method Event (line 9260) | Event operator()(const EnqueueArgs &args, Ts... ts, cl_int &error) method cl_int (line 9271) | cl_int setSVMPointers(const vector &pointerList) { return ke... method cl_int (line 9274) | cl_int setSVMPointers(const T0 &t0, T1s &...ts) method Kernel (line 9280) | Kernel getKernel() { return kernel_; } type compatibility (line 9283) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type cl (line 710) | namespace cl type compatibility (line 651) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type detail (line 712) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class Memory (line 726) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Program (line 746) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class Device (line 747) | class Device method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Context (line 748) | class Context method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... class CommandQueue (line 749) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 750) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Memory (line 751) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 752) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class Pipe (line 753) | class Pipe method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Error (line 760) | class Error : public std::exception method Error (line 776) | Error(cl_int err, const char *errStr = NULL) method cl_int (line 803) | cl_int err(void) const { return err_; } type detail (line 811) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 1001) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class BuildError (line 2138) | class BuildError : public Error method BuildError (line 2144) | BuildError(cl_int err, const char *errStr, const BuildLogType &vec) method BuildLogType (line 2149) | BuildLogType getBuildLog() const { return buildLogs; } type detail (line 2151) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 2164) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type ImageFormat (line 2181) | struct ImageFormat : public cl_image_format method ImageFormat (line 2184) | ImageFormat() {} method ImageFormat (line 2187) | ImageFormat(cl_channel_order order, cl_channel_type type) method ImageFormat (line 2194) | ImageFormat(const ImageFormat &other) { *this = other; } method ImageFormat (line 2197) | ImageFormat &operator=(const ImageFormat &rhs) class Device (line 2215) | class Device : public detail::Wrapper method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Platform (line 2489) | class Platform : public detail::Wrapper method makeDefault (line 2501) | static void makeDefault() method makeDefaultProvided (line 2549) | static void makeDefaultProvided(const Platform &p) { default_ = p; } method unitTestClearDefault (line 2559) | static void unitTestClearDefault() { default_ = Platform(); } method Platform (line 2563) | Platform() method Platform (line 2574) | explicit Platform(const cl_platform_id &platform, bool retainObject ... method Platform (line 2582) | Platform &operator=(const cl_platform_id &rhs) method Platform (line 2588) | static Platform getDefault(cl_int *errResult = NULL) method Platform (line 2606) | static Platform setDefault(const Platform &default_platform) method cl_int (line 2615) | cl_int getInfo(cl_platform_info name, T *param) const method getInfo (line 2622) | typename detail::param_traits::param... method cl_int (line 2637) | cl_int getDevices(cl_device_type type, vector *devices) const method cl_int (line 2702) | cl_int getDevices(cl_d3d10_device_source_khr d3d_device_source, void... method cl_int (line 2754) | static cl_int get(vector *platforms) method cl_int (line 2793) | static cl_int get(Platform *platform) method Platform (line 2812) | static Platform get(cl_int *errResult = NULL) method cl_int (line 2825) | cl_int unloadCompiler() { return ::clUnloadPlatformCompiler(object_); } function cl_int (line 2843) | inline cl_int UnloadCompiler() class Context (line 2857) | class Context : public detail::Wrapper method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... function catch (line 3224) | catch (cl::Error &e) class Event (line 3243) | class Event : public detail::Wrapper method Event (line 3247) | Event() method Event (line 3259) | explicit Event(const cl_event &event, bool retainObject = false) method Event (line 3268) | Event &operator=(const cl_event &rhs) method cl_int (line 3276) | cl_int getInfo(cl_event_info name, T *param) const method getInfo (line 3283) | typename detail::param_traits::param_ty... method cl_int (line 3296) | cl_int getProfilingInfo(cl_profiling_info name, T *param) const method getProfilingInfo (line 3304) | typename detail::param_traits::para... method cl_int (line 3319) | cl_int wait() const { return detail::errHandler(::clWaitForEvents(1,... method cl_int (line 3326) | cl_int setCallback(cl_int type, void(CL_CALLBACK *pfn_notify)(cl_eve... method cl_int (line 3336) | static cl_int waitForEvents(const vector &events) class UserEvent (line 3349) | class UserEvent : public Event method UserEvent (line 3356) | UserEvent(const Context &context, cl_int *err = NULL) method UserEvent (line 3369) | UserEvent() method cl_int (line 3377) | cl_int setStatus(cl_int status) function cl_int (line 3388) | inline static cl_int WaitForEvents(const vector &events) class Memory (line 3403) | class Memory : public detail::Wrapper method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 3511) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... type detail (line 3523) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class SVMTraitReadWrite (line 3533) | class SVMTraitReadWrite method cl_svm_mem_flags (line 3536) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_WRITE ... class SVMTraitReadOnly (line 3540) | class SVMTraitReadOnly method cl_svm_mem_flags (line 3543) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_ONLY |... class SVMTraitWriteOnly (line 3547) | class SVMTraitWriteOnly method cl_svm_mem_flags (line 3550) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_WRITE_ONLY ... class SVMTraitCoarse (line 3554) | class SVMTraitCoarse method cl_svm_mem_flags (line 3557) | static cl_svm_mem_flags getSVMMemFlags() { return Trait::getSVMMemFl... class SVMTraitFine (line 3561) | class SVMTraitFine method cl_svm_mem_flags (line 3564) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_SVM_FINE_GR... class SVMTraitAtomic (line 3568) | class SVMTraitAtomic method cl_svm_mem_flags (line 3571) | static cl_svm_mem_flags getSVMMemFlags() class SVMAllocator (line 3594) | class SVMAllocator type rebind (line 3609) | struct rebind method SVMAllocator (line 3617) | SVMAllocator() method SVMAllocator (line 3621) | explicit SVMAllocator(cl::Context context) method SVMAllocator (line 3626) | SVMAllocator(const SVMAllocator &other) method SVMAllocator (line 3631) | SVMAllocator(const SVMAllocator &other) method pointer (line 3637) | pointer address(reference r) CL_HPP_NOEXCEPT_ { return std::addresso... method const_pointer (line 3639) | const_pointer address(const_reference r) CL_HPP_NOEXCEPT_ { return s... method pointer (line 3647) | pointer allocate(size_type size, typename cl::SVMAllocator (line 3715) | class SVMAllocator type rebind (line 3723) | struct rebind type detail (line 3733) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function allocate_pointer (line 3766) | cl::pointer> allocate_pointer(const Alloc &a... function allocate_svm (line 3794) | cl::pointer>> allocate_sv... function allocate_svm (line 3801) | cl::pointer>> allocate_sv... class Buffer (line 3835) | class Buffer : public Memory method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class BufferD3D10 (line 4042) | class BufferD3D10 : public Buffer method BufferD3D10 (line 4050) | BufferD3D10(const Context &context, cl_mem_flags flags, ID3D10Buffer... method BufferD3D10 (line 4082) | BufferD3D10() method BufferD3D10 (line 4093) | explicit BufferD3D10(const cl_mem &buffer, bool retainObject = false) method BufferD3D10 (line 4101) | BufferD3D10 &operator=(const cl_mem &rhs) method BufferD3D10 (line 4110) | BufferD3D10(const BufferD3D10 &buf) method BufferD3D10 (line 4117) | BufferD3D10 &operator=(const BufferD3D10 &buf) method BufferD3D10 (line 4126) | BufferD3D10(BufferD3D10 &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(b... method BufferD3D10 (line 4131) | BufferD3D10 &operator=(BufferD3D10 &&buf) class BufferGL (line 4147) | class BufferGL : public Buffer method BufferGL (line 4155) | BufferGL(const Context &context, cl_mem_flags flags, cl_GLuint bufob... method BufferGL (line 4168) | BufferGL() method BufferGL (line 4179) | explicit BufferGL(const cl_mem &buffer, bool retainObject = false) method BufferGL (line 4187) | BufferGL &operator=(const cl_mem &rhs) method BufferGL (line 4196) | BufferGL(const BufferGL &buf) method BufferGL (line 4203) | BufferGL &operator=(const BufferGL &buf) method BufferGL (line 4212) | BufferGL(BufferGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(buf)) {} method BufferGL (line 4217) | BufferGL &operator=(BufferGL &&buf) method cl_int (line 4224) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class BufferRenderGL (line 4238) | class BufferRenderGL : public Buffer method BufferRenderGL (line 4246) | BufferRenderGL(const Context &context, cl_mem_flags flags, cl_GLuint... method BufferRenderGL (line 4259) | BufferRenderGL() method BufferRenderGL (line 4270) | explicit BufferRenderGL(const cl_mem &buffer, bool retainObject = fa... method BufferRenderGL (line 4278) | BufferRenderGL &operator=(const cl_mem &rhs) method BufferRenderGL (line 4287) | BufferRenderGL(const BufferRenderGL &buf) method BufferRenderGL (line 4294) | BufferRenderGL &operator=(const BufferRenderGL &buf) method BufferRenderGL (line 4303) | BufferRenderGL(BufferRenderGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::... method BufferRenderGL (line 4308) | BufferRenderGL &operator=(BufferRenderGL &&buf) method cl_int (line 4315) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class Image (line 4327) | class Image : public Memory method Image (line 4331) | Image() method Image (line 4342) | explicit Image(const cl_mem &image, bool retainObject = false) method Image (line 4350) | Image &operator=(const cl_mem &rhs) method Image (line 4359) | Image(const Image &img) method Image (line 4366) | Image &operator=(const Image &img) method Image (line 4375) | Image(Image &&img) CL_HPP_NOEXCEPT_ : Memory(std::move(img)) {} method Image (line 4380) | Image &operator=(Image &&img) method cl_int (line 4390) | cl_int getImageInfo(cl_image_info name, T *param) const method getImageInfo (line 4397) | typename detail::param_traits::param_ty... class Image1D (line 4416) | class Image1D : public Image method Image1D (line 4423) | Image1D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image1D (line 4442) | Image1D() {} method Image1D (line 4451) | explicit Image1D(const cl_mem &image1D, bool retainObject = false) method Image1D (line 4459) | Image1D &operator=(const cl_mem &rhs) method Image1D (line 4468) | Image1D(const Image1D &img) method Image1D (line 4475) | Image1D &operator=(const Image1D &img) method Image1D (line 4484) | Image1D(Image1D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image1D (line 4489) | Image1D &operator=(Image1D &&img) class Image1DBuffer (line 4499) | class Image1DBuffer : public Image method Image1DBuffer (line 4502) | Image1DBuffer(const Context &context, cl_mem_flags flags, ImageForma... method Image1DBuffer (line 4521) | Image1DBuffer() {} method Image1DBuffer (line 4530) | explicit Image1DBuffer(const cl_mem &image1D, bool retainObject = fa... method Image1DBuffer (line 4534) | Image1DBuffer &operator=(const cl_mem &rhs) method Image1DBuffer (line 4543) | Image1DBuffer(const Image1DBuffer &img) method Image1DBuffer (line 4550) | Image1DBuffer &operator=(const Image1DBuffer &img) method Image1DBuffer (line 4559) | Image1DBuffer(Image1DBuffer &&img) CL_HPP_NOEXCEPT_ : Image(std::mov... method Image1DBuffer (line 4564) | Image1DBuffer &operator=(Image1DBuffer &&img) class Image1DArray (line 4574) | class Image1DArray : public Image method Image1DArray (line 4577) | Image1DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image1DArray (line 4597) | Image1DArray() {} method Image1DArray (line 4606) | explicit Image1DArray(const cl_mem &imageArray, bool retainObject = ... method Image1DArray (line 4611) | Image1DArray &operator=(const cl_mem &rhs) method Image1DArray (line 4620) | Image1DArray(const Image1DArray &img) method Image1DArray (line 4627) | Image1DArray &operator=(const Image1DArray &img) method Image1DArray (line 4636) | Image1DArray(Image1DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image1DArray (line 4641) | Image1DArray &operator=(Image1DArray &&img) class Image2D (line 4656) | class Image2D : public Image method Image2D (line 4663) | Image2D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image2D (line 4719) | Image2D(const Context &context, ImageFormat format, const Buffer &so... method Image2D (line 4756) | Image2D(const Context &context, cl_channel_order order, const Image ... method Image2D (line 4794) | Image2D() {} method Image2D (line 4803) | explicit Image2D(const cl_mem &image2D, bool retainObject = false) method Image2D (line 4811) | Image2D &operator=(const cl_mem &rhs) method Image2D (line 4820) | Image2D(const Image2D &img) method Image2D (line 4827) | Image2D &operator=(const Image2D &img) method Image2D (line 4836) | Image2D(Image2D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image2D (line 4841) | Image2D &operator=(Image2D &&img) function Image2DGL (line 4859) | class CL_API_PREFIX__VERSION_1_1_DEPRECATED Image2DGL : public Image2D class Image2DArray (line 4943) | class Image2DArray : public Image method Image2DArray (line 4946) | Image2DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image2DArray (line 4968) | Image2DArray() {} method Image2DArray (line 4977) | explicit Image2DArray(const cl_mem &imageArray, bool retainObject = ... method Image2DArray (line 4981) | Image2DArray &operator=(const cl_mem &rhs) method Image2DArray (line 4990) | Image2DArray(const Image2DArray &img) method Image2DArray (line 4997) | Image2DArray &operator=(const Image2DArray &img) method Image2DArray (line 5006) | Image2DArray(Image2DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image2DArray (line 5011) | Image2DArray &operator=(Image2DArray &&img) class Image3D (line 5025) | class Image3D : public Image method Image3D (line 5032) | Image3D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image3D (line 5087) | Image3D() method Image3D (line 5098) | explicit Image3D(const cl_mem &image3D, bool retainObject = false) method Image3D (line 5106) | Image3D &operator=(const cl_mem &rhs) method Image3D (line 5115) | Image3D(const Image3D &img) method Image3D (line 5122) | Image3D &operator=(const Image3D &img) method Image3D (line 5131) | Image3D(Image3D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image3D (line 5136) | Image3D &operator=(Image3D &&img) class Image3DGL (line 5152) | class Image3DGL : public Image3D method Image3DGL (line 5160) | Image3DGL(const Context &context, cl_mem_flags flags, cl_GLenum targ... method Image3DGL (line 5174) | Image3DGL() method Image3DGL (line 5185) | explicit Image3DGL(const cl_mem &image, bool retainObject = false) method Image3DGL (line 5193) | Image3DGL &operator=(const cl_mem &rhs) method Image3DGL (line 5202) | Image3DGL(const Image3DGL &img) method Image3DGL (line 5209) | Image3DGL &operator=(const Image3DGL &img) method Image3DGL (line 5218) | Image3DGL(Image3DGL &&img) CL_HPP_NOEXCEPT_ : Image3D(std::move(img)... method Image3DGL (line 5223) | Image3DGL &operator=(Image3DGL &&img) class ImageGL (line 5238) | class ImageGL : public Image method ImageGL (line 5241) | ImageGL(const Context &context, cl_mem_flags flags, cl_GLenum target... method ImageGL (line 5254) | ImageGL() method ImageGL (line 5265) | explicit ImageGL(const cl_mem &image, bool retainObject = false) method ImageGL (line 5269) | ImageGL &operator=(const cl_mem &rhs) method ImageGL (line 5278) | ImageGL(const ImageGL &img) method ImageGL (line 5285) | ImageGL &operator=(const ImageGL &img) method ImageGL (line 5294) | ImageGL(ImageGL &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method ImageGL (line 5299) | ImageGL &operator=(ImageGL &&img) class Pipe (line 5315) | class Pipe : public Memory method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Sampler (line 5452) | class Sampler : public detail::Wrapper method Sampler (line 5456) | Sampler() {} method Sampler (line 5462) | Sampler(const Context &context, cl_bool normalized_coords, cl_addres... method Sampler (line 5501) | explicit Sampler(const cl_sampler &sampler, bool retainObject = false) method Sampler (line 5510) | Sampler &operator=(const cl_sampler &rhs) method Sampler (line 5519) | Sampler(const Sampler &sam) method Sampler (line 5526) | Sampler &operator=(const Sampler &sam) method Sampler (line 5535) | Sampler(Sampler &&sam) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Sampler (line 5540) | Sampler &operator=(Sampler &&sam) method cl_int (line 5548) | cl_int getInfo(cl_sampler_info name, T *param) const method getInfo (line 5555) | typename detail::param_traits::param_... class Program (line 5567) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class CommandQueue (line 5568) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 5569) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Kernel (line 5570) | class Kernel method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function LocalSpaceArg (line 5681) | inline LocalSpaceArg Local(size_type size) class Kernel (line 5695) | class Kernel : public detail::Wrapper method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6605) | inline Program linkProgram(Program input1, Program input2, const char ... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6630) | inline Program linkProgram(vector inputPrograms, const char *... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function cl_int (line 6667) | inline cl_int cl::Program::getInfo(cl_program_info name, vector method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... type DeviceQueueProperties (line 8167) | enum class DeviceQueueProperties : cl_command_queue_properties function DeviceQueueProperties (line 8173) | inline DeviceQueueProperties operator|(DeviceQueueProperties lhs, Devi... class DeviceCommandQueue (line 8182) | class DeviceCommandQueue : public detail::Wrapper method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... type detail (line 8425) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function cl_int (line 8546) | inline cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking... function cl_int (line 8560) | inline cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blockin... function cl_int (line 8606) | inline cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags fla... function cl_int (line 8625) | inline cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, ... function cl_int (line 8644) | inline cl_int enqueueMapSVM(cl::vector &container, cl_bool b... function cl_int (line 8659) | inline cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped... function cl_int (line 8690) | inline cl_int enqueueUnmapSVM(T *ptr, const vector *events = NU... function cl_int (line 8708) | inline cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector &container, const v... function cl_int (line 8740) | inline cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, ... function cl_int (line 8760) | inline cl_int copy(IteratorType startIterator, IteratorType endIterato... function cl_int (line 8776) | inline cl_int copy(const cl::Buffer &buffer, IteratorType startIterato... function cl_int (line 8792) | inline cl_int copy(const CommandQueue &queue, IteratorType startIterat... function cl_int (line 8829) | inline cl_int copy(const CommandQueue &queue, const cl::Buffer &buffer... function cl_int (line 8863) | inline cl_int mapSVM(cl::vector &container) function cl_int (line 8872) | inline cl_int unmapSVM(cl::vector &container) function cl_int (line 8880) | inline cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool bloc... function cl_int (line 8898) | inline cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blo... function cl_int (line 8916) | inline cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &d... function cl_int (line 8934) | inline cl_int enqueueReadImage(const Image &image, cl_bool blocking, c... function cl_int (line 8949) | inline cl_int enqueueWriteImage(const Image &image, cl_bool blocking, ... function cl_int (line 8964) | inline cl_int enqueueCopyImage(const Image &src, const Image &dst, con... function cl_int (line 8979) | inline cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer ... function cl_int (line 8994) | inline cl_int enqueueCopyBufferToImage(const Buffer &src, const Image ... function cl_int (line 9010) | inline cl_int flush(void) function cl_int (line 9023) | inline cl_int finish(void) class EnqueueArgs (line 9037) | class EnqueueArgs method EnqueueArgs (line 9050) | EnqueueArgs(NDRange global) method EnqueueArgs (line 9057) | EnqueueArgs(NDRange global, NDRange local) method EnqueueArgs (line 9064) | EnqueueArgs(NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9071) | EnqueueArgs(Event e, NDRange global) method EnqueueArgs (line 9080) | EnqueueArgs(Event e, NDRange global, NDRange local) method EnqueueArgs (line 9089) | EnqueueArgs(Event e, NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9098) | EnqueueArgs(const vector &events, NDRange global) method EnqueueArgs (line 9106) | EnqueueArgs(const vector &events, NDRange global, NDRange local) method EnqueueArgs (line 9114) | EnqueueArgs(const vector &events, NDRange offset, NDRange glo... method EnqueueArgs (line 9122) | EnqueueArgs(CommandQueue &queue, NDRange global) method EnqueueArgs (line 9129) | EnqueueArgs(CommandQueue &queue, NDRange global, NDRange local) method EnqueueArgs (line 9136) | EnqueueArgs(CommandQueue &queue, NDRange offset, NDRange global, NDR... method EnqueueArgs (line 9143) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global) method EnqueueArgs (line 9152) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global, NDRange lo... method EnqueueArgs (line 9161) | EnqueueArgs(CommandQueue &queue, Event e, NDRange offset, NDRange gl... method EnqueueArgs (line 9170) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9178) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9186) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... class KernelFunctor (line 9204) | class KernelFunctor method setArgs (line 9210) | void setArgs(T0 &&t0, T1s &&...t1s) method setArgs (line 9217) | void setArgs(T0 &&t0) method setArgs (line 9223) | void setArgs() method KernelFunctor (line 9228) | KernelFunctor(Kernel kernel) method KernelFunctor (line 9232) | KernelFunctor(const Program &program, const string name, cl_int *err... method Event (line 9244) | Event operator()(const EnqueueArgs &args, Ts... ts) method Event (line 9260) | Event operator()(const EnqueueArgs &args, Ts... ts, cl_int &error) method cl_int (line 9271) | cl_int setSVMPointers(const vector &pointerList) { return ke... method cl_int (line 9274) | cl_int setSVMPointers(const T0 &t0, T1s &...ts) method Kernel (line 9280) | Kernel getKernel() { return kernel_; } type compatibility (line 9283) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type cl (line 724) | namespace cl type compatibility (line 651) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... type detail (line 712) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class Memory (line 726) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Program (line 746) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class Device (line 747) | class Device method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Context (line 748) | class Context method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... class CommandQueue (line 749) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 750) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Memory (line 751) | class Memory method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 752) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class Pipe (line 753) | class Pipe method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Error (line 760) | class Error : public std::exception method Error (line 776) | Error(cl_int err, const char *errStr = NULL) method cl_int (line 803) | cl_int err(void) const { return err_; } type detail (line 811) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 1001) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class BuildError (line 2138) | class BuildError : public Error method BuildError (line 2144) | BuildError(cl_int err, const char *errStr, const BuildLogType &vec) method BuildLogType (line 2149) | BuildLogType getBuildLog() const { return buildLogs; } type detail (line 2151) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type detail (line 2164) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... type ImageFormat (line 2181) | struct ImageFormat : public cl_image_format method ImageFormat (line 2184) | ImageFormat() {} method ImageFormat (line 2187) | ImageFormat(cl_channel_order order, cl_channel_type type) method ImageFormat (line 2194) | ImageFormat(const ImageFormat &other) { *this = other; } method ImageFormat (line 2197) | ImageFormat &operator=(const ImageFormat &rhs) class Device (line 2215) | class Device : public detail::Wrapper method makeDefaultProvided (line 2234) | static void makeDefaultProvided(const Device &p) { default_ = p; } method unitTestClearDefault (line 2244) | static void unitTestClearDefault() { default_ = Device(); } method Device (line 2248) | Device() method Device (line 2256) | explicit Device(const cl_device_id &device, bool retainObject = false) method Device (line 2264) | static Device getDefault(cl_int *errResult = NULL) method Device (line 2282) | static Device setDefault(const Device &default_device) method Device (line 2293) | Device &operator=(const cl_device_id &rhs) method Device (line 2302) | Device(const Device &dev) method Device (line 2309) | Device &operator=(const Device &dev) method Device (line 2318) | Device(Device &&dev) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Device (line 2323) | Device &operator=(Device &&dev) method cl_int (line 2331) | cl_int getInfo(cl_device_info name, T *param) const method getInfo (line 2338) | typename detail::param_traits::param_t... method cl_ulong (line 2357) | cl_ulong getHostTimer(cl_int *error = nullptr) method getDeviceAndHostTimer (line 2379) | std::pair getDeviceAndHostTimer(cl_int *error = ... method cl_int (line 2397) | cl_int createSubDevices(const cl_device_partition_property *properti... method cl_int (line 2436) | cl_int createSubDevices(const cl_device_partition_property_ext *prop... class Platform (line 2489) | class Platform : public detail::Wrapper method makeDefault (line 2501) | static void makeDefault() method makeDefaultProvided (line 2549) | static void makeDefaultProvided(const Platform &p) { default_ = p; } method unitTestClearDefault (line 2559) | static void unitTestClearDefault() { default_ = Platform(); } method Platform (line 2563) | Platform() method Platform (line 2574) | explicit Platform(const cl_platform_id &platform, bool retainObject ... method Platform (line 2582) | Platform &operator=(const cl_platform_id &rhs) method Platform (line 2588) | static Platform getDefault(cl_int *errResult = NULL) method Platform (line 2606) | static Platform setDefault(const Platform &default_platform) method cl_int (line 2615) | cl_int getInfo(cl_platform_info name, T *param) const method getInfo (line 2622) | typename detail::param_traits::param... method cl_int (line 2637) | cl_int getDevices(cl_device_type type, vector *devices) const method cl_int (line 2702) | cl_int getDevices(cl_d3d10_device_source_khr d3d_device_source, void... method cl_int (line 2754) | static cl_int get(vector *platforms) method cl_int (line 2793) | static cl_int get(Platform *platform) method Platform (line 2812) | static Platform get(cl_int *errResult = NULL) method cl_int (line 2825) | cl_int unloadCompiler() { return ::clUnloadPlatformCompiler(object_); } function cl_int (line 2843) | inline cl_int UnloadCompiler() class Context (line 2857) | class Context : public detail::Wrapper method makeDefault (line 2869) | static void makeDefault() method makeDefaultProvided (line 2902) | static void makeDefaultProvided(const Context &c) { default_ = c; } method unitTestClearDefault (line 2912) | static void unitTestClearDefault() { default_ = Context(); } method Context (line 2919) | Context(const vector &devices, const cl_context_properties *... method Context (line 2946) | Context(const Device &device, const cl_context_properties *propertie... method Context (line 2967) | Context(cl_device_type type, const cl_context_properties *properties... method Context (line 3057) | Context(const Context &ctx) method Context (line 3064) | Context &operator=(const Context &ctx) method Context (line 3073) | Context(Context &&ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Context (line 3078) | Context &operator=(Context &&ctx) method Context (line 3089) | static Context getDefault(cl_int *err = NULL) method Context (line 3107) | static Context setDefault(const Context &default_context) method Context (line 3115) | Context() method Context (line 3124) | explicit Context(const cl_context &context, bool retainObject = false) method Context (line 3133) | Context &operator=(const cl_context &rhs) method cl_int (line 3141) | cl_int getInfo(cl_context_info name, T *param) const method getInfo (line 3148) | typename detail::param_traits::param_... method cl_int (line 3163) | cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_ty... function catch (line 3224) | catch (cl::Error &e) class Event (line 3243) | class Event : public detail::Wrapper method Event (line 3247) | Event() method Event (line 3259) | explicit Event(const cl_event &event, bool retainObject = false) method Event (line 3268) | Event &operator=(const cl_event &rhs) method cl_int (line 3276) | cl_int getInfo(cl_event_info name, T *param) const method getInfo (line 3283) | typename detail::param_traits::param_ty... method cl_int (line 3296) | cl_int getProfilingInfo(cl_profiling_info name, T *param) const method getProfilingInfo (line 3304) | typename detail::param_traits::para... method cl_int (line 3319) | cl_int wait() const { return detail::errHandler(::clWaitForEvents(1,... method cl_int (line 3326) | cl_int setCallback(cl_int type, void(CL_CALLBACK *pfn_notify)(cl_eve... method cl_int (line 3336) | static cl_int waitForEvents(const vector &events) class UserEvent (line 3349) | class UserEvent : public Event method UserEvent (line 3356) | UserEvent(const Context &context, cl_int *err = NULL) method UserEvent (line 3369) | UserEvent() method cl_int (line 3377) | cl_int setStatus(cl_int status) function cl_int (line 3388) | inline static cl_int WaitForEvents(const vector &events) class Memory (line 3403) | class Memory : public detail::Wrapper method Memory (line 3407) | Memory() method Memory (line 3422) | explicit Memory(const cl_mem &memory, bool retainObject) method Memory (line 3431) | Memory &operator=(const cl_mem &rhs) method Memory (line 3440) | Memory(const Memory &mem) method Memory (line 3447) | Memory &operator=(const Memory &mem) method Memory (line 3456) | Memory(Memory &&mem) CL_HPP_NOEXCEPT_ : detail::Wrapper(std... method Memory (line 3461) | Memory &operator=(Memory &&mem) method cl_int (line 3470) | cl_int getInfo(cl_mem_info name, T *param) const method getInfo (line 3477) | typename detail::param_traits::param_type... method cl_int (line 3502) | cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, v... class Buffer (line 3511) | class Buffer method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... type detail (line 3523) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... class SVMTraitReadWrite (line 3533) | class SVMTraitReadWrite method cl_svm_mem_flags (line 3536) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_WRITE ... class SVMTraitReadOnly (line 3540) | class SVMTraitReadOnly method cl_svm_mem_flags (line 3543) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_READ_ONLY |... class SVMTraitWriteOnly (line 3547) | class SVMTraitWriteOnly method cl_svm_mem_flags (line 3550) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_WRITE_ONLY ... class SVMTraitCoarse (line 3554) | class SVMTraitCoarse method cl_svm_mem_flags (line 3557) | static cl_svm_mem_flags getSVMMemFlags() { return Trait::getSVMMemFl... class SVMTraitFine (line 3561) | class SVMTraitFine method cl_svm_mem_flags (line 3564) | static cl_svm_mem_flags getSVMMemFlags() { return CL_MEM_SVM_FINE_GR... class SVMTraitAtomic (line 3568) | class SVMTraitAtomic method cl_svm_mem_flags (line 3571) | static cl_svm_mem_flags getSVMMemFlags() class SVMAllocator (line 3594) | class SVMAllocator type rebind (line 3609) | struct rebind method SVMAllocator (line 3617) | SVMAllocator() method SVMAllocator (line 3621) | explicit SVMAllocator(cl::Context context) method SVMAllocator (line 3626) | SVMAllocator(const SVMAllocator &other) method SVMAllocator (line 3631) | SVMAllocator(const SVMAllocator &other) method pointer (line 3637) | pointer address(reference r) CL_HPP_NOEXCEPT_ { return std::addresso... method const_pointer (line 3639) | const_pointer address(const_reference r) CL_HPP_NOEXCEPT_ { return s... method pointer (line 3647) | pointer allocate(size_type size, typename cl::SVMAllocator (line 3715) | class SVMAllocator type rebind (line 3723) | struct rebind type detail (line 3733) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function allocate_pointer (line 3766) | cl::pointer> allocate_pointer(const Alloc &a... function allocate_svm (line 3794) | cl::pointer>> allocate_sv... function allocate_svm (line 3801) | cl::pointer>> allocate_sv... class Buffer (line 3835) | class Buffer : public Memory method Buffer (line 3845) | Buffer(const Context &context, cl_mem_flags flags, size_type size, v... method Buffer (line 3866) | Buffer(cl_mem_flags flags, size_type size, void *host_ptr = NULL, cl... method Buffer (line 3887) | Buffer(IteratorType startIterator, IteratorType endIterator, bool re... method Buffer (line 3955) | Buffer() method Buffer (line 3966) | explicit Buffer(const cl_mem &buffer, bool retainObject = false) method Buffer (line 3974) | Buffer &operator=(const cl_mem &rhs) method Buffer (line 3983) | Buffer(const Buffer &buf) method Buffer (line 3990) | Buffer &operator=(const Buffer &buf) method Buffer (line 3999) | Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {} method Buffer (line 4004) | Buffer &operator=(Buffer &&buf) method Buffer (line 4015) | Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buf... class BufferD3D10 (line 4042) | class BufferD3D10 : public Buffer method BufferD3D10 (line 4050) | BufferD3D10(const Context &context, cl_mem_flags flags, ID3D10Buffer... method BufferD3D10 (line 4082) | BufferD3D10() method BufferD3D10 (line 4093) | explicit BufferD3D10(const cl_mem &buffer, bool retainObject = false) method BufferD3D10 (line 4101) | BufferD3D10 &operator=(const cl_mem &rhs) method BufferD3D10 (line 4110) | BufferD3D10(const BufferD3D10 &buf) method BufferD3D10 (line 4117) | BufferD3D10 &operator=(const BufferD3D10 &buf) method BufferD3D10 (line 4126) | BufferD3D10(BufferD3D10 &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(b... method BufferD3D10 (line 4131) | BufferD3D10 &operator=(BufferD3D10 &&buf) class BufferGL (line 4147) | class BufferGL : public Buffer method BufferGL (line 4155) | BufferGL(const Context &context, cl_mem_flags flags, cl_GLuint bufob... method BufferGL (line 4168) | BufferGL() method BufferGL (line 4179) | explicit BufferGL(const cl_mem &buffer, bool retainObject = false) method BufferGL (line 4187) | BufferGL &operator=(const cl_mem &rhs) method BufferGL (line 4196) | BufferGL(const BufferGL &buf) method BufferGL (line 4203) | BufferGL &operator=(const BufferGL &buf) method BufferGL (line 4212) | BufferGL(BufferGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(buf)) {} method BufferGL (line 4217) | BufferGL &operator=(BufferGL &&buf) method cl_int (line 4224) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class BufferRenderGL (line 4238) | class BufferRenderGL : public Buffer method BufferRenderGL (line 4246) | BufferRenderGL(const Context &context, cl_mem_flags flags, cl_GLuint... method BufferRenderGL (line 4259) | BufferRenderGL() method BufferRenderGL (line 4270) | explicit BufferRenderGL(const cl_mem &buffer, bool retainObject = fa... method BufferRenderGL (line 4278) | BufferRenderGL &operator=(const cl_mem &rhs) method BufferRenderGL (line 4287) | BufferRenderGL(const BufferRenderGL &buf) method BufferRenderGL (line 4294) | BufferRenderGL &operator=(const BufferRenderGL &buf) method BufferRenderGL (line 4303) | BufferRenderGL(BufferRenderGL &&buf) CL_HPP_NOEXCEPT_ : Buffer(std::... method BufferRenderGL (line 4308) | BufferRenderGL &operator=(BufferRenderGL &&buf) method cl_int (line 4315) | cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_n... class Image (line 4327) | class Image : public Memory method Image (line 4331) | Image() method Image (line 4342) | explicit Image(const cl_mem &image, bool retainObject = false) method Image (line 4350) | Image &operator=(const cl_mem &rhs) method Image (line 4359) | Image(const Image &img) method Image (line 4366) | Image &operator=(const Image &img) method Image (line 4375) | Image(Image &&img) CL_HPP_NOEXCEPT_ : Memory(std::move(img)) {} method Image (line 4380) | Image &operator=(Image &&img) method cl_int (line 4390) | cl_int getImageInfo(cl_image_info name, T *param) const method getImageInfo (line 4397) | typename detail::param_traits::param_ty... class Image1D (line 4416) | class Image1D : public Image method Image1D (line 4423) | Image1D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image1D (line 4442) | Image1D() {} method Image1D (line 4451) | explicit Image1D(const cl_mem &image1D, bool retainObject = false) method Image1D (line 4459) | Image1D &operator=(const cl_mem &rhs) method Image1D (line 4468) | Image1D(const Image1D &img) method Image1D (line 4475) | Image1D &operator=(const Image1D &img) method Image1D (line 4484) | Image1D(Image1D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image1D (line 4489) | Image1D &operator=(Image1D &&img) class Image1DBuffer (line 4499) | class Image1DBuffer : public Image method Image1DBuffer (line 4502) | Image1DBuffer(const Context &context, cl_mem_flags flags, ImageForma... method Image1DBuffer (line 4521) | Image1DBuffer() {} method Image1DBuffer (line 4530) | explicit Image1DBuffer(const cl_mem &image1D, bool retainObject = fa... method Image1DBuffer (line 4534) | Image1DBuffer &operator=(const cl_mem &rhs) method Image1DBuffer (line 4543) | Image1DBuffer(const Image1DBuffer &img) method Image1DBuffer (line 4550) | Image1DBuffer &operator=(const Image1DBuffer &img) method Image1DBuffer (line 4559) | Image1DBuffer(Image1DBuffer &&img) CL_HPP_NOEXCEPT_ : Image(std::mov... method Image1DBuffer (line 4564) | Image1DBuffer &operator=(Image1DBuffer &&img) class Image1DArray (line 4574) | class Image1DArray : public Image method Image1DArray (line 4577) | Image1DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image1DArray (line 4597) | Image1DArray() {} method Image1DArray (line 4606) | explicit Image1DArray(const cl_mem &imageArray, bool retainObject = ... method Image1DArray (line 4611) | Image1DArray &operator=(const cl_mem &rhs) method Image1DArray (line 4620) | Image1DArray(const Image1DArray &img) method Image1DArray (line 4627) | Image1DArray &operator=(const Image1DArray &img) method Image1DArray (line 4636) | Image1DArray(Image1DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image1DArray (line 4641) | Image1DArray &operator=(Image1DArray &&img) class Image2D (line 4656) | class Image2D : public Image method Image2D (line 4663) | Image2D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image2D (line 4719) | Image2D(const Context &context, ImageFormat format, const Buffer &so... method Image2D (line 4756) | Image2D(const Context &context, cl_channel_order order, const Image ... method Image2D (line 4794) | Image2D() {} method Image2D (line 4803) | explicit Image2D(const cl_mem &image2D, bool retainObject = false) method Image2D (line 4811) | Image2D &operator=(const cl_mem &rhs) method Image2D (line 4820) | Image2D(const Image2D &img) method Image2D (line 4827) | Image2D &operator=(const Image2D &img) method Image2D (line 4836) | Image2D(Image2D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image2D (line 4841) | Image2D &operator=(Image2D &&img) function Image2DGL (line 4859) | class CL_API_PREFIX__VERSION_1_1_DEPRECATED Image2DGL : public Image2D class Image2DArray (line 4943) | class Image2DArray : public Image method Image2DArray (line 4946) | Image2DArray(const Context &context, cl_mem_flags flags, ImageFormat... method Image2DArray (line 4968) | Image2DArray() {} method Image2DArray (line 4977) | explicit Image2DArray(const cl_mem &imageArray, bool retainObject = ... method Image2DArray (line 4981) | Image2DArray &operator=(const cl_mem &rhs) method Image2DArray (line 4990) | Image2DArray(const Image2DArray &img) method Image2DArray (line 4997) | Image2DArray &operator=(const Image2DArray &img) method Image2DArray (line 5006) | Image2DArray(Image2DArray &&img) CL_HPP_NOEXCEPT_ : Image(std::move(... method Image2DArray (line 5011) | Image2DArray &operator=(Image2DArray &&img) class Image3D (line 5025) | class Image3D : public Image method Image3D (line 5032) | Image3D(const Context &context, cl_mem_flags flags, ImageFormat form... method Image3D (line 5087) | Image3D() method Image3D (line 5098) | explicit Image3D(const cl_mem &image3D, bool retainObject = false) method Image3D (line 5106) | Image3D &operator=(const cl_mem &rhs) method Image3D (line 5115) | Image3D(const Image3D &img) method Image3D (line 5122) | Image3D &operator=(const Image3D &img) method Image3D (line 5131) | Image3D(Image3D &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method Image3D (line 5136) | Image3D &operator=(Image3D &&img) class Image3DGL (line 5152) | class Image3DGL : public Image3D method Image3DGL (line 5160) | Image3DGL(const Context &context, cl_mem_flags flags, cl_GLenum targ... method Image3DGL (line 5174) | Image3DGL() method Image3DGL (line 5185) | explicit Image3DGL(const cl_mem &image, bool retainObject = false) method Image3DGL (line 5193) | Image3DGL &operator=(const cl_mem &rhs) method Image3DGL (line 5202) | Image3DGL(const Image3DGL &img) method Image3DGL (line 5209) | Image3DGL &operator=(const Image3DGL &img) method Image3DGL (line 5218) | Image3DGL(Image3DGL &&img) CL_HPP_NOEXCEPT_ : Image3D(std::move(img)... method Image3DGL (line 5223) | Image3DGL &operator=(Image3DGL &&img) class ImageGL (line 5238) | class ImageGL : public Image method ImageGL (line 5241) | ImageGL(const Context &context, cl_mem_flags flags, cl_GLenum target... method ImageGL (line 5254) | ImageGL() method ImageGL (line 5265) | explicit ImageGL(const cl_mem &image, bool retainObject = false) method ImageGL (line 5269) | ImageGL &operator=(const cl_mem &rhs) method ImageGL (line 5278) | ImageGL(const ImageGL &img) method ImageGL (line 5285) | ImageGL &operator=(const ImageGL &img) method ImageGL (line 5294) | ImageGL(ImageGL &&img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {} method ImageGL (line 5299) | ImageGL &operator=(ImageGL &&img) class Pipe (line 5315) | class Pipe : public Memory method Pipe (line 5327) | Pipe(const Context &context, cl_uint packet_size, cl_uint max_packet... method Pipe (line 5349) | Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err = NULL) method Pipe (line 5366) | Pipe() method Pipe (line 5377) | explicit Pipe(const cl_mem &pipe, bool retainObject = false) method Pipe (line 5385) | Pipe &operator=(const cl_mem &rhs) method Pipe (line 5394) | Pipe(const Pipe &pipe) method Pipe (line 5401) | Pipe &operator=(const Pipe &pipe) method Pipe (line 5410) | Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {} method Pipe (line 5415) | Pipe &operator=(Pipe &&pipe) method cl_int (line 5423) | cl_int getInfo(cl_pipe_info name, T *param) const method getInfo (line 5430) | typename detail::param_traits::param_typ... class Sampler (line 5452) | class Sampler : public detail::Wrapper method Sampler (line 5456) | Sampler() {} method Sampler (line 5462) | Sampler(const Context &context, cl_bool normalized_coords, cl_addres... method Sampler (line 5501) | explicit Sampler(const cl_sampler &sampler, bool retainObject = false) method Sampler (line 5510) | Sampler &operator=(const cl_sampler &rhs) method Sampler (line 5519) | Sampler(const Sampler &sam) method Sampler (line 5526) | Sampler &operator=(const Sampler &sam) method Sampler (line 5535) | Sampler(Sampler &&sam) CL_HPP_NOEXCEPT_ : detail::Wrapper(s... method Sampler (line 5540) | Sampler &operator=(Sampler &&sam) method cl_int (line 5548) | cl_int getInfo(cl_sampler_info name, T *param) const method getInfo (line 5555) | typename detail::param_traits::param_... class Program (line 5567) | class Program method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... class CommandQueue (line 5568) | class CommandQueue method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... class DeviceCommandQueue (line 5569) | class DeviceCommandQueue method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... class Kernel (line 5570) | class Kernel method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function LocalSpaceArg (line 5681) | inline LocalSpaceArg Local(size_type size) class Kernel (line 5695) | class Kernel : public detail::Wrapper method Kernel (line 5701) | Kernel() {} method Kernel (line 5711) | explicit Kernel(const cl_kernel &kernel, bool retainObject = false) method Kernel (line 5720) | Kernel &operator=(const cl_kernel &rhs) method Kernel (line 5729) | Kernel(const Kernel &kernel) method Kernel (line 5736) | Kernel &operator=(const Kernel &kernel) method Kernel (line 5745) | Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper(... method Kernel (line 5750) | Kernel &operator=(Kernel &&kernel) method cl_int (line 5757) | cl_int getInfo(cl_kernel_info name, T *param) const method getInfo (line 5763) | typename detail::param_traits::param_t... method cl_int (line 5776) | cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *para... method getArgInfo (line 5783) | typename detail::param_traits::par... method cl_int (line 5797) | cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_i... method getWorkGroupInfo (line 5804) | typename detail::param_traits &argPtr) method cl_int (line 5865) | cl_int setArg(cl_uint index, const cl::vector &argPtr) method setArg (line 5873) | typename std::enable_if::value, cl_int>::type set... method setArg (line 5882) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 5889) | cl_int setArg(cl_uint index, size_type size, const void *argPtr) method cl_int (line 5899) | cl_int setSVMPointers(const vector &pointerList) method cl_int (line 5910) | cl_int setSVMPointers(const std::array &pointer... method cl_int (line 5927) | cl_int enableFineGrainedSystemSVM(bool svmEnabled) method setSVMPointersHelper (line 5935) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5943) | typename std::enable_if::value, void>::type setS... method setSVMPointersHelper (line 5951) | void setSVMPointersHelper(std::array &pointerLi... method setSVMPointersHelper (line 5958) | typename std::enable_if::value, void>::type setS... method cl_int (line 5965) | cl_int setSVMPointers(const T0 &t0, Ts &...ts) method cl_int (line 5975) | cl_int setExecInfo(cl_kernel_exec_info param_name, const T &val) method cl_int (line 5981) | cl_int setExecInfo(typename detail::param_traits method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6605) | inline Program linkProgram(Program input1, Program input2, const char ... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function Program (line 6630) | inline Program linkProgram(vector inputPrograms, const char *... method Program (line 6018) | Program(const string &source, bool build = false, cl_int *err = NULL) method Program (line 6050) | Program(const Context &context, const string &source, bool build = f... method Program (line 6084) | Program(const Sources &sources, cl_int *err = NULL) method Program (line 6118) | Program(const Context &context, const Sources &sources, cl_int *err ... method Program (line 6153) | Program(const vector &IL, bool build = false, cl_int *err = NULL) method Program (line 6199) | Program(const Context &context, const vector &IL, bool build =... method Program (line 6258) | Program(const Context &context, const vector &devices, const... method Program (line 6322) | Program(const Context &context, const vector &devices, const... method Program (line 6345) | Program() {} method Program (line 6354) | explicit Program(const cl_program &program, bool retainObject = false) method Program (line 6358) | Program &operator=(const cl_program &rhs) method Program (line 6367) | Program(const Program &program) method Program (line 6374) | Program &operator=(const Program &program) method Program (line 6383) | Program(Program &&program) CL_HPP_NOEXCEPT_ : detail::Wrapper &devices, const char *options = NULL, method cl_int (line 6410) | cl_int build(const Device &device, const char *options = NULL, method cl_int (line 6422) | cl_int build(const char *options = NULL, void(CL_CALLBACK *notifyFpt... method cl_int (line 6431) | cl_int compile(const char *options = NULL, void(CL_CALLBACK *notifyF... method cl_int (line 6440) | cl_int getInfo(cl_program_info name, T *param) const method getInfo (line 6446) | typename detail::param_traits::param_... method cl_int (line 6458) | cl_int getBuildInfo(const Device &device, cl_program_build_info name... method getBuildInfo (line 6465) | typename detail::param_traits::... method getBuildInfo (line 6483) | vector *kernels) method CL_API_PREFIX__VERSION_2_2_DEPRECATED (line 6571) | CL_API_PREFIX__VERSION_2_2_DEPRECATED cl_int method setSpecializationConstant (line 6585) | typename std::enable_if::value, cl_int>::type se... method cl_int (line 6596) | cl_int setSpecializationConstant(cl_uint index, size_type size, cons... function cl_int (line 6667) | inline cl_int cl::Program::getInfo(cl_program_info name, vector method makeDefault (line 6759) | static void makeDefault() method makeDefaultProvided (line 6794) | static void makeDefaultProvided(const CommandQueue &c) { default_ = ... method unitTestClearDefault (line 6804) | static void unitTestClearDefault() { default_ = CommandQueue(); } method CommandQueue (line 6812) | CommandQueue(cl_command_queue_properties properties, cl_int *err = N... method CommandQueue (line 6882) | CommandQueue(QueueProperties properties, cl_int *err = NULL) method CommandQueue (line 6948) | explicit CommandQueue(const Context &context, cl_command_queue_prope... method CommandQueue (line 7016) | explicit CommandQueue(const Context &context, QueueProperties proper... method CommandQueue (line 7078) | CommandQueue(const Context &context, const Device &device, cl_comman... method CommandQueue (line 7127) | CommandQueue(const Context &context, const Device &device, QueueProp... method CommandQueue (line 7172) | static CommandQueue getDefault(cl_int *err = NULL) method CommandQueue (line 7194) | static CommandQueue setDefault(const CommandQueue &default_queue) method CommandQueue (line 7201) | CommandQueue() {} method CommandQueue (line 7210) | explicit CommandQueue(const cl_command_queue &commandQueue, bool ret... method CommandQueue (line 7214) | CommandQueue &operator=(const cl_command_queue &rhs) method CommandQueue (line 7223) | CommandQueue(const CommandQueue &queue) method CommandQueue (line 7230) | CommandQueue &operator=(const CommandQueue &queue) method CommandQueue (line 7239) | CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_ : detail::Wrappe... method CommandQueue (line 7244) | CommandQueue &operator=(CommandQueue &&queue) method cl_int (line 7251) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 7258) | typename detail::param_traits::... method cl_int (line 7269) | cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, siz... method cl_int (line 7285) | cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, si... method cl_int (line 7301) | cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_... method cl_int (line 7317) | cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking,... method cl_int (line 7337) | cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking... method cl_int (line 7357) | cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, c... method cl_int (line 7389) | cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, ... method cl_int (line 7407) | cl_int enqueueReadImage(const Image &image, cl_bool blocking, const ... method cl_int (line 7425) | cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const... method cl_int (line 7443) | cl_int enqueueCopyImage(const Image &src, const Image &dst, const ar... method cl_int (line 7469) | cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, con... method cl_int (line 7494) | cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const... method cl_int (line 7519) | cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, cons... method cl_int (line 7538) | cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst,... method cl_int (line 7556) | cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst,... method cl_int (line 7622) | cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, s... method cl_int (line 7644) | cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, cl_ma... method cl_int (line 7665) | cl_int enqueueMapSVM(cl::vector &container, cl_bool blocki... method cl_int (line 7683) | cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr,... method cl_int (line 7706) | cl_int enqueueUnmapSVM(T *ptr, const vector *events = NULL, E... method cl_int (line 7726) | cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector *... method cl_int (line 7746) | cl_int enqueueUnmapSVM(cl::vector &container, const vector... method cl_int (line 7774) | cl_int enqueueMarkerWithWaitList(const vector *events = 0, Ev... method cl_int (line 7800) | cl_int enqueueBarrierWithWaitList(const vector *events = 0, E... method cl_int (line 7819) | cl_int enqueueMigrateMemObjects(const vector &memObjects, cl... method cl_int (line 7853) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cons... method cl_int (line 7877) | cl_int enqueueMigrateSVM(const cl::vector &svmRawPointers, cl_m... method cl_int (line 7890) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7910) | cl_int enqueueMigrateSVM(const cl::vector> &svmPoi... method cl_int (line 7922) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7941) | cl_int enqueueMigrateSVM(const cl::vector> &svm... method cl_int (line 7949) | cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &off... method CL_API_PREFIX__VERSION_1_2_DEPRECATED (line 7969) | CL_API_PREFIX__VERSION_1_2_DEPRECATED cl_int method cl_int (line 7987) | cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std:... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8021) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8033) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8042) | cl_int enqueueAcquireGLObjects(const vector *mem_objects = N... method cl_int (line 8060) | cl_int enqueueReleaseGLObjects(const vector *mem_objects = N... method cl_int (line 8086) | cl_int enqueueAcquireD3D10Objects(const vector *mem_objects ... method cl_int (line 8115) | cl_int enqueueReleaseD3D10Objects(const vector *mem_objects ... method CL_API_PREFIX__VERSION_1_1_DEPRECATED (line 8149) | CL_API_PREFIX__VERSION_1_1_DEPRECATED method cl_int (line 8156) | cl_int flush() const { return detail::errHandler(::clFlush(object_),... method cl_int (line 8158) | cl_int finish() const { return detail::errHandler(::clFinish(object_... type DeviceQueueProperties (line 8167) | enum class DeviceQueueProperties : cl_command_queue_properties function DeviceQueueProperties (line 8173) | inline DeviceQueueProperties operator|(DeviceQueueProperties lhs, Devi... class DeviceCommandQueue (line 8182) | class DeviceCommandQueue : public detail::Wrapper method DeviceCommandQueue (line 8188) | DeviceCommandQueue() {} method DeviceCommandQueue (line 8193) | DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err = N... method DeviceCommandQueue (line 8215) | DeviceCommandQueue(const Context &context, const Device &device, method DeviceCommandQueue (line 8235) | DeviceCommandQueue(const Context &context, const Device &device, cl_... method DeviceCommandQueue (line 8258) | explicit DeviceCommandQueue(const cl_command_queue &commandQueue, bo... method DeviceCommandQueue (line 8262) | DeviceCommandQueue &operator=(const cl_command_queue &rhs) method DeviceCommandQueue (line 8271) | DeviceCommandQueue(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8278) | DeviceCommandQueue &operator=(const DeviceCommandQueue &queue) method DeviceCommandQueue (line 8287) | DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_ : de... method DeviceCommandQueue (line 8292) | DeviceCommandQueue &operator=(DeviceCommandQueue &&queue) method cl_int (line 8299) | cl_int getInfo(cl_command_queue_info name, T *param) const method getInfo (line 8306) | typename detail::param_traits::... method DeviceCommandQueue (line 8323) | static DeviceCommandQueue makeDefault(cl_int *err = nullptr) method DeviceCommandQueue (line 8349) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8373) | static DeviceCommandQueue makeDefault(const Context &context, const ... method DeviceCommandQueue (line 8400) | static DeviceCommandQueue updateDefault(const Context &context, cons... method DeviceCommandQueue (line 8417) | static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_i... type detail (line 8425) | namespace detail function cl_int (line 814) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 823) | static inline cl_int errHandler(cl_int err, const char *errStr = NULL) function cl_int (line 1008) | inline cl_int getInfoHelper(Functor f, cl_uint name, T *param, long) function cl_int (line 1016) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1079) | inline cl_int getInfoHelper(Func f, cl_uint name, vector *param, ... function cl_int (line 1114) | inline cl_int getInfoHelper(Func f, cl_uint name, string *param, long) function cl_int (line 1147) | inline cl_int getInfoHelper(Func f, cl_uint name, array (line 1722) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1750) | struct ReferenceHandler method cl_int (line 1733) | static cl_int retain(cl_device_id device) { return ::clRetainDevic... method cl_int (line 1743) | static cl_int release(cl_device_id device) { return ::clReleaseDev... method cl_int (line 1753) | static cl_int retain(cl_device_id) { return CL_SUCCESS; } method cl_int (line 1755) | static cl_int release(cl_device_id) { return CL_SUCCESS; } type ReferenceHandler (line 1760) | struct ReferenceHandler method cl_int (line 1763) | static cl_int retain(cl_platform_id) { return CL_SUCCESS; } method cl_int (line 1765) | static cl_int release(cl_platform_id) { return CL_SUCCESS; } type ReferenceHandler (line 1769) | struct ReferenceHandler method cl_int (line 1771) | static cl_int retain(cl_context context) { return ::clRetainContex... method cl_int (line 1772) | static cl_int release(cl_context context) { return ::clReleaseCont... type ReferenceHandler (line 1776) | struct ReferenceHandler method cl_int (line 1778) | static cl_int retain(cl_command_queue queue) { return ::clRetainCo... method cl_int (line 1779) | static cl_int release(cl_command_queue queue) { return ::clRelease... type ReferenceHandler (line 1783) | struct ReferenceHandler method cl_int (line 1785) | static cl_int retain(cl_mem memory) { return ::clRetainMemObject(m... method cl_int (line 1786) | static cl_int release(cl_mem memory) { return ::clReleaseMemObject... type ReferenceHandler (line 1790) | struct ReferenceHandler method cl_int (line 1792) | static cl_int retain(cl_sampler sampler) { return ::clRetainSample... method cl_int (line 1793) | static cl_int release(cl_sampler sampler) { return ::clReleaseSamp... type ReferenceHandler (line 1797) | struct ReferenceHandler method cl_int (line 1799) | static cl_int retain(cl_program program) { return ::clRetainProgra... method cl_int (line 1800) | static cl_int release(cl_program program) { return ::clReleaseProg... type ReferenceHandler (line 1804) | struct ReferenceHandler method cl_int (line 1806) | static cl_int retain(cl_kernel kernel) { return ::clRetainKernel(k... method cl_int (line 1807) | static cl_int release(cl_kernel kernel) { return ::clReleaseKernel... type ReferenceHandler (line 1811) | struct ReferenceHandler method cl_int (line 1813) | static cl_int retain(cl_event event) { return ::clRetainEvent(even... method cl_int (line 1814) | static cl_int release(cl_event event) { return ::clReleaseEvent(ev... function cl_uint (line 1820) | static cl_uint getVersion(const vector &versionInfo) function cl_uint (line 1841) | static cl_uint getPlatformVersion(cl_platform_id platform) function cl_uint (line 1851) | static cl_uint getDevicePlatformVersion(cl_device_id device) function cl_uint (line 1858) | static cl_uint getContextPlatformVersion(cl_context context) class Wrapper (line 1873) | class Wrapper method Wrapper (line 1882) | Wrapper() method Wrapper (line 1886) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 1903) | Wrapper(const Wrapper &rhs) method Wrapper (line 1909) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 1944) | const cl_type &operator()() const { return object_; } method cl_type (line 1946) | cl_type &operator()() { return object_; } method cl_type (line 1948) | cl_type get() const { return object_; } method cl_int (line 1954) | cl_int retain() const method cl_int (line 1966) | cl_int release() const class Wrapper (line 1980) | class Wrapper method isReferenceCountable (line 1989) | static bool isReferenceCountable(cl_device_id device) method Wrapper (line 2010) | Wrapper() method Wrapper (line 2015) | Wrapper(const cl_type &obj, bool retainObject) method Wrapper (line 2029) | Wrapper(const Wrapper &rhs) method Wrapper (line 2036) | Wrapper(Wrapper &&rhs) CL_HPP_NOEXCEPT_ method cl_type (line 2077) | const cl_type &operator()() const { return object_; } method cl_type (line 2079) | cl_type &operator()() { return object_; } method cl_type (line 2081) | cl_type get() const { return object_; } method cl_int (line 2090) | cl_int retain() const method cl_int (line 2102) | cl_int release() const function cl_int (line 2153) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... function cl_int (line 2166) | static inline cl_int buildErrHandler(cl_int err, const char *errStr,... class SVMTraitNull (line 3525) | class SVMTraitNull method cl_svm_mem_flags (line 3528) | static cl_svm_mem_flags getSVMMemFlags() { return 0; } class Deleter (line 3736) | class Deleter method Deleter (line 3745) | Deleter(const Alloc &alloc, size_type copies) type KernelArgumentHandler (line 5646) | struct KernelArgumentHandler type KernelArgumentHandler::value>::type> (line 5651) | struct KernelArgumentHandler::value>::type> (line 5660) | struct KernelArgumentHandler (line 5669) | struct KernelArgumentHandler method size_type (line 5671) | static size_type size(const LocalSpaceArg &value) { return value.s... type KernelArgumentHandler (line 8429) | struct KernelArgumentHandler method size_type (line 8431) | static size_type size(const cl::DeviceCommandQueue &) { return siz... method cl_command_queue (line 8432) | static const cl_command_queue *ptr(const cl::DeviceCommandQueue &v... function cl_int (line 8546) | inline cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking... function cl_int (line 8560) | inline cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blockin... function cl_int (line 8606) | inline cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags fla... function cl_int (line 8625) | inline cl_int enqueueMapSVM(cl::pointer &ptr, cl_bool blocking, ... function cl_int (line 8644) | inline cl_int enqueueMapSVM(cl::vector &container, cl_bool b... function cl_int (line 8659) | inline cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped... function cl_int (line 8690) | inline cl_int enqueueUnmapSVM(T *ptr, const vector *events = NU... function cl_int (line 8708) | inline cl_int enqueueUnmapSVM(cl::pointer &ptr, const vector &container, const v... function cl_int (line 8740) | inline cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, ... function cl_int (line 8760) | inline cl_int copy(IteratorType startIterator, IteratorType endIterato... function cl_int (line 8776) | inline cl_int copy(const cl::Buffer &buffer, IteratorType startIterato... function cl_int (line 8792) | inline cl_int copy(const CommandQueue &queue, IteratorType startIterat... function cl_int (line 8829) | inline cl_int copy(const CommandQueue &queue, const cl::Buffer &buffer... function cl_int (line 8863) | inline cl_int mapSVM(cl::vector &container) function cl_int (line 8872) | inline cl_int unmapSVM(cl::vector &container) function cl_int (line 8880) | inline cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool bloc... function cl_int (line 8898) | inline cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blo... function cl_int (line 8916) | inline cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &d... function cl_int (line 8934) | inline cl_int enqueueReadImage(const Image &image, cl_bool blocking, c... function cl_int (line 8949) | inline cl_int enqueueWriteImage(const Image &image, cl_bool blocking, ... function cl_int (line 8964) | inline cl_int enqueueCopyImage(const Image &src, const Image &dst, con... function cl_int (line 8979) | inline cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer ... function cl_int (line 8994) | inline cl_int enqueueCopyBufferToImage(const Buffer &src, const Image ... function cl_int (line 9010) | inline cl_int flush(void) function cl_int (line 9023) | inline cl_int finish(void) class EnqueueArgs (line 9037) | class EnqueueArgs method EnqueueArgs (line 9050) | EnqueueArgs(NDRange global) method EnqueueArgs (line 9057) | EnqueueArgs(NDRange global, NDRange local) method EnqueueArgs (line 9064) | EnqueueArgs(NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9071) | EnqueueArgs(Event e, NDRange global) method EnqueueArgs (line 9080) | EnqueueArgs(Event e, NDRange global, NDRange local) method EnqueueArgs (line 9089) | EnqueueArgs(Event e, NDRange offset, NDRange global, NDRange local) method EnqueueArgs (line 9098) | EnqueueArgs(const vector &events, NDRange global) method EnqueueArgs (line 9106) | EnqueueArgs(const vector &events, NDRange global, NDRange local) method EnqueueArgs (line 9114) | EnqueueArgs(const vector &events, NDRange offset, NDRange glo... method EnqueueArgs (line 9122) | EnqueueArgs(CommandQueue &queue, NDRange global) method EnqueueArgs (line 9129) | EnqueueArgs(CommandQueue &queue, NDRange global, NDRange local) method EnqueueArgs (line 9136) | EnqueueArgs(CommandQueue &queue, NDRange offset, NDRange global, NDR... method EnqueueArgs (line 9143) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global) method EnqueueArgs (line 9152) | EnqueueArgs(CommandQueue &queue, Event e, NDRange global, NDRange lo... method EnqueueArgs (line 9161) | EnqueueArgs(CommandQueue &queue, Event e, NDRange offset, NDRange gl... method EnqueueArgs (line 9170) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9178) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... method EnqueueArgs (line 9186) | EnqueueArgs(CommandQueue &queue, const vector &events, NDRang... class KernelFunctor (line 9204) | class KernelFunctor method setArgs (line 9210) | void setArgs(T0 &&t0, T1s &&...t1s) method setArgs (line 9217) | void setArgs(T0 &&t0) method setArgs (line 9223) | void setArgs() method KernelFunctor (line 9228) | KernelFunctor(Kernel kernel) method KernelFunctor (line 9232) | KernelFunctor(const Program &program, const string name, cl_int *err... method Event (line 9244) | Event operator()(const EnqueueArgs &args, Ts... ts) method Event (line 9260) | Event operator()(const EnqueueArgs &args, Ts... ts, cl_int &error) method cl_int (line 9271) | cl_int setSVMPointers(const vector &pointerList) { return ke... method cl_int (line 9274) | cl_int setSVMPointers(const T0 &t0, T1s &...ts) method Kernel (line 9280) | Kernel getKernel() { return kernel_; } type compatibility (line 9283) | namespace compatibility class size_t (line 658) | class size_t method size_type (line 681) | size_type &operator[](int index) { return data_[index]; } method size_type (line 683) | const size_type &operator[](int index) const { return data_[index]; } type make_kernel (line 9290) | struct make_kernel method make_kernel (line 9296) | make_kernel(const Program &program, const string name, cl_int *err... method make_kernel (line 9300) | make_kernel(const Kernel kernel) method Event (line 9310) | Event operator()(const EnqueueArgs &enqueueArgs, Ts... args) { ret... FILE: clu/clu.cpp type PrimaryContex (line 19) | struct PrimaryContex type InfoItem (line 30) | struct InfoItem function split (line 37) | void split(const std::string &str, char delim, std::vector ... function stripQuotes (line 58) | std::string stripQuotes(const std::string &str) type clu (line 77) | namespace clu type ArgParse (line 79) | enum ArgParse function createPlatform (line 86) | cl::Platform createPlatform(cl_device_type type, const PlatformConstra... function createPlatform (line 132) | cl::Platform createPlatform(cl_device_type type, const std::vector &platforms, cl_device_t... function filterDevices (line 167) | bool filterDevices(const cl::Platform &platform, std::vector &devices, const cl::Conte... function cl_device_id (line 224) | cl_device_id getFirstDevice(const cl::Context &context, cl_int *err) function createContext (line 254) | cl::Context createContext(const cl::Platform &platform, cl_device_type... function createContext (line 271) | cl::Context createContext(const cl::Platform &platform, cl_device_type... function createContext (line 277) | cl::Context createContext(cl::Device *device_out, cl_device_type type,... function setPrimaryContext (line 326) | bool setPrimaryContext(const cl::Context &context, const cl::Device &d... function clearPrimaryContext (line 344) | void clearPrimaryContext() function initPrimaryContext (line 356) | bool initPrimaryContext(cl_device_type type, const PlatformConstraint ... function initPrimaryContext (line 367) | bool initPrimaryContext(cl_device_type type, const std::vector &args, cl_device... function parseVersion (line 588) | bool parseVersion(const char *version_string, cl_uint *version_major, ... function platformVersion (line 643) | void platformVersion(cl_platform_id platform, cl_uint *version_major, ... function printPlatformInfo (line 764) | void printPlatformInfo(std::ostream &out, const cl::Platform &platform... function printDeviceInfo (line 795) | void printDeviceInfo(std::ostream &out, const cl::Device &device, cons... FILE: clu/clu.h function namespace (line 29) | namespace clu FILE: clu/cluBuffer.h function namespace (line 13) | namespace clu FILE: clu/cluConstraint.cpp type clu (line 11) | namespace clu function PlatformConstraint (line 13) | PlatformConstraint platformNameLike(const char *name, bool ignore_case) function PlatformConstraint (line 35) | PlatformConstraint platformVendorLike(const char *name, bool ignore_case) function PlatformConstraint (line 61) | PlatformConstraint platformVersionMin(unsigned major, unsigned minor) function DeviceConstraint (line 74) | DeviceConstraint deviceVersionMin(unsigned major, unsigned minor) function DeviceConstraint (line 97) | DeviceConstraint deviceNameLike(const char *name, bool ignore_case) function DeviceConstraint (line 121) | DeviceConstraint deviceVendorLike(const char *name, bool ignore_case) FILE: clu/cluConstraint.h function namespace (line 6) | namespace clu FILE: clu/cluKernel.cpp type clu (line 10) | namespace clu function KernelSize (line 12) | KernelSize KernelGrid::adjustedGlobal() const function cl_int (line 48) | cl_int Kernel::setEntry(cl::Program &program, const char *entry_point,... function cl_int (line 64) | cl_int Kernel::addLocal(const LocalMemArgSizeFunc &arg_func) function cl_int (line 108) | cl_int Kernel::setLocalMemArgs(int arg_count) function cl_int (line 135) | cl_int Kernel::invoke(cl::CommandQueue &queue, const KernelGrid &grid,... FILE: clu/cluKernel.h function namespace (line 15) | namespace clu function const (line 168) | inline size_t operator[](int dim) const function volume (line 195) | inline size_t volume() const type KernelGrid (line 239) | struct KernelGrid function localMemFirst (line 286) | struct EventList function cl (line 438) | inline cl::Kernel &kernel() { return kernel_; } function cl_int (line 447) | cl_int preInvoke(ARGS... args) FILE: clu/cluProgram.cpp type clu (line 31) | namespace clu function printBuildLog (line 33) | void printBuildLog(std::ostream &out, const cl::Program &program, cons... function printBuildLogs (line 62) | void printBuildLogs(std::ostream &out, const cl::Program &program, con... function listDevices (line 96) | unsigned listDevices(std::vector &devices, const cl::Progr... function maxWorkgroupSize (line 123) | size_t maxWorkgroupSize(const cl::Kernel &kernel, const LocalMemCalcFu... function executablePath (line 315) | bool executablePath(char *buffer, size_t buffer_size) function applicationDirectory (line 343) | size_t applicationDirectory(char *buffer, size_t buffer_size) function pathSeparator (line 385) | int pathSeparator() function cl_int (line 605) | cl_int buildProgramFromFile(cl::Program &program, cl::Context &ocl, st... function cl_int (line 668) | cl_int buildProgramFromString(cl::Program &program, cl::Context &ocl, ... FILE: clu/cluProgram.h function namespace (line 15) | namespace clu FILE: cmake/TextFileResource.py class ArgParser (line 18) | class ArgParser(argparse.ArgumentParser): method error (line 20) | def error(self, message): class StyleInfo (line 30) | class StyleInfo: method __init__ (line 32) | def __init__(self, function buildStyles (line 43) | def buildStyles(): function str2bool (line 77) | def str2bool(val): function resolveIncludeFilePath (line 177) | def resolveIncludeFilePath(include_file, include_dirs): function resolveIncludeDirectives (line 186) | def resolveIncludeDirectives(regex, content, include_dirs): function selectStyle (line 215) | def selectStyle(styles, args): FILE: cmake/tidy/wrap-clang-tidy.py function setup_args (line 66) | def setup_args(): function resolve_build_path (line 97) | def resolve_build_path(args): function escape_path (line 111) | def escape_path(path): class ProcessMessagePump (line 118) | class ProcessMessagePump: method __init__ (line 129) | def __init__(self, process): method pump (line 135) | def pump(self, log): method _pump (line 151) | def _pump(self, pipe): function fix_path (line 262) | def fix_path(line): function read_output (line 286) | def read_output(process, pipe, line): FILE: gputil/cl/gpuApiExceptionCode.cpp type gputil (line 10) | namespace gputil FILE: gputil/cl/gpuBuffer.cpp function cl_command_queue (line 31) | inline cl_command_queue selectQueue(gputil::Device &device, gputil::Queu... function resizeBuffer (line 41) | size_t resizeBuffer(gputil::Buffer &buffer, gputil::BufferDetail &imp, s... function actualSize (line 101) | size_t actualSize(const gputil::BufferDetail &imp) type gputil (line 113) | namespace gputil function unpin (line 146) | void unpin(BufferDetail &imp, void *pinned_ptr, Queue *explicit_queue,... function Buffer (line 210) | Buffer &Buffer::operator=(Buffer &&other) noexcept function copyBuffer (line 686) | size_t copyBuffer(Buffer &dst, const Buffer &src, Queue *queue, Event ... function copyBuffer (line 692) | size_t copyBuffer(Buffer &dst, const Buffer &src, size_t byte_count, Q... function copyBuffer (line 698) | size_t copyBuffer(Buffer &dst, size_t dst_offset, const Buffer &src, s... FILE: gputil/cl/gpuBufferDetail.h function namespace (line 18) | namespace gputil FILE: gputil/cl/gpuDevice.cpp type gputil (line 18) | namespace gputil function finaliseDetail (line 22) | void finaliseDetail(DeviceDetail &detail, const DeviceInfo *info) function enumerateDevices (line 83) | unsigned enumerateDevices(std::vector &cl_devices, std::ve... function DeviceInfo (line 225) | const DeviceInfo &Device::info() const function Queue (line 231) | Queue Device::defaultQueue() const function Queue (line 237) | Queue Device::createQueue(unsigned flags) const function Device (line 482) | Device &Device::operator=(const Device &other) function Device (line 492) | Device &Device::operator=(Device &&other) noexcept FILE: gputil/cl/gpuDeviceDetail.h function namespace (line 17) | namespace gputil FILE: gputil/cl/gpuEvent.cpp type gputil (line 13) | namespace gputil function Event (line 134) | Event &Event::operator=(const Event &other) function Event (line 154) | Event &Event::operator=(Event &&other) noexcept function EventDetail (line 167) | EventDetail *Event::detail() function EventDetail (line 179) | EventDetail *Event::detail() const FILE: gputil/cl/gpuEventDetail.h function namespace (line 13) | namespace gputil FILE: gputil/cl/gpuKernel.cpp type gputil (line 19) | namespace gputil function Device (line 155) | Device Kernel::device() function Kernel (line 166) | Kernel &Kernel::operator=(Kernel &&other) noexcept function Kernel (line 197) | Kernel openCLKernel(Program &program, const char *kernel_name) FILE: gputil/cl/gpuKernel2.h function namespace (line 30) | namespace clu function namespace (line 65) | namespace gputil FILE: gputil/cl/gpuKernelDetail.h function namespace (line 18) | namespace gputil FILE: gputil/cl/gpuPinnedBuffer.cpp type gputil (line 14) | namespace gputil function PinnedBuffer (line 192) | PinnedBuffer &PinnedBuffer::operator=(PinnedBuffer &&other) noexcept FILE: gputil/cl/gpuPlatform2.h function namespace (line 15) | namespace gputil FILE: gputil/cl/gpuProgram.cpp type gputil (line 16) | namespace gputil function prepareDebugBuildArgs (line 20) | void prepareDebugBuildArgs(const gputil::Device &gpu, const BuildArgs ... function Device (line 133) | Device Program::device() function Program (line 189) | Program &Program::operator=(const Program &other) function Program (line 210) | Program &Program::operator=(Program &&other) noexcept FILE: gputil/cl/gpuProgramDetail.h function namespace (line 17) | namespace gputil FILE: gputil/cl/gpuQueue.cpp type gputil (line 15) | namespace gputil type CallbackWrapper (line 19) | struct CallbackWrapper method CallbackWrapper (line 23) | explicit inline CallbackWrapper(std::function callback) function eventCallback (line 30) | void eventCallback(cl_event /*event*/, cl_int /*status*/, void *user_d... function Event (line 81) | Event Queue::mark() function QueueDetail (line 137) | QueueDetail *Queue::internal() const function Queue (line 143) | Queue &Queue::operator=(const Queue &other) function Queue (line 153) | Queue &Queue::operator=(Queue &&other) noexcept FILE: gputil/cl/gpuQueueDetail.h function namespace (line 13) | namespace gputil FILE: gputil/cuda/cutil_atomic.h function __device__ (line 26) | inline __device__ void gputilAtomicInitI32(atomic_int *obj, int val) function __device__ (line 30) | inline __device__ void gputilAtomicStoreI32(atomic_int *obj, int val) function __device__ (line 34) | inline __device__ int gputilAtomicLoadI32(atomic_int *obj) function __device__ (line 38) | inline __device__ int gputilAtomicExchangeI32(atomic_int *obj, int desired) function __device__ (line 42) | inline __device__ bool gputilAtomicCasI32(atomic_int *obj, int expected,... function __device__ (line 53) | inline __device__ void gputilAtomicInitU32(atomic_uint *obj, uint val) function __device__ (line 57) | inline __device__ void gputilAtomicStoreU32(atomic_uint *obj, uint val) function __device__ (line 61) | inline __device__ uint gputilAtomicLoadU32(atomic_uint *obj) function __device__ (line 65) | inline __device__ uint gputilAtomicExchangeU32(atomic_uint *obj, uint de... function __device__ (line 69) | inline __device__ bool gputilAtomicCasU32(atomic_uint *obj, uint expecte... function __device__ (line 80) | inline __device__ void gputilAtomicInitU64(atomic_ulong *obj, unsigned l... function __device__ (line 84) | inline __device__ void gputilAtomicStoreU64(atomic_ulong *obj, unsigned ... function gputilAtomicLoadU64 (line 88) | inline __device__ unsigned long long gputilAtomicLoadU64(atomic_ulong *obj) function gputilAtomicExchangeU64 (line 92) | inline __device__ unsigned long long gputilAtomicExchangeU64(atomic_ulon... function __device__ (line 96) | inline __device__ bool gputilAtomicCasU64(atomic_ulong *obj, unsigned lo... function __device__ (line 108) | inline __device__ void gputilAtomicInitF32(atomic_float *obj, float val) function __device__ (line 112) | inline __device__ void gputilAtomicStoreF32(atomic_float *obj, float val) function __device__ (line 116) | inline __device__ float gputilAtomicLoadF32(atomic_float *obj) function __device__ (line 120) | inline __device__ float gputilAtomicExchangeF32(atomic_float *obj, float... function __device__ (line 124) | inline __device__ bool gputilAtomicCasF32(atomic_float *obj, float expec... function __device__ (line 138) | inline __device__ int gputilAtomicAdd(atomic_int *p, int val) function __device__ (line 142) | inline __device__ int gputilAtomicSub(atomic_int *p, int val) function __device__ (line 146) | inline __device__ int gputilAtomicInc(atomic_int *p) function __device__ (line 150) | inline __device__ int gputilAtomicDec(atomic_int *p) function __device__ (line 154) | inline __device__ int gputilAtomicMin(atomic_int *p, int val) function __device__ (line 158) | inline __device__ int gputilAtomicMax(atomic_int *p, int val) function __device__ (line 162) | inline __device__ int gputilAtomicAnd(atomic_int *p, int val) function __device__ (line 166) | inline __device__ int gputilAtomicOr(atomic_int *p, int val) function __device__ (line 170) | inline __device__ int gputilAtomicXor(atomic_int *p, int val) function __device__ (line 175) | inline __device__ uint gputilAtomicAdd(atomic_uint *p, uint val) function __device__ (line 179) | inline __device__ uint gputilAtomicSub(atomic_uint *p, uint val) function __device__ (line 183) | inline __device__ uint gputilAtomicInc(atomic_uint *p) function __device__ (line 187) | inline __device__ uint gputilAtomicDec(atomic_uint *p) function __device__ (line 191) | inline __device__ uint gputilAtomicMin(atomic_uint *p, uint val) function __device__ (line 195) | inline __device__ uint gputilAtomicMax(atomic_uint *p, uint val) function __device__ (line 199) | inline __device__ uint gputilAtomicAnd(atomic_uint *p, uint val) function __device__ (line 203) | inline __device__ uint gputilAtomicOr(atomic_uint *p, uint val) function __device__ (line 207) | inline __device__ uint gputilAtomicXor(atomic_uint *p, uint val) FILE: gputil/cuda/cutil_decl.h function namespace (line 18) | namespace gputil FILE: gputil/cuda/cutil_importcl.h type uchar (line 89) | typedef unsigned char uchar; type uint (line 90) | typedef unsigned int uint; type longlong (line 91) | typedef long long longlong; type ulonglong (line 92) | typedef unsigned long long ulonglong; function get_num_groups (line 94) | inline __device__ unsigned get_num_groups(int i) function get_local_size (line 108) | inline __device__ unsigned get_local_size(int i) function get_group_id (line 122) | inline __device__ unsigned get_group_id(int i) function get_local_id (line 136) | inline __device__ unsigned get_local_id(int i) function get_global_size (line 150) | inline __device__ unsigned get_global_size(int i) function get_global_id (line 164) | inline __device__ unsigned get_global_id(int i) function __device__ (line 178) | inline __device__ float3 xyz(float4 v) FILE: gputil/cuda/cutil_math.h function _VECTOR_CONVERT_SET (line 504) | _VECTOR_CONVERT_SET(char) FILE: gputil/cuda/gpuApiExceptionCode.cpp type gputil (line 11) | namespace gputil FILE: gputil/cuda/gpuBuffer.cpp type gputil (line 27) | namespace gputil function cudaStream_t (line 29) | inline cudaStream_t selectStream(Queue *queue) function bufferCopy (line 46) | bool bufferCopy(void *dst, const void *src, size_t byte_count, cudaMem... function unpin (line 120) | void unpin(BufferDetail &imp, void *pinned_ptr, PinMode mode, Queue *q... function bufferSet (line 193) | bool bufferSet(void *mem, int value, size_t count, Queue *queue, Event... function cudaError_t (line 235) | cudaError_t bufferAlloc(BufferDetail *buf, size_t alloc_size) function bufferFree (line 268) | void bufferFree(BufferDetail *buf) function resizeBuffer (line 286) | size_t resizeBuffer(BufferDetail *imp, size_t new_size, bool force) function Buffer (line 334) | Buffer &Buffer::operator=(Buffer &&other) noexcept function copyBuffer (line 595) | size_t copyBuffer(Buffer &dst, const Buffer &src, Queue *queue, Event ... function copyBuffer (line 601) | size_t copyBuffer(Buffer &dst, const Buffer &src, size_t byte_count, Q... function copyBuffer (line 607) | size_t copyBuffer(Buffer &dst, size_t dst_offset, const Buffer &src, s... FILE: gputil/cuda/gpuBufferDetail.h function unsigned (line 18) | enum PinStatus : unsigned FILE: gputil/cuda/gpuDevice.cpp type gputil (line 21) | namespace gputil function initDeviceInfo (line 25) | void initDeviceInfo(DeviceInfo &gputil_info, const cudaDeviceProp &cud... function selectDevice (line 35) | bool selectDevice(DeviceDetail &detail, int device_id = -1) function DeviceInfo (line 138) | const DeviceInfo &Device::info() const function Queue (line 144) | Queue Device::defaultQueue() const function Queue (line 150) | Queue Device::createQueue(unsigned /*flags*/) const function Device (line 377) | Device &Device::operator=(const Device &other) function Device (line 387) | Device &Device::operator=(Device &&other) noexcept FILE: gputil/cuda/gpuDeviceDetail.h function namespace (line 19) | namespace gputil FILE: gputil/cuda/gpuEvent.cpp type gputil (line 16) | namespace gputil function destroyEvent (line 18) | void destroyEvent(cudaEvent_t event) function Event (line 119) | Event &Event::operator=(const Event &other) function Event (line 135) | Event &Event::operator=(Event &&other) noexcept function EventDetail (line 144) | EventDetail *Event::detail() function EventDetail (line 158) | EventDetail *Event::detail() const FILE: gputil/cuda/gpuEventDetail.h function namespace (line 17) | namespace gputil FILE: gputil/cuda/gpuKernel.cpp type gputil (line 25) | namespace gputil type cuda (line 27) | namespace cuda function preInvokeKernel (line 29) | int preInvokeKernel(const Device &device) function calcSharedMemSize (line 43) | size_t calcSharedMemSize(const KernelDetail &imp, size_t block_threads) function invokeKernel (line 61) | int invokeKernel(const KernelDetail &imp, const Dim3 &global_size, c... function Device (line 275) | Device Kernel::device() function Kernel (line 286) | Kernel &Kernel::operator=(Kernel &&other) noexcept function Kernel (line 317) | Kernel cudaKernel(Program &program, const void *kernel_function_ptr, FILE: gputil/cuda/gpuKernel2.h function namespace (line 32) | namespace gputil FILE: gputil/cuda/gpuKernelDetail.h function namespace (line 18) | namespace gputil FILE: gputil/cuda/gpuMemRegion.cpp type gputil (line 8) | namespace gputil FILE: gputil/cuda/gpuMemRegion.h function namespace (line 15) | namespace gputil FILE: gputil/cuda/gpuPinnedBuffer.cpp type gputil (line 18) | namespace gputil function addDirty (line 22) | void addDirty(std::vector &dirty_list, const MemRegion ®... function PinnedBuffer (line 226) | PinnedBuffer &PinnedBuffer::operator=(PinnedBuffer &&other) noexcept FILE: gputil/cuda/gpuPlatform2.h function namespace (line 11) | namespace gputil FILE: gputil/cuda/gpuProgram.cpp type gputil (line 10) | namespace gputil function Device (line 47) | Device Program::device() function Program (line 66) | Program &Program::operator=(const Program &other) function Program (line 87) | Program &Program::operator=(Program &&other) noexcept FILE: gputil/cuda/gpuProgramDetail.h function namespace (line 15) | namespace gputil FILE: gputil/cuda/gpuQueue.cpp type gputil (line 16) | namespace gputil function destroyStream (line 18) | void destroyStream(cudaStream_t &stream) type CallbackWrapper (line 28) | struct CallbackWrapper method CallbackWrapper (line 32) | explicit inline CallbackWrapper(std::function callback) function streamCallback (line 37) | void streamCallback(cudaStream_t /*event*/, cudaError_t /*status*/, vo... function Event (line 84) | Event Queue::mark() function QueueDetail (line 138) | QueueDetail *Queue::internal() const function Queue (line 144) | Queue &Queue::operator=(const Queue &other) function Queue (line 154) | Queue &Queue::operator=(Queue &&other) noexcept FILE: gputil/cuda/gpuQueueDetail.h function namespace (line 18) | namespace gputil FILE: gputil/cuda/ref.h function namespace (line 14) | namespace gputil FILE: gputil/gpuApiException.cpp type gputil (line 11) | namespace gputil FILE: gputil/gpuApiException.h function namespace (line 14) | namespace gputil FILE: gputil/gpuBuffer.h function namespace (line 16) | namespace gputil function T (line 441) | T arg() function BufferDetail (line 458) | inline BufferDetail *detail() const { return imp_; } FILE: gputil/gpuDevice.h type DeviceDetail (line 20) | struct DeviceDetail function class (line 23) | class gputilAPI Device FILE: gputil/gpuDeviceInfo.h function namespace (line 15) | namespace gputil FILE: gputil/gpuEvent.h function namespace (line 13) | namespace gputil FILE: gputil/gpuEventList.cpp type gputil (line 10) | namespace gputil FILE: gputil/gpuEventList.h function namespace (line 16) | namespace gputil FILE: gputil/gpuException.cpp type gputil (line 13) | namespace gputil FILE: gputil/gpuException.h function namespace (line 16) | namespace gputil FILE: gputil/gpuKernel.h function namespace (line 13) | namespace gputil function explicit (line 117) | explicit inline BufferArg(Buffer &buffer) function class (line 160) | class gputilAPI Kernel FILE: gputil/gpuPinMode.h function namespace (line 11) | namespace gputil FILE: gputil/gpuPinnedBuffer.h function namespace (line 15) | namespace gputil FILE: gputil/gpuProgram.h function namespace (line 15) | namespace gputil FILE: gputil/gpuQueue.h function namespace (line 16) | namespace gputil FILE: gputil/gpuThrow.cpp type gputil (line 13) | namespace gputil function log (line 15) | void log(const Exception &e) function log (line 21) | void log(const Exception &e, const char *file, int line) FILE: gputil/gpuThrow.h function namespace (line 46) | namespace gputil FILE: gputil/gpuVersion.h function namespace (line 13) | namespace gputil FILE: gputil/gpu_ext.h type longlong (line 103) | typedef long longlong; type ulong (line 104) | typedef ulong ulonglong; function gputilAtomicInitI32 (line 121) | inline void gputilAtomicInitI32(__global atomic_int *obj, int val) function gputilAtomicInitI32L (line 125) | inline void gputilAtomicInitI32L(__local atomic_int *obj, int val) function gputilAtomicStoreI32 (line 129) | inline void gputilAtomicStoreI32(__global atomic_int *obj, int val) function gputilAtomicStoreI32L (line 133) | inline void gputilAtomicStoreI32L(__local atomic_int *obj, int val) function gputilAtomicLoadI32 (line 137) | inline int gputilAtomicLoadI32(__global atomic_int *obj) function gputilAtomicLoadI32L (line 141) | inline int gputilAtomicLoadI32L(__local atomic_int *obj) function gputilAtomicExchangeI32 (line 145) | inline int gputilAtomicExchangeI32(__global atomic_int *obj, int desired) function gputilAtomicExchangeI32L (line 149) | inline int gputilAtomicExchangeI32L(__local atomic_int *obj, int desired) function gputilAtomicCasI32 (line 153) | inline bool gputilAtomicCasI32(__global atomic_int *obj, int expected, i... function gputilAtomicCasI32L (line 157) | inline bool gputilAtomicCasI32L(__local atomic_int *obj, int expected, i... function gputilAtomicInitU32 (line 162) | inline void gputilAtomicInitU32(__global atomic_uint *obj, uint val) function gputilAtomicInitU32L (line 166) | inline void gputilAtomicInitU32L(__local atomic_uint *obj, uint val) function gputilAtomicStoreU32 (line 170) | inline void gputilAtomicStoreU32(__global atomic_uint *obj, uint val) function gputilAtomicStoreU32L (line 174) | inline void gputilAtomicStoreU32L(__local atomic_uint *obj, uint val) function uint (line 178) | inline uint gputilAtomicLoadU32(__global atomic_uint *obj) function uint (line 182) | inline uint gputilAtomicLoadU32L(__local atomic_uint *obj) function uint (line 186) | inline uint gputilAtomicExchangeU32(__global atomic_uint *obj, uint desi... function uint (line 190) | inline uint gputilAtomicExchangeU32L(__local atomic_uint *obj, uint desi... function gputilAtomicCasU32 (line 194) | inline bool gputilAtomicCasU32(__global atomic_uint *obj, uint expected,... function gputilAtomicCasU32L (line 198) | inline bool gputilAtomicCasU32L(__local atomic_uint *obj, uint expected,... function gputilAtomicInitU64 (line 204) | inline void gputilAtomicInitU64(__global atomic_ulong *obj, ulonglong val) function gputilAtomicInitU64L (line 208) | inline void gputilAtomicInitU64L(__local atomic_ulong *obj, ulonglong val) function gputilAtomicStoreU64 (line 212) | inline void gputilAtomicStoreU64(__global atomic_ulong *obj, ulonglong val) function gputilAtomicStoreU64L (line 216) | inline void gputilAtomicStoreU64L(__local atomic_ulong *obj, ulonglong val) function ulonglong (line 220) | inline ulonglong gputilAtomicLoadU64(__global atomic_ulong *obj) function ulonglong (line 224) | inline ulonglong gputilAtomicLoadU64L(__local atomic_ulong *obj) function ulonglong (line 228) | inline ulonglong gputilAtomicExchangeU64(__global atomic_ulong *obj, ulo... function ulonglong (line 232) | inline ulonglong gputilAtomicExchangeU64L(__local atomic_ulong *obj, ulo... function gputilAtomicCasU64 (line 236) | inline bool gputilAtomicCasU64(__global atomic_ulong *obj, ulonglong exp... function gputilAtomicCasU64L (line 240) | inline bool gputilAtomicCasU64L(__local atomic_ulong *obj, ulonglong exp... function gputilAtomicInitF32 (line 247) | inline void gputilAtomicInitF32(__global atomic_float *obj, float val) function gputilAtomicInitF32L (line 251) | inline void gputilAtomicInitF32L(__local atomic_float *obj, float val) function gputilAtomicStoreF32 (line 255) | inline void gputilAtomicStoreF32(__global atomic_float *obj, float val) function gputilAtomicStoreF32L (line 259) | inline void gputilAtomicStoreF32L(__local atomic_float *obj, float val) function gputilAtomicLoadF32 (line 263) | inline float gputilAtomicLoadF32(__global atomic_float *obj) function gputilAtomicLoadF32L (line 268) | inline float gputilAtomicLoadF32L(__local atomic_float *obj) function gputilAtomicExchangeF32 (line 273) | inline float gputilAtomicExchangeF32(__global atomic_float *obj, float d... function gputilAtomicExchangeF32L (line 278) | inline float gputilAtomicExchangeF32L(__local atomic_float *obj, float d... function gputilAtomicCasF32 (line 283) | inline bool gputilAtomicCasF32(__global atomic_float *obj, float expecte... function gputilAtomicCasF32L (line 287) | inline bool gputilAtomicCasF32L(__local atomic_float *obj, float expecte... function gputilAtomicInitF32 (line 292) | inline void gputilAtomicInitF32(__global atomic_float *obj, float val) function gputilAtomicInitF32L (line 296) | inline void gputilAtomicInitF32L(__local atomic_float *obj, float val) function gputilAtomicStoreF32 (line 300) | inline void gputilAtomicStoreF32(__global atomic_float *obj, float val) function gputilAtomicStoreF32L (line 304) | inline void gputilAtomicStoreF32L(__local atomic_float *obj, float val) function gputilAtomicLoadF32 (line 308) | inline float gputilAtomicLoadF32(__global atomic_float *obj) function gputilAtomicLoadF32L (line 312) | inline float gputilAtomicLoadF32L(__local atomic_float *obj) function gputilAtomicExchangeF32 (line 316) | inline float gputilAtomicExchangeF32(__global atomic_float *obj, float d... function gputilAtomicExchangeF32L (line 320) | inline float gputilAtomicExchangeF32L(__local atomic_float *obj, float d... function gputilAtomicCasF32 (line 324) | inline bool gputilAtomicCasF32(__global atomic_float *obj, float expecte... function gputilAtomicCasF32L (line 333) | inline bool gputilAtomicCasF32L(__local atomic_float *obj, float expecte... type atomic_int (line 351) | typedef volatile int atomic_int; type uint (line 352) | typedef volatile uint atomic_uint; type atomic_float (line 353) | typedef volatile float atomic_float; type ulong (line 354) | typedef volatile ulong atomic_ulong; function gputilAtomicExchangeF32 (line 388) | inline float gputilAtomicExchangeF32(__global atomic_float *obj, float d... function gputilAtomicExchangeF32L (line 393) | inline float gputilAtomicExchangeF32L(__local atomic_float *obj, float d... function __device__ (line 422) | inline __device__ bool isGlobalThread(size_t x, size_t y, size_t z) function __device__ (line 427) | inline __device__ bool isLocalThread(size_t x, size_t y, size_t z) function __device__ (line 432) | inline __device__ bool isInGroup(size_t x, size_t y, size_t z) FILE: logutil/LogUtil.cpp type logutil (line 12) | namespace logutil function parseBytes (line 40) | bool parseBytes(std::istream &in, Bytes &bytes, bool read_suffix) FILE: logutil/LogUtil.h function ByteMagnitude (line 24) | enum class ByteMagnitude : int function namespace (line 269) | namespace std FILE: logutil/Logger.cpp type logutil (line 16) | namespace logutil function LogInterface (line 56) | LogInterface *logger() function LogInterface (line 62) | LogInterface *setLogger(LogInterface *logger) function LogInterface (line 70) | LogInterface *defaultLogger() FILE: logutil/Logger.h function LogLevel (line 18) | enum class LogLevel : int FILE: logutil/LoggerDetail.h function namespace (line 16) | namespace logutil FILE: ohm/Aabb.h function class (line 23) | class ohm_API Aabb FILE: ohm/CalculateSegmentKeys.cpp type ohm (line 11) | namespace ohm function calculateSegmentKeys (line 13) | size_t calculateSegmentKeys(KeyList &keys, const OccupancyMap &map, co... FILE: ohm/CalculateSegmentKeys.h function namespace (line 15) | namespace ohm FILE: ohm/ClearingPattern.cpp type ohm (line 12) | namespace ohm function RayPattern (line 30) | const RayPattern *ClearingPattern::pattern() const FILE: ohm/ClearingPattern.h function namespace (line 19) | namespace ohm FILE: ohm/CompareMaps.cpp type ohm (line 19) | namespace ohm type compare (line 21) | namespace compare function buildLogMessage (line 26) | void buildLogMessage(std::ostream &out, T val) function buildLogMessage (line 32) | void buildLogMessage(std::ostream &out, T val, const Args &...args) function logMessage (line 39) | void logMessage(Log log, Severity severity, const Args &...args) function compareItem (line 47) | bool compareItem(const T &val, const T &ref, Log log, Severity sever... function compareDatum (line 59) | bool compareDatum(const void *val_ptr, const void *ref_ptr, uint64_t... function compareLayoutLayer (line 78) | bool compareLayoutLayer(const OccupancyMap &eval_map, const Occupanc... function memberValueErrorString (line 148) | std::string memberValueErrorString(const void *val_ptr, const void *... function memberValueErrorString (line 161) | std::string memberValueErrorString(DataType::Type data_type, const v... function compareVoxel (line 193) | bool compareVoxel(const Key &key, VoxelBuffer &eva... function VoxelsResult (line 334) | VoxelsResult compareVoxels(const OccupancyMap &eval_map, const Occup... function configureTolerance (line 389) | void configureTolerance(ohm::MapLayer &layer, const char *member_nam... function configureTolerance (line 396) | void configureTolerance(ohm::MapLayer &layer, const char *member_nam... function configureTolerance (line 403) | void configureTolerance(ohm::MapLayer &layer, const char *member_nam... function configureTolerance (line 410) | void configureTolerance(ohm::MapLayer &layer, const char *member_nam... function configureTolerance (line 417) | void configureTolerance(ohm::MapLayer &layer, const char *member_nam... function configureTolerance (line 424) | void configureTolerance(ohm::MapLayer &layer, const char *member_nam... function configureTolerance (line 431) | void configureTolerance(ohm::MapLayer &layer, const char *member_nam... function configureTolerance (line 438) | void configureTolerance(ohm::MapLayer &layer, const char *member_nam... function configureTolerance (line 445) | void configureTolerance(ohm::MapLayer &layer, const char *member_nam... function configureTolerance (line 452) | void configureTolerance(ohm::MapLayer &layer, const char *member_nam... function configureTolerance (line 462) | void configureTolerance(ohm::MapLayer &layer, const char *member_nam... FILE: ohm/CompareMaps.h function Severity (line 33) | enum class Severity FILE: ohm/CopyUtil.cpp function copyChunkLayerUnsafe (line 24) | void copyChunkLayerUnsafe(ohm::MapChunk &dst_chunk, unsigned dst_layer, ... type ohm (line 35) | namespace ohm function CopyChunkFilter (line 37) | CopyChunkFilter copyFilterExtents(const glm::dvec3 &min_ext, const glm... function CopyChunkFilter (line 47) | CopyChunkFilter copyFilterStamp(uint64_t after_stamp) function canCopy (line 52) | bool canCopy(const OccupancyMap &dst, const OccupancyMap &src) function copyMap (line 58) | bool copyMap(OccupancyMap &dst, const OccupancyMap &src, const CopyChu... FILE: ohm/CopyUtil.h function namespace (line 18) | namespace ohm function CopyChunkFilter (line 67) | inline CopyChunkFilter ohm_API copyFilterOr(const CopyChunkFilter &filte... function CopyChunkFilter (line 81) | inline CopyChunkFilter ohm_API copyFilterNegate(const CopyChunkFilter &f... function CopyLayerFilter (line 96) | inline CopyLayerFilter ohm_API copyLayersFilter(const std::vector &shapes, std::vector (line 21) | struct hash type ohm (line 30) | namespace ohm type TreeSearchPredicate (line 32) | struct TreeSearchPredicate type MapInfoDetail (line 38) | struct MapInfoDetail class StringConvert (line 46) | class StringConvert method T (line 49) | static T convert(const char *str) class StringConvert (line 65) | class StringConvert class StringConvert (line 73) | class StringConvert method convert (line 76) | static bool convert(const char *str) function MapValue (line 217) | MapValue &MapValue::operator=(const MapValue &other) function MapValue (line 251) | MapValue &MapValue::operator=(MapValue &&other) noexcept function MapValue (line 264) | MapValue &MapValue::operator=(int8_t val) function MapValue (line 273) | MapValue &MapValue::operator=(uint8_t val) function MapValue (line 282) | MapValue &MapValue::operator=(int16_t val) function MapValue (line 291) | MapValue &MapValue::operator=(uint16_t val) function MapValue (line 300) | MapValue &MapValue::operator=(int32_t val) function MapValue (line 309) | MapValue &MapValue::operator=(uint32_t val) function MapValue (line 318) | MapValue &MapValue::operator=(int64_t val) function MapValue (line 327) | MapValue &MapValue::operator=(uint64_t val) function MapValue (line 336) | MapValue &MapValue::operator=(float val) function MapValue (line 345) | MapValue &MapValue::operator=(double val) function MapValue (line 354) | MapValue &MapValue::operator=(bool val) function MapValue (line 363) | MapValue &MapValue::operator=(const char *string) function MapValue (line 535) | MapValue MapValue::toStringValue() const function T (line 650) | T MapValue::value() const function MapInfo (line 721) | MapInfo &MapInfo::operator=(const MapInfo &other) function MapInfo (line 731) | MapInfo &MapInfo::operator=(MapInfo &&other) noexcept function MapValue (line 751) | MapValue MapInfo::get(const char *name, MapValue default_value) const FILE: ohm/MapInfo.h function class (line 34) | class ohm_API MapValue FILE: ohm/MapLayer.cpp type ohm (line 19) | namespace ohm function VoxelLayoutConst (line 50) | VoxelLayoutConst MapLayer::voxelLayout() const function VoxelLayout (line 56) | VoxelLayout MapLayer::voxelLayout() function MapLayoutMatch (line 62) | MapLayoutMatch MapLayer::checkEquivalent(const MapLayer &other) const FILE: ohm/MapLayer.h function namespace (line 20) | namespace ohm FILE: ohm/MapLayout.cpp type ohm (line 19) | namespace ohm function filterLayers (line 23) | void filterLayers(MapLayoutDetail &imp, const std::vector &p... function MapLayoutMatch (line 136) | MapLayoutMatch MapLayout::checkEquivalent(const MapLayout &other) const function MapLayer (line 231) | MapLayer *MapLayout::addLayer(const char *name, uint16_t subsampling) function MapLayer (line 295) | const MapLayer *MapLayout::layer(const char *layer_name) const function MapLayer (line 310) | const MapLayer &MapLayout::layer(size_t index) const function MapLayer (line 316) | const MapLayer *MapLayout::layerPtr(size_t index) const function MapLayer (line 322) | MapLayer *MapLayout::layerPtr(size_t index) function MapLayout (line 349) | MapLayout &MapLayout::operator=(MapLayout &&other) noexcept function MapLayout (line 358) | MapLayout &MapLayout::operator=(const MapLayout &other) FILE: ohm/MapLayout.h function namespace (line 17) | namespace ohm FILE: ohm/MapLayoutMatch.h function namespace (line 10) | namespace ohm FILE: ohm/MapRegion.cpp type ohm (line 16) | namespace ohm FILE: ohm/MapRegion.h function namespace (line 12) | namespace ohm FILE: ohm/MapRegionCache.cpp type ohm (line 8) | namespace ohm type MapRegionCacheDetail (line 10) | struct MapRegionCacheDetail FILE: ohm/MapRegionCache.h function namespace (line 13) | namespace ohm FILE: ohm/MapSerialise.cpp function makeErrorCode (line 44) | inline std::pair makeErrorCode(ohm::SerialisationError... type ohm (line 65) | namespace ohm type HeaderVersion (line 75) | struct HeaderVersion function saveItem (line 97) | int saveItem(OutputStream &stream, const MapValue &value) function saveMapInfo (line 247) | int saveMapInfo(OutputStream &stream, const MapInfo &map_info) function saveHeader (line 287) | int saveHeader(OutputStream &stream, const OccupancyMapDetail &map) function saveLayout (line 329) | int saveLayout(OutputStream &stream, const OccupancyMapDetail &map) function saveChunk (line 386) | int saveChunk(OutputStream &stream, const MapChunk &chunk, const Occup... function loadHeader (line 431) | int loadHeader(InputStream &stream, HeaderVersion &version, OccupancyM... function loadChunk (line 532) | int loadChunk(InputStream &stream, MapChunk &chunk, const OccupancyMap... function registerSerialiseExtensionErrorCodeString (line 589) | void registerSerialiseExtensionErrorCodeString(int err, const char *er... function save (line 596) | int save(const std::string &filename, const OccupancyMap &map, Seriali... function load (line 653) | int load(const std::string &filename, OccupancyMap &map, SerialiseProg... function loadHeader (line 708) | int loadHeader(const std::string &filename, OccupancyMap &map, MapVers... FILE: ohm/MapSerialise.h function namespace (line 26) | namespace ohm FILE: ohm/Mapper.cpp type ohm (line 15) | namespace ohm function OccupancyMap (line 41) | OccupancyMap *Mapper::map() const function MappingProcess (line 137) | MappingProcess *Mapper::process(unsigned index) function MappingProcess (line 143) | const MappingProcess *Mapper::process(unsigned index) const FILE: ohm/Mapper.h function namespace (line 13) | namespace ohm FILE: ohm/MappingProcess.cpp type ohm (line 8) | namespace ohm FILE: ohm/MappingProcess.h function namespace (line 11) | namespace ohm FILE: ohm/Mutex.h function namespace (line 15) | namespace ohm function namespace (line 22) | namespace ohm FILE: ohm/NdtMap.cpp type ohm (line 31) | namespace ohm function OccupancyMap (line 61) | OccupancyMap &NdtMap::map() function OccupancyMap (line 67) | const OccupancyMap &NdtMap::map() const function NdtMode (line 73) | NdtMode NdtMap::mode() const FILE: ohm/NdtMap.h function namespace (line 14) | namespace ohm FILE: ohm/NdtMode.cpp type ohm (line 10) | namespace ohm function ndtModeToString (line 18) | std::string ndtModeToString(NdtMode mode) function NdtMode (line 29) | NdtMode ndtModeFromString(const std::string &str) FILE: ohm/NdtMode.h function NdtMode (line 14) | enum class NdtMode FILE: ohm/NearestNeighbours.cpp type ohm (line 31) | namespace ohm function regionNearestNeighboursCpu (line 35) | unsigned regionNearestNeighboursCpu(OccupancyMap &map, NearestNeighbou... function NearestNeighboursDetail (line 299) | NearestNeighboursDetail *NearestNeighbours::imp() function NearestNeighboursDetail (line 305) | const NearestNeighboursDetail *NearestNeighbours::imp() const FILE: ohm/NearestNeighbours.h function namespace (line 15) | namespace ohm FILE: ohm/OccupancyMap.cpp type ohm (line 36) | namespace ohm function Key (line 40) | inline Key firstKeyForChunk(const OccupancyMapDetail &map, const MapCh... function nextChunk (line 63) | bool nextChunk(OccupancyMapDetail &map, ChunkMap::iterator &chunk_iter... function releaseChunkIter (line 93) | void releaseChunkIter(uint8_t *mem) function MapChunk (line 182) | const MapChunk *OccupancyMap::base_iterator::chunk() const function MapChunk (line 187) | MapChunk *OccupancyMap::iterator::chunk() const function MapInfo (line 496) | MapInfo &OccupancyMap::mapInfo() function MapInfo (line 501) | const MapInfo &OccupancyMap::mapInfo() const function MapFlag (line 506) | MapFlag OccupancyMap::flags() const function MapLayout (line 511) | const MapLayout &OccupancyMap::layout() const function MapLayout (line 516) | MapLayout &OccupancyMap::layout() function Key (line 859) | Key OccupancyMap::voxelKey(const glm::dvec3 &point) const function Key (line 888) | Key OccupancyMap::voxelKey(const glm::vec3 &point) const function Key (line 897) | Key OccupancyMap::voxelKeyLocal(const glm::vec3 &local_point) const function RayFilterFunction (line 934) | const RayFilterFunction &OccupancyMap::rayFilter() const function OccupancyMap (line 953) | OccupancyMap *OccupancyMap::clone() const function OccupancyMap (line 959) | OccupancyMap *OccupancyMap::clone(const glm::dvec3 &min_ext, const glm... function MapChunk (line 1015) | MapChunk *OccupancyMap::region(const glm::i16vec3 ®ion_key, bool al... function MapChunk (line 1041) | const MapChunk *OccupancyMap::region(const glm::i16vec3 ®ion_key) c... function Key (line 1177) | Key OccupancyMap::firstIterationKey() const function MapChunk (line 1190) | MapChunk *OccupancyMap::newChunk(const Key &for_key) FILE: ohm/OccupancyMap.h function namespace (line 28) | namespace ohm function glm (line 887) | static inline glm::ivec3 rangeBetween(const Key &from, const Key &to, co... function RayFilterFunction (line 912) | const RayFilterFunction &rayFilter() const; function OccupancyMapDetail (line 959) | inline const OccupancyMapDetail *detail() const { return imp_; } function setMinVoxelProbability (line 1014) | inline void OccupancyMap::setMinVoxelProbability(float probability) function minVoxelProbability (line 1019) | inline float OccupancyMap::minVoxelProbability() const FILE: ohm/OccupancyType.cpp type ohm (line 10) | namespace ohm FILE: ohm/OccupancyType.h function namespace (line 11) | namespace ohm FILE: ohm/OccupancyUtil.cpp type ohm (line 9) | namespace ohm FILE: ohm/OccupancyUtil.h function namespace (line 18) | namespace ohm FILE: ohm/OhmConfig.in.h function namespace (line 45) | namespace tes function namespace (line 49) | namespace ohm FILE: ohm/Query.cpp type ohm (line 12) | namespace ohm function OccupancyMap (line 31) | const OccupancyMap *Query::map() const function Key (line 62) | const Key *Query::intersectedVoxels() const FILE: ohm/Query.h function namespace (line 13) | namespace ohm FILE: ohm/QueryFlag.h function unsigned (line 32) | enum QueryFlag : unsigned FILE: ohm/RayFilter.cpp type ohm (line 10) | namespace ohm function goodRay (line 12) | bool goodRay(const glm::dvec3 &start, const glm::dvec3 &end, double ma... function goodRayFilter (line 25) | bool goodRayFilter(glm::dvec3 *start, glm::dvec3 *end, unsigned *filte... function clipRayFilter (line 37) | bool clipRayFilter(glm::dvec3 *start, glm::dvec3 *end, unsigned *filte... function clipBounded (line 60) | bool clipBounded(glm::dvec3 *start, glm::dvec3 *end, unsigned *filter_... function clipToBounds (line 80) | bool clipToBounds(glm::dvec3 * /*start*/, glm::dvec3 *end, unsigned *f... FILE: ohm/RayFilter.h function namespace (line 15) | namespace ohm FILE: ohm/RayFlag.h type RayFlag (line 16) | enum RayFlag FILE: ohm/RayMapper.cpp type ohm (line 8) | namespace ohm FILE: ohm/RayMapper.h function namespace (line 14) | namespace ohm FILE: ohm/RayMapperNdt.cpp type ohm (line 29) | namespace ohm FILE: ohm/RayMapperNdt.h function namespace (line 15) | namespace ohm FILE: ohm/RayMapperOccupancy.cpp type ohm (line 25) | namespace ohm FILE: ohm/RayMapperOccupancy.h function namespace (line 19) | namespace ohm FILE: ohm/RayMapperSecondarySample.cpp type ohm (line 17) | namespace ohm FILE: ohm/RayMapperSecondarySample.h function namespace (line 19) | namespace ohm FILE: ohm/RayMapperTrace.cpp type ohm (line 28) | namespace ohm type OccupancyMeshDetail (line 33) | struct OccupancyMeshDetail class OccupancyMesh (line 51) | class OccupancyMesh : public tes::MeshResource method OccupancyMesh (line 588) | OccupancyMesh(OccupancyMap *) {} function voxelColour (line 87) | uint32_t voxelColour(const Voxel &occupancy_voxel) function drawNdt (line 410) | void drawNdt(const glm::i16vec4 §or_key, const OccupancyMap &map) function drawNdtTm (line 489) | void drawNdtTm(const glm::i16vec4 §or_key, const OccupancyMap &map) class OccupancyMesh (line 585) | class OccupancyMesh method OccupancyMesh (line 588) | OccupancyMesh(OccupancyMap *) {} type ohm (line 583) | namespace ohm type OccupancyMeshDetail (line 33) | struct OccupancyMeshDetail class OccupancyMesh (line 51) | class OccupancyMesh : public tes::MeshResource method OccupancyMesh (line 588) | OccupancyMesh(OccupancyMap *) {} function voxelColour (line 87) | uint32_t voxelColour(const Voxel &occupancy_voxel) function drawNdt (line 410) | void drawNdt(const glm::i16vec4 §or_key, const OccupancyMap &map) function drawNdtTm (line 489) | void drawNdtTm(const glm::i16vec4 §or_key, const OccupancyMap &map) class OccupancyMesh (line 585) | class OccupancyMesh method OccupancyMesh (line 588) | OccupancyMesh(OccupancyMap *) {} type ohm (line 593) | namespace ohm type OccupancyMeshDetail (line 33) | struct OccupancyMeshDetail class OccupancyMesh (line 51) | class OccupancyMesh : public tes::MeshResource method OccupancyMesh (line 588) | OccupancyMesh(OccupancyMap *) {} function voxelColour (line 87) | uint32_t voxelColour(const Voxel &occupancy_voxel) function drawNdt (line 410) | void drawNdt(const glm::i16vec4 §or_key, const OccupancyMap &map) function drawNdtTm (line 489) | void drawNdtTm(const glm::i16vec4 §or_key, const OccupancyMap &map) class OccupancyMesh (line 585) | class OccupancyMesh method OccupancyMesh (line 588) | OccupancyMesh(OccupancyMap *) {} FILE: ohm/RayMapperTrace.h type ohm_API (line 42) | struct ohm_API function OccupancyType (line 47) | OccupancyType type{ kNull }; ///< Voxel type. type ohm_API (line 51) | struct ohm_API function OccupancyMap (line 93) | inline OccupancyMap *map() const { return map_; } function RayMapper (line 96) | inline RayMapper *trueMapper() const { return true_mapper_; } FILE: ohm/RayMapperTsdf.cpp type ohm (line 18) | namespace ohm FILE: ohm/RayMapperTsdf.h function namespace (line 21) | namespace ohm FILE: ohm/RayPattern.cpp type ohm (line 12) | namespace ohm FILE: ohm/RayPattern.h function namespace (line 16) | namespace ohm FILE: ohm/RayPatternConical.cpp type ohm (line 18) | namespace ohm FILE: ohm/RayPatternConical.h function namespace (line 13) | namespace ohm FILE: ohm/RaysQuery.cpp type ohm (line 21) | namespace ohm function OccupancyType (line 209) | const OccupancyType *RaysQuery::terminalOccupancyTypes() const function RaysQueryDetail (line 259) | RaysQueryDetail *RaysQuery::imp() function RaysQueryDetail (line 265) | const RaysQueryDetail *RaysQuery::imp() const FILE: ohm/RaysQuery.h type RaysQueryDetail (line 21) | struct RaysQueryDetail function volumeCoefficient (line 74) | double volumeCoefficient() const; function addRays (line 136) | inline void RaysQuery::addRays(const std::vector &rays) FILE: ohm/Stream.cpp type ohm (line 16) | namespace ohm type Compression (line 19) | struct Compression type StreamPrivate (line 98) | struct StreamPrivate type InputStreamPrivate (line 104) | struct InputStreamPrivate : StreamPrivate type OutputStreamPrivate (line 112) | struct OutputStreamPrivate : StreamPrivate function InputStreamPrivate (line 319) | InputStreamPrivate *InputStream::imp() function InputStreamPrivate (line 325) | const InputStreamPrivate *InputStream::imp() const function OutputStreamPrivate (line 487) | OutputStreamPrivate *OutputStream::imp() function OutputStreamPrivate (line 493) | const OutputStreamPrivate *OutputStream::imp() const FILE: ohm/Stream.h type InputStreamPrivate (line 18) | struct InputStreamPrivate type OutputStreamPrivate (line 19) | struct OutputStreamPrivate type StreamPrivate (line 20) | struct StreamPrivate function unsigned (line 24) | enum StreamFlag : unsigned function std (line 42) | const std::string &filePath() const; FILE: ohm/Trace.h function namespace (line 13) | namespace ohm FILE: ohm/Voxel.h function namespace (line 25) | namespace ohm FILE: ohm/VoxelBlock.cpp type ohm (line 18) | namespace ohm FILE: ohm/VoxelBlock.h type OccupancyMapDetail (line 25) | struct OccupancyMapDetail function unsigned (line 71) | enum Flag : unsigned FILE: ohm/VoxelBlockCompressionQueue.cpp type ohm (line 19) | namespace ohm function VoxelBlockCompressionQueue (line 23) | VoxelBlockCompressionQueue &VoxelBlockCompressionQueue::instance() FILE: ohm/VoxelBlockCompressionQueue.h function namespace (line 13) | namespace ohm FILE: ohm/VoxelBuffer.cpp type ohm (line 8) | namespace ohm class ohm_API (line 88) | class ohm_API class ohm_API (line 89) | class ohm_API class VoxelBuffer (line 91) | class VoxelBuffer class VoxelBuffer (line 92) | class VoxelBuffer FILE: ohm/VoxelBuffer.h function VoxelBuffer (line 33) | inline VoxelBuffer() = default; function VoxelBlock (line 77) | VoxelBlock *voxelBlock() const { return voxel_block_; } function voxel_memory_size_ (line 106) | size_t voxel_memory_size_{ 0 } FILE: ohm/VoxelIncident.h function namespace (line 13) | namespace ohm FILE: ohm/VoxelIncidentCompute.h type float3 (line 17) | typedef float3 Vec3; function Vec3 (line 35) | inline Vec3 OHM_DEVICE_HOST decodeNormal(unsigned packed_normal) function encodeNormal (line 68) | inline unsigned OHM_DEVICE_HOST encodeNormal(Vec3 normal) function Vec3 (line 91) | inline Vec3 OHM_DEVICE_HOST updateIncidentNormalV3(Vec3 normal, Vec3 inc... function updateIncidentNormal (line 107) | inline unsigned OHM_DEVICE_HOST updateIncidentNormal(unsigned packed_nor... FILE: ohm/VoxelLayout.cpp type ohm (line 14) | namespace ohm function getAlignmentForSize (line 131) | uint16_t getAlignmentForSize(uint16_t data_size) function updateOffsets (line 162) | void updateOffsets(VoxelLayoutDetail *detail, VoxelMember *member) class ohm_API (line 274) | class ohm_API class ohm_API (line 275) | class ohm_API FILE: ohm/VoxelLayout.h function namespace (line 24) | namespace ohm function detail_ (line 214) | detail_(detail) FILE: ohm/VoxelMean.h function namespace (line 42) | namespace ohm function updatePosition (line 158) | inline void updatePosition(VoxelMean *mean_info, const glm::dvec3 &pos, ... function updatePositionUnsafe (line 172) | inline void updatePositionUnsafe(Voxel &voxel, const glm::dve... function updatePositionSafe (line 184) | inline void updatePositionSafe(Voxel &voxel, const glm::dvec3... function integrateHit (line 196) | inline void integrateHit(ohm::OccupancyMap &map, const glm::dvec3 &sample) FILE: ohm/VoxelMeanCompute.h type VoxelMean (line 29) | struct VoxelMean type coord_real (line 39) | typedef float coord_real; type float3 (line 44) | typedef float3 Vec3; type VoxelMean (line 52) | typedef struct VoxelMean_t function subVoxelCoord (line 69) | __host__ unsigned subVoxelCoord(Vec3 voxel_local_coord, coord_real resol... function __host__ (line 102) | __host__ Vec3 subVoxelToLocalCoord(unsigned pattern, coord_real resolution) function subVoxelUpdate (line 134) | __host__ unsigned subVoxelUpdate(unsigned coord, unsigned point_count, V... FILE: ohm/VoxelOccupancy.h function namespace (line 29) | namespace ohm FILE: ohm/VoxelOccupancyCompute.h function occupancyAdjustHit (line 44) | inline void occupancyAdjustHit(float *occupancy, float initial_value, fl... function occupancyAdjustUp (line 78) | inline void occupancyAdjustUp(float *occupancy, float initial_value, flo... function occupancyAdjustMiss (line 110) | inline void occupancyAdjustMiss(float *occupancy, float initial_value, f... function occupancyAdjustDown (line 144) | inline void occupancyAdjustDown(float *occupancy, float initial_value, f... FILE: ohm/VoxelSecondarySample.h function namespace (line 14) | namespace ohm FILE: ohm/VoxelTouchTime.h function namespace (line 11) | namespace ohm FILE: ohm/VoxelTouchTimeCompute.h function encodeVoxelTouchTime (line 24) | inline unsigned OHM_DEVICE_HOST encodeVoxelTouchTime(double timebase, do... function decodeVoxelTouchTime (line 33) | inline double OHM_DEVICE_HOST decodeVoxelTouchTime(double timebase, unsi... FILE: ohm/VoxelTsdf.cpp type ohm (line 10) | namespace ohm function updateMapInfo (line 12) | void updateMapInfo(MapInfo &info, const TsdfOptions &tsdf_options) function fromMapInfo (line 21) | void fromMapInfo(TsdfOptions &tsdf_options, const MapInfo &info) FILE: ohm/VoxelTsdf.h function namespace (line 22) | namespace ohm FILE: ohm/VoxelTsdfCompute.h type VoxelTsdf (line 20) | struct VoxelTsdf type float3 (line 30) | typedef float3 Vec3; type int3 (line 34) | typedef int3 Int3; type VoxelTsdf (line 40) | typedef struct VoxelTsdf_t function isValidTsdf (line 50) | bool isValidTsdf(const VoxelTsdf *voxel) function __host__ (line 57) | __host__ float computeDistance(const Vec3 sensor, const Vec3 sample, con... function __host__ (line 87) | __host__ bool calculateTsdf(const Vec3 sensor, const Vec3 sample, const ... FILE: ohm/private/ClearingPatternDetail.h function namespace (line 15) | namespace ohm FILE: ohm/private/LineKeysQueryDetail.h function namespace (line 14) | namespace ohm FILE: ohm/private/LineQueryDetail.h function namespace (line 15) | namespace ohm FILE: ohm/private/MapLayerDetail.h function namespace (line 13) | namespace ohm FILE: ohm/private/MapLayoutDetail.h function namespace (line 15) | namespace ohm FILE: ohm/private/MapperDetail.h function namespace (line 13) | namespace ohm FILE: ohm/private/NdtMapDetail.h function namespace (line 14) | namespace ohm FILE: ohm/private/NearestNeighboursDetail.h function namespace (line 13) | namespace ohm FILE: ohm/private/OccupancyMapDetail.cpp type ohm (line 19) | namespace ohm FILE: ohm/private/OccupancyMapDetail.h function namespace (line 34) | namespace ohm FILE: ohm/private/OccupancyQueryAlg.h function namespace (line 29) | namespace ohm FILE: ohm/private/QueryDetail.h function namespace (line 16) | namespace ohm FILE: ohm/private/RayPatternDetail.h function namespace (line 15) | namespace ohm FILE: ohm/private/RaysQueryDetail.h function namespace (line 17) | namespace ohm FILE: ohm/private/SerialiseUtil.h function namespace (line 13) | namespace ohm FILE: ohm/private/VoxelAlgorithms.cpp type ohm (line 14) | namespace ohm function calculateVoxelSearchHalfExtents (line 16) | glm::ivec3 calculateVoxelSearchHalfExtents(const OccupancyMap &map, fl... function calculateNearestNeighbour (line 22) | float calculateNearestNeighbour(const Key &voxel_key, const OccupancyM... FILE: ohm/private/VoxelAlgorithms.h function namespace (line 13) | namespace ohm FILE: ohm/private/VoxelBlockCompressionQueueDetail.h type CompressionEntry (line 31) | struct CompressionEntry type VoxelBlockCompressionQueueDetail (line 38) | struct VoxelBlockCompressionQueueDetail function running (line 67) | bool running{ false }; FILE: ohm/private/VoxelLayoutDetail.h function namespace (line 14) | namespace ohm FILE: ohm/serialise/MapSerialiseV0.1.cpp type ohm (line 19) | namespace ohm type v0_1 (line 21) | namespace v0_1 function load (line 23) | int load(InputStream &stream, OccupancyMapDetail &detail, SerialiseP... function load (line 29) | int load(InputStream &stream, OccupancyMapDetail &detail, SerialiseP... function loadLayout (line 76) | int loadLayout(InputStream &stream, OccupancyMapDetail &map) function loadChunk (line 155) | int loadChunk(InputStream &stream, MapChunk &chunk, const OccupancyM... FILE: ohm/serialise/MapSerialiseV0.1.h function namespace (line 13) | namespace ohm FILE: ohm/serialise/MapSerialiseV0.2.cpp type ohm (line 18) | namespace ohm type v0_2 (line 20) | namespace v0_2 function load (line 22) | int load(InputStream &stream, OccupancyMapDetail &detail, SerialiseP... function load (line 28) | int load(InputStream &stream, OccupancyMapDetail &detail, SerialiseP... function loadMapInfo (line 42) | int loadMapInfo(InputStream &in, MapInfo &info) //, const bool endi... function loadItem (line 73) | int loadItem(InputStream &in, MapValue &value) //, const bool endia... FILE: ohm/serialise/MapSerialiseV0.2.h function namespace (line 13) | namespace ohm FILE: ohm/serialise/MapSerialiseV0.4.cpp type ohm (line 21) | namespace ohm type v0_4 (line 23) | namespace v0_4 function load (line 25) | int load(InputStream &stream, OccupancyMapDetail &detail, SerialiseP... function load (line 31) | int load(InputStream &stream, OccupancyMapDetail &detail, SerialiseP... function loadChunk (line 37) | int loadChunk(InputStream &stream, MapChunk &chunk, const OccupancyM... FILE: ohm/serialise/MapSerialiseV0.4.h function namespace (line 13) | namespace ohm FILE: ohm/serialise/MapSerialiseV0.5.h function namespace (line 13) | namespace ohm FILE: ohm/serialise/MapSerialiseV0.cpp type ohm (line 22) | namespace ohm type v0 (line 24) | namespace v0 function load (line 26) | int load(InputStream &stream, OccupancyMapDetail &detail, SerialiseP... function loadChunk (line 73) | int loadChunk(InputStream &stream, MapChunk &chunk, const OccupancyM... FILE: ohm/serialise/MapSerialiseV0.h function namespace (line 11) | namespace ohm FILE: ohmapp/DataSource.cpp type ohmapp (line 15) | namespace ohmapp FILE: ohmapp/DataSource.h function namespace (line 24) | namespace cxxopts function namespace (line 31) | namespace slamio function class (line 48) | class ohmapp_API DataSource FILE: ohmapp/MapHarness.cpp type ohmapp (line 25) | namespace ohmapp FILE: ohmapp/MapHarness.h function namespace (line 25) | namespace cxxopts function namespace (line 32) | namespace ohmapp function setOnConfigureOptionsCallback (line 252) | void setOnConfigureOptionsCallback(GeneralCallback callback) { on_config... function setOnStartCallback (line 262) | void setOnStartCallback(GeneralCallback callback) { on_start_callback_ =... function virtual (line 308) | inline virtual void finaliseMap() {} FILE: ohmapp/OhmAppCpu.cpp type ohm (line 38) | namespace ohm type ohm (line 47) | namespace ohm type ohmapp (line 94) | namespace ohmapp FILE: ohmapp/OhmAppCpu.h function namespace (line 22) | namespace ohmapp function ohm (line 204) | inline ohm::OccupancyMap *map() { return map_.get(); } function ohm (line 206) | inline const ohm::OccupancyMap *map() const { return map_.get(); } FILE: ohmapp/OhmAppGpu.cpp type ohmapp (line 30) | namespace ohmapp FILE: ohmapp/OhmAppGpu.h function namespace (line 16) | namespace ohmapp FILE: ohmapp/SlamIOSource.cpp type ohmapp (line 21) | namespace ohmapp FILE: ohmapp/SlamIOSource.h function namespace (line 17) | namespace slamio function namespace (line 22) | namespace ohmapp FILE: ohmgpu/ClearanceProcess.cpp type ohm (line 48) | namespace ohm function regionClearanceProcessCpuBlock (line 52) | void regionClearanceProcessCpuBlock(OccupancyMap &map, ClearanceProces... function regionSeedFloodFillCpuBlock (line 90) | void regionSeedFloodFillCpuBlock(OccupancyMap &map, ClearanceProcessDe... function regionFloodFillStepCpuBlock (line 140) | void regionFloodFillStepCpuBlock(OccupancyMap &map, ClearanceProcessDe... function regionClearanceProcessCpu (line 219) | unsigned regionClearanceProcessCpu(OccupancyMap &map, ClearanceProcess... function regionSeedFloodFillCpu (line 255) | unsigned regionSeedFloodFillCpu(OccupancyMap &map, ClearanceProcessDet... function regionFloodFillStepCpu (line 292) | unsigned regionFloodFillStepCpu(OccupancyMap &map, ClearanceProcessDet... function ClearanceProcessDetail (line 627) | ClearanceProcessDetail *ClearanceProcess::imp() function ClearanceProcessDetail (line 633) | const ClearanceProcessDetail *ClearanceProcess::imp() const FILE: ohmgpu/ClearanceProcess.h function namespace (line 16) | namespace ohm FILE: ohmgpu/GpuCache.cpp type ohm (line 24) | namespace ohm type GpuCacheDetail (line 33) | struct GpuCacheDetail function MapRegionCache (line 136) | MapRegionCache *GpuCache::findLayerCache(unsigned layer) function GpuLayerCache (line 168) | GpuLayerCache *GpuCache::createCache(unsigned id, const GpuLayerCacheP... function GpuLayerCache (line 189) | GpuLayerCache *GpuCache::layerCache(unsigned id) FILE: ohmgpu/GpuCache.h function namespace (line 15) | namespace gputil function namespace (line 21) | namespace ohm FILE: ohmgpu/GpuCachePostSyncHandler.h function namespace (line 15) | namespace ohm FILE: ohmgpu/GpuCacheStats.h function namespace (line 13) | namespace ohm FILE: ohmgpu/GpuKey.h type GpuKey (line 37) | typedef struct GpuKey // NOLINT(readability-identifier-naming, moderniz... function copyKey (line 79) | void copyKey(GpuKey *out, const GpuKey *in) function equalKeys (line 85) | bool equalKeys(const GpuKey *a, const GpuKey *b) function stepKeyAlongAxis (line 91) | void stepKeyAlongAxis(GpuKey *key, int axis, int step, const int3 region... function moveKeyAlongAxis (line 104) | void moveKeyAlongAxis(GpuKey *key, int axis, int step, const int3 region... function float3 (line 182) | float3 keyDirection(const GpuKey *start, const GpuKey *end) function int3 (line 189) | int3 keyDiff(const GpuKey *end, const GpuKey *start, const int3 regionDim) FILE: ohmgpu/GpuLayerCache.cpp type ohm (line 37) | namespace ohm type GpuCacheEntry (line 40) | struct GpuCacheEntry // NOLINT type GpuLayerCacheDetail (line 66) | struct GpuLayerCacheDetail function MapRegionCache (line 272) | MapRegionCache *GpuLayerCache::findLayerCache(unsigned layer) function GpuCacheEntry (line 429) | GpuCacheEntry *GpuLayerCache::resolveCacheEntry(OccupancyMap &map, con... function ENTRY (line 719) | inline ENTRY *findCacheEntry(T &cache, const glm::i16vec3 ®ion_key) function GpuCacheEntry (line 734) | GpuCacheEntry *GpuLayerCache::findCacheEntry(const glm::i16vec3 ®io... function GpuCacheEntry (line 740) | const GpuCacheEntry *GpuLayerCache::findCacheEntry(const glm::i16vec3 ... function GpuCacheEntry (line 746) | GpuCacheEntry *GpuLayerCache::findCacheEntry(const MapChunk &chunk) function GpuCacheEntry (line 752) | const GpuCacheEntry *GpuLayerCache::findCacheEntry(const MapChunk &chu... FILE: ohmgpu/GpuLayerCache.h type GpuCacheStats (line 23) | struct GpuCacheStats type GpuCacheEntry (line 24) | struct GpuCacheEntry type GpuLayerCacheDetail (line 25) | struct GpuLayerCacheDetail type MapChunk (line 26) | struct MapChunk type CacheStatus (line 62) | enum CacheStatus function unsigned (line 74) | enum CacheFlag : unsigned FILE: ohmgpu/GpuLayerCacheParams.h type GpuLayerCacheFlag (line 18) | enum GpuLayerCacheFlag function GpuLayerCacheParams (line 32) | struct ohmgpu_API GpuLayerCacheParams FILE: ohmgpu/GpuMap.cpp type ohm (line 61) | namespace ohm function verifySort (line 78) | unsigned verifySort(const std::vector &rays) type gpumap (line 104) | namespace gpumap function GpuCache (line 106) | GpuCache *enableGpu(OccupancyMap &map) function GpuCache (line 112) | GpuCache *enableGpu(OccupancyMap &map, size_t target_gpu_mem_size, u... function sync (line 125) | void sync(OccupancyMap &map) function sync (line 140) | void sync(OccupancyMap &map, unsigned layer_index) function GpuCache (line 152) | GpuCache *gpuCache(OccupancyMap &map) function walkRegions (line 157) | void walkRegions(const OccupancyMap &map, const glm::dvec3 &start_po... function OccupancyMap (line 290) | OccupancyMap &GpuMap::map() function OccupancyMap (line 296) | const OccupancyMap &GpuMap::map() const function RayFilterFunction (line 355) | const RayFilterFunction &GpuMap::rayFilter() const function RayFilterFunction (line 361) | const RayFilterFunction &GpuMap::effectiveRayFilter() const function GpuCache (line 423) | GpuCache *GpuMap::gpuCache() const FILE: ohmgpu/GpuMap.h function namespace (line 20) | namespace gputil type GpuMapDetail (line 31) | struct GpuMapDetail type VoxelUploadInfo (line 35) | struct VoxelUploadInfo function unsigned (line 40) | enum GpuFlag : unsigned FILE: ohmgpu/GpuNdtMap.cpp type ohm (line 49) | namespace ohm function NdtMap (line 124) | NdtMap &GpuNdtMap::ndtMap() function NdtMap (line 131) | const NdtMap &GpuNdtMap::ndtMap() const function GpuNdtMapDetail (line 138) | GpuNdtMapDetail *GpuNdtMap::detail() function GpuNdtMapDetail (line 144) | const GpuNdtMapDetail *GpuNdtMap::detail() const FILE: ohmgpu/GpuNdtMap.h function namespace (line 17) | namespace gputil function namespace (line 24) | namespace ohm FILE: ohmgpu/GpuTransformSamples.cpp type ohm (line 34) | namespace ohm function goodSample (line 47) | inline bool goodSample(const glm::dvec3 &sample, double max_range) FILE: ohmgpu/GpuTransformSamples.h function namespace (line 15) | namespace gputil function namespace (line 23) | namespace ohm FILE: ohmgpu/GpuTsdfMap.cpp type ohm (line 46) | namespace ohm function TsdfOptions (line 116) | const TsdfOptions &GpuTsdfMap::tsdfOptions() const function GpuTsdfMapDetail (line 195) | GpuTsdfMapDetail *GpuTsdfMap::detail() function GpuTsdfMapDetail (line 201) | const GpuTsdfMapDetail *GpuTsdfMap::detail() const FILE: ohmgpu/GpuTsdfMap.h function namespace (line 17) | namespace gputil function namespace (line 24) | namespace ohm FILE: ohmgpu/LineKeysQueryGpu.cpp type ohm (line 41) | namespace ohm function nextPow2 (line 55) | unsigned nextPow2(unsigned v) function initialiseGpu (line 71) | bool initialiseGpu(LineKeysQueryDetailGpu &query) function lineKeysQueryGpu (line 108) | bool lineKeysQueryGpu(LineKeysQueryDetailGpu &query, bool /*async*/) function readGpuResults (line 171) | bool readGpuResults(LineKeysQueryDetailGpu &query) function LineKeysQueryDetailGpu (line 356) | LineKeysQueryDetailGpu *LineKeysQueryGpu::imp() function LineKeysQueryDetailGpu (line 362) | const LineKeysQueryDetailGpu *LineKeysQueryGpu::imp() const FILE: ohmgpu/LineKeysQueryGpu.h function namespace (line 15) | namespace ohm FILE: ohmgpu/LineQueryGpu.cpp type ohm (line 39) | namespace ohm function LineQueryDetailGpu (line 193) | LineQueryDetailGpu *LineQueryGpu::imp() function LineQueryDetailGpu (line 199) | const LineQueryDetailGpu *LineQueryGpu::imp() const FILE: ohmgpu/LineQueryGpu.h function namespace (line 15) | namespace ohm FILE: ohmgpu/OhmGpu.cpp type ohm (line 36) | namespace ohm function configureGpuFromArgsInternal (line 38) | bool configureGpuFromArgsInternal(int argc, const char **argv, bool sh... function configureGpuInternal (line 168) | int configureGpuInternal(unsigned accel, const char *device_name, bool... function configureGpuFromArgs (line 207) | int configureGpuFromArgs(int argc, const char **argv, bool show_device) function configureGpu (line 219) | int configureGpu(unsigned accel, const char *device_name, bool show_de... function gpuArgsInfo (line 242) | unsigned gpuArgsInfo(const char **args_info, int *arg_type, unsigned m... function setGpuBuildVersion (line 292) | void setGpuBuildVersion(gputil::BuildArgs &build_args) FILE: ohmgpu/OhmGpu.h function namespace (line 11) | namespace gputil function namespace (line 17) | namespace ohm FILE: ohmgpu/RayItem.h function namespace (line 18) | namespace ohm FILE: ohmgpu/RaysQueryGpu.cpp type ohm (line 15) | namespace ohm function RaysQueryDetailGpu (line 121) | RaysQueryDetailGpu *RaysQueryGpu::imp() function RaysQueryDetailGpu (line 127) | const RaysQueryDetailGpu *RaysQueryGpu::imp() const FILE: ohmgpu/RaysQueryGpu.h function namespace (line 12) | namespace ohm FILE: ohmgpu/gpu/RaysQueryResult.h type RaysQueryResult (line 22) | typedef struct RaysQueryResult_t // NOLINT(readability-identifier-namin... FILE: ohmgpu/private/ClearanceProcessDetail.cpp type ohm (line 12) | namespace ohm FILE: ohmgpu/private/ClearanceProcessDetail.h function namespace (line 20) | namespace ohm FILE: ohmgpu/private/GpuMapDetail.cpp type ohm (line 24) | namespace ohm function onOccupancyLayerChunkSync (line 28) | void onOccupancyLayerChunkSync(MapChunk *chunk, const glm::u8vec3 ®... function GpuCache (line 42) | GpuCache *initialiseGpuCache(OccupancyMap &map, size_t target_gpu_mem_... function reinitialiseGpuCache (line 59) | void reinitialiseGpuCache(GpuCache *gpu_cache, OccupancyMap &map, unsi... FILE: ohmgpu/private/GpuMapDetail.h type VoxelUploadInfo (line 45) | struct VoxelUploadInfo FILE: ohmgpu/private/GpuNdtMapDetail.h function namespace (line 16) | namespace ohm FILE: ohmgpu/private/GpuProgramRef.cpp type ohm (line 11) | namespace ohm FILE: ohmgpu/private/GpuProgramRef.h function namespace (line 16) | namespace gputil function namespace (line 21) | namespace ohm FILE: ohmgpu/private/GpuTransformSamplesDetail.h function namespace (line 15) | namespace ohm FILE: ohmgpu/private/GpuTsdfMapDetail.h function namespace (line 15) | namespace ohm FILE: ohmgpu/private/LineKeysQueryDetailGpu.h function namespace (line 24) | namespace ohm FILE: ohmgpu/private/LineQueryDetailGpu.h function namespace (line 15) | namespace ohm FILE: ohmgpu/private/RaysQueryDetailGpu.cpp type ohm (line 34) | namespace ohm function RaysQueryMapWrapperDetail (line 130) | RaysQueryMapWrapperDetail *RaysQueryMapWrapper::detail() function RaysQueryMapWrapperDetail (line 136) | const RaysQueryMapWrapperDetail *RaysQueryMapWrapper::detail() const FILE: ohmgpu/private/RaysQueryDetailGpu.h function namespace (line 16) | namespace ohm FILE: ohmgpu/private/RoiRangeFill.cpp type ohm (line 53) | namespace ohm FILE: ohmgpu/private/RoiRangeFill.h function namespace (line 19) | namespace ohm FILE: ohmheightmap/3rdparty/delaunator.hpp type delaunator (line 40) | namespace delaunator { function sum (line 43) | inline double sum(const std::vector& x) { function dist (line 56) | inline double dist( function circumradius (line 66) | inline double circumradius( function orient (line 92) | inline bool orient( function circumcenter (line 102) | inline std::pair circumcenter( function compare (line 124) | inline double compare( type sort_to_center (line 145) | struct sort_to_center { // NOLINT(readability-identifier-naming) function in_circle (line 156) | inline bool in_circle( // NOLINT(readability-identifier-naming) function check_pts_equal (line 184) | inline bool check_pts_equal(double x1, double y1, double x2, double y2... function pseudo_angle (line 190) | inline double pseudo_angle(double dx, double dy) { // NOLINT(readabili... type DelaunatorPoint (line 195) | struct DelaunatorPoint { class Delaunator (line 205) | class Delaunator { FILE: ohmheightmap/Heightmap.cpp type ohm (line 46) | namespace ohm type heightmap (line 48) | namespace heightmap function onVisitWalker (line 60) | void onVisitWalker(Walker &walker, const HeightmapDetail &imp, const... function OccupancyMap (line 161) | const OccupancyMap *Heightmap::occupancyMap() const function OccupancyMap (line 167) | OccupancyMap &Heightmap::heightmap() const function HeightmapMode (line 251) | HeightmapMode Heightmap::mode() const function UpAxis (line 257) | UpAxis Heightmap::upAxis() const function HeightmapVoxelType (line 415) | HeightmapVoxelType Heightmap::getHeightmapVoxelInfo(const Key &key, gl... function Key (line 488) | Key &Heightmap::project(Key *key) const function KeyRange (line 494) | KeyRange Heightmap::buildReferencePlaneSlice(Key min_key, Key max_key,... function HeightmapVoxelType (line 703) | HeightmapVoxelType Heightmap::addSurfaceVoxel(heightmap::DstVoxel &hm_... FILE: ohmheightmap/Heightmap.h function namespace (line 27) | namespace ohm FILE: ohmheightmap/HeightmapMesh.cpp type ohm (line 33) | namespace ohm class HeightmapMeshDetail (line 35) | class HeightmapMeshDetail method clear (line 52) | void clear() function Aabb (line 359) | const Aabb &HeightmapMesh::meshBoundingBox() const function Aabb (line 365) | const Aabb &HeightmapMesh::tightMeshBoundingBox() const function TriangleNeighbours (line 371) | const TriangleNeighbours *HeightmapMesh::triangleNeighbours() const FILE: ohmheightmap/HeightmapMesh.h function namespace (line 19) | namespace ohm FILE: ohmheightmap/HeightmapMode.cpp type ohm (line 10) | namespace ohm function heightmapModeToString (line 24) | std::string heightmapModeToString(HeightmapMode mode) function HeightmapMode (line 33) | HeightmapMode heightmapModeFromString(const std::string &str, bool *va... FILE: ohmheightmap/HeightmapMode.h function HeightmapMode (line 17) | enum class HeightmapMode FILE: ohmheightmap/HeightmapSerialise.cpp type RegisterExtensionCodes (line 17) | struct RegisterExtensionCodes method RegisterExtensionCodes (line 19) | RegisterExtensionCodes() type ohm (line 28) | namespace ohm function load (line 30) | int load(const std::string &filename, Heightmap &heightmap, SerialiseP... FILE: ohmheightmap/HeightmapSerialise.h function namespace (line 18) | namespace ohm FILE: ohmheightmap/HeightmapUtil.cpp type ohm (line 22) | namespace ohm type heightmap (line 24) | namespace heightmap function setupHeightmap (line 26) | int setupHeightmap(ohm::OccupancyMap &heightmap, HeightmapDetail &de... function UpAxis (line 64) | UpAxis queryHeightmapAxis(const MapInfo &info) function queryHeightmapClearance (line 75) | double queryHeightmapClearance(const MapInfo &info) function heightmapAxisIndices (line 86) | std::array heightmapAxisIndices(UpAxis up_axis) FILE: ohmheightmap/HeightmapUtil.h function namespace (line 15) | namespace ohm FILE: ohmheightmap/HeightmapVoxel.cpp type ohm (line 8) | namespace ohm FILE: ohmheightmap/HeightmapVoxel.h function namespace (line 13) | namespace ohm FILE: ohmheightmap/HeightmapVoxelType.h function namespace (line 11) | namespace ohm FILE: ohmheightmap/PlaneFillLayeredWalker.cpp type ohm (line 15) | namespace ohm FILE: ohmheightmap/PlaneFillLayeredWalker.h function namespace (line 24) | namespace ohm FILE: ohmheightmap/PlaneFillWalker.cpp type ohm (line 14) | namespace ohm FILE: ohmheightmap/PlaneFillWalker.h type class (line 42) | enum class type Visit (line 52) | struct Visit FILE: ohmheightmap/PlaneWalkVisitMode.h function namespace (line 11) | namespace ohm FILE: ohmheightmap/PlaneWalker.cpp type ohm (line 12) | namespace ohm FILE: ohmheightmap/PlaneWalker.h function namespace (line 18) | namespace ohm FILE: ohmheightmap/TriangleEdge.h function namespace (line 13) | namespace ohm FILE: ohmheightmap/TriangleNeighbours.h function namespace (line 14) | namespace ohm FILE: ohmheightmap/UpAxis.h function UpAxis (line 16) | enum class UpAxis : int FILE: ohmheightmap/private/HeightmapDetail.cpp type ohm (line 13) | namespace ohm FILE: ohmheightmap/private/HeightmapDetail.h function namespace (line 20) | namespace ohm FILE: ohmheightmap/private/HeightmapOperations.cpp type ohm (line 23) | namespace ohm type heightmap (line 25) | namespace heightmap function OccupancyType (line 167) | OccupancyType sourceVoxelHeight(glm::dvec3 *voxel_position, double *... function Key (line 186) | Key findNearestSupportingVoxel2(SrcVoxel &voxel, const Key &from_key... function Key (line 346) | Key findNearestSupportingVoxel(SrcVoxel &voxel, const Key &seed_key,... function findGround (line 422) | bool findGround(GroundCandidate &ground, SrcVoxel &voxel, const Key ... function filterVirtualVoxels (line 515) | void filterVirtualVoxels(ohm::HeightmapDetail &detail, unsigned thre... function finaliseLayeredHeightmap (line 603) | void finaliseLayeredHeightmap(ohm::HeightmapDetail &detail, const Ke... function checkForBaseLayerDuplicates (line 776) | void checkForBaseLayerDuplicates(std::ostream &out, const ohm::Heigh... FILE: ohmheightmap/private/HeightmapOperations.h function namespace (line 26) | namespace ohm function setPosition (line 167) | inline void setPosition(const glm::dvec3 &pos) function get3esVoxelId (line 190) | uint32_t get3esVoxelId(int up_axis_index) { return get3esVoxelId(occupan... type BaseLayerCandidate (line 196) | struct BaseLayerCandidate function relativeVoxelHeight (line 239) | inline float relativeVoxelHeight(double absolute_height, const Key &heig... function Key (line 251) | inline Key &project(Key *key, int vertical_axis_index) function KeyRange (line 262) | inline KeyRange &project(KeyRange *key_range, int vertical_axis_index) function getVoxelHeight (line 291) | inline double getVoxelHeight(const OccupancyMap &heightmap, const glm::d... function invalidate (line 366) | struct GroundCandidate type HeightmapKeyType (line 397) | struct HeightmapKeyType FILE: ohmheightmapimage/HeightmapImage.cpp type AttachmentFormat (line 39) | enum AttachmentFormat function GLuint (line 127) | GLuint loadShaders(const char * /*name*/, const char *vertex_shader_code... class ColourConverter (line 256) | class ColourConverter method vec3 (line 259) | static glm::vec3 vec3(const T &c) { return glm::vec3(c); } method vec4 (line 260) | static glm::vec4 vec4(const T &c) { return glm::vec4(c); } class ColourConverter (line 264) | class ColourConverter method vec3 (line 267) | static glm::vec3 vec3(const ohm::Colour &c) { return glm::vec3(c.rf(),... method vec4 (line 268) | static glm::vec4 vec4(const ohm::Colour &c) { return glm::vec4(vec3(c)... function sharedInit (line 274) | void sharedInit() function sharedRelease (line 286) | void sharedRelease() function textureBufferInfo (line 300) | void textureBufferInfo(GLint texture_id) function makeMultipleOf (line 341) | unsigned makeMultipleOf(unsigned value, unsigned of) type ohm (line 352) | namespace ohm type HeightmapImageDetail (line 354) | struct HeightmapImageDetail type RenderData (line 367) | struct RenderData FILE: ohmheightmapimage/HeightmapImage.h type Colour (line 21) | struct Colour type HeightmapImageDetail (line 25) | struct HeightmapImageDetail type ohmheightmapimage_API (line 47) | enum ohmheightmapimage_API function BitmapInfo (line 69) | struct ohmheightmapimage_API BitmapInfo FILE: ohmtools/OhmCloud.cpp function setupPlyStream (line 34) | ohm::PlyPointStream setupPlyStream( type ExtractedVoxel (line 59) | struct ExtractedVoxel type SaveWithFlags (line 65) | enum SaveWithFlags function saveAnyCloud (line 70) | uint64_t saveAnyCloud(const std::string &file_name, const ohm::Occupancy... function addVoxel (line 125) | void addVoxel(ohm::PlyMesh &ply, const glm::dvec3 &position, double reso... function saveAnyVoxels (line 159) | uint64_t saveAnyVoxels(const std::string &file_name, const ohm::Occupanc... type ohmtools (line 214) | namespace ohmtools function saveCloud (line 453) | uint64_t saveCloud(const std::string &file_name, const ohm::OccupancyM... function saveDensityCloud (line 496) | uint64_t saveDensityCloud(const std::string &file_name, const ohm::Occ... function saveDensityVoxels (line 588) | uint64_t saveDensityVoxels(const std::string &file_name, const ohm::Oc... function saveHeightmapCloud (line 636) | uint64_t saveHeightmapCloud(const std::string &file_name, const ohm::O... function saveHeightmapVoxels (line 742) | uint64_t saveHeightmapVoxels(const std::string &file_name, const ohm::... function saveQueryCloud (line 845) | void saveQueryCloud(const std::string &file_name, const ohm::Occupancy... function saveClearanceCloud (line 879) | size_t saveClearanceCloud(const std::string &file_name, const ohm::Occ... function saveTsdfCloud (line 950) | size_t saveTsdfCloud(const std::string &file_name, const ohm::Occupanc... function saveTsdfVoxels (line 990) | size_t saveTsdfVoxels(const std::string &file_name, const ohm::Occupan... FILE: ohmtools/OhmCloud.h function namespace (line 23) | namespace ohm function namespace (line 32) | namespace ohmtools function class (line 99) | class ohmtools_API ColourByHeight function class (line 166) | class ohmtools_API ColourByOccupancy function class (line 205) | class ohmtools_API ColourByIntensity function class (line 249) | class ohmtools_API ColourHeightmapLayer function class (line 288) | class ohmtools_API ColourByHeightmapClearance FILE: ohmtools/OhmGen.cpp type ohmgen (line 14) | namespace ohmgen function fillWithValue (line 16) | void fillWithValue(ohm::OccupancyMap &map, const ohm::Key &min_key, co... function fillMapWithEmptySpace (line 54) | void fillMapWithEmptySpace(ohm::OccupancyMap &map, int x1, int y1, int... function buildWall (line 71) | void buildWall(ohm::OccupancyMap &map, int a0, int a1, int a2, int a0m... function boxRoom (line 96) | void boxRoom(ohm::OccupancyMap &map, const glm::dvec3 &min_ext, const ... function slope (line 139) | void slope(ohm::OccupancyMap &map, double angle_deg, const glm::dvec3 ... FILE: ohmtools/OhmGen.h function namespace (line 13) | namespace ohm function namespace (line 18) | namespace ohmgen FILE: ohmutil/3rdparty/cxxopts/cxxopts.hpp type cxxopts (line 65) | namespace cxxopts function String (line 89) | inline class UnicodeStringIterator (line 96) | class UnicodeStringIterator : public method UnicodeStringIterator (line 101) | UnicodeStringIterator(const icu::UnicodeString* string, int32_t pos) method value_type (line 107) | value_type method UnicodeStringIterator (line 125) | UnicodeStringIterator& method UnicodeStringIterator (line 132) | UnicodeStringIterator function String (line 143) | inline function String (line 150) | inline function String (line 163) | String& function stringLength (line 175) | inline function toUTF8String (line 182) | inline function empty (line 192) | inline function T (line 225) | T function stringLength (line 231) | inline function String (line 238) | inline function String (line 245) | inline function String (line 253) | String& function toUTF8String (line 260) | std::string function empty (line 266) | inline class Value (line 297) | class Value : public std::enable_shared_from_this class OptionException (line 343) | class OptionException : public std::exception method OptionException (line 346) | explicit OptionException(std::string message) method CXXOPTS_NODISCARD (line 351) | CXXOPTS_NODISCARD class OptionSpecException (line 362) | class OptionSpecException : public OptionException method OptionSpecException (line 366) | explicit OptionSpecException(const std::string& message) class OptionParseException (line 372) | class OptionParseException : public OptionException method OptionParseException (line 375) | explicit OptionParseException(const std::string& message) class option_exists_error (line 381) | class option_exists_error : public OptionSpecException method option_exists_error (line 384) | explicit option_exists_error(const std::string& option) class invalid_option_format_error (line 390) | class invalid_option_format_error : public OptionSpecException method invalid_option_format_error (line 393) | explicit invalid_option_format_error(const std::string& format) class option_syntax_exception (line 399) | class option_syntax_exception : public OptionParseException { method option_syntax_exception (line 401) | explicit option_syntax_exception(const std::string& text) class option_not_exists_exception (line 408) | class option_not_exists_exception : public OptionParseException method option_not_exists_exception (line 411) | explicit option_not_exists_exception(const std::string& option) class missing_argument_exception (line 417) | class missing_argument_exception : public OptionParseException method missing_argument_exception (line 420) | explicit missing_argument_exception(const std::string& option) class option_requires_argument_exception (line 428) | class option_requires_argument_exception : public OptionParseException method option_requires_argument_exception (line 431) | explicit option_requires_argument_exception(const std::string& option) class option_not_has_argument_exception (line 439) | class option_not_has_argument_exception : public OptionParseException method option_not_has_argument_exception (line 442) | option_not_has_argument_exception class option_not_present_exception (line 456) | class option_not_present_exception : public OptionParseException method option_not_present_exception (line 459) | explicit option_not_present_exception(const std::string& option) class option_has_no_value_exception (line 465) | class option_has_no_value_exception : public OptionException method option_has_no_value_exception (line 468) | explicit option_has_no_value_exception(const std::string& option) class argument_incorrect_type (line 477) | class argument_incorrect_type : public OptionParseException method argument_incorrect_type (line 480) | explicit argument_incorrect_type class option_required_exception (line 491) | class option_required_exception : public OptionParseException method option_required_exception (line 494) | explicit option_required_exception(const std::string& option) function throw_or_mimic (line 503) | void throw_or_mimic(const std::string& text) type values (line 521) | namespace values type detail (line 533) | namespace detail type SignedCheck (line 536) | struct SignedCheck type SignedCheck (line 539) | struct SignedCheck type SignedCheck (line 563) | struct SignedCheck function check_signed_range (line 571) | void function checked_negate (line 579) | void function checked_negate (line 589) | void function integer_parser (line 596) | void function stringstream_parser (line 666) | void stringstream_parser(const std::string& text, T& value) function parse_value (line 675) | inline function parse_value (line 682) | inline function parse_value (line 689) | inline function parse_value (line 696) | inline function parse_value (line 703) | inline function parse_value (line 710) | inline function parse_value (line 717) | inline function parse_value (line 724) | inline function parse_value (line 731) | inline function parse_value (line 754) | inline function parse_value (line 765) | void function parse_value (line 771) | void function parse_value (line 785) | void function parse_value (line 794) | inline type type_is_container (line 806) | struct type_is_container type type_is_container> (line 812) | struct type_is_container> class abstract_value (line 818) | class abstract_value : public Value method abstract_value (line 823) | abstract_value() method abstract_value (line 829) | explicit abstract_value(T* t) method abstract_value (line 836) | abstract_value& operator=(const abstract_value&) = default; method abstract_value (line 838) | abstract_value(const abstract_value& rhs) method parse (line 856) | void method is_container (line 862) | bool method parse (line 868) | void method has_default (line 874) | bool method has_implicit (line 880) | bool method default_value (line 886) | std::shared_ptr method implicit_value (line 894) | std::shared_ptr method no_implicit_value (line 902) | std::shared_ptr method get_default_value (line 909) | std::string method get_implicit_value (line 915) | std::string method is_boolean (line 921) | bool method T (line 927) | const T& class standard_value (line 949) | class standard_value : public abstract_value method override (line 956) | const override class standard_value (line 963) | class standard_value : public abstract_value method standard_value (line 968) | standard_value() method standard_value (line 973) | explicit standard_value(bool* b) method clone (line 979) | std::shared_ptr method set_default_and_implicit (line 987) | void function value (line 999) | std::shared_ptr function value (line 1006) | std::shared_ptr class OptionAdder (line 1012) | class OptionAdder method OptionAdder (line 1558) | OptionAdder(Options& options, std::string group) class OptionDetails (line 1014) | class OptionDetails method OptionDetails (line 1017) | OptionDetails method OptionDetails (line 1033) | OptionDetails(const OptionDetails& rhs) method OptionDetails (line 1040) | OptionDetails(OptionDetails&& rhs) = default; method CXXOPTS_NODISCARD (line 1042) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1049) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1055) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1062) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1069) | CXXOPTS_NODISCARD method hash (line 1076) | size_t type HelpOptionDetails (line 1092) | struct HelpOptionDetails type HelpGroupDetails (line 1106) | struct HelpGroupDetails class OptionValue (line 1113) | class OptionValue method parse (line 1116) | void method parse_default (line 1129) | void method CXXOPTS_NODISCARD (line 1145) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1159) | CXXOPTS_NODISCARD method T (line 1167) | const T& method ensure_value (line 1183) | void class KeyValue (line 1201) | class KeyValue method KeyValue (line 1204) | KeyValue(std::string key_, std::string value_) method CXXOPTS_NODISCARD (line 1210) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1217) | CXXOPTS_NODISCARD method T (line 1225) | T class ParseResult (line 1241) | class ParseResult method ParseResult (line 1245) | ParseResult() = default; method ParseResult (line 1246) | ParseResult(const ParseResult&) = default; method ParseResult (line 1248) | ParseResult(NameHashMap&& keys, ParsedHashMap&& values, std::vector<... method ParseResult (line 1256) | ParseResult& operator=(ParseResult&&) = default; method ParseResult (line 1257) | ParseResult& operator=(const ParseResult&) = default; method count (line 1259) | size_t method OptionValue (line 1278) | const OptionValue& type Option (line 1317) | struct Option method Option (line 1319) | Option class OptionParser (line 1343) | class OptionParser method OptionParser (line 1346) | OptionParser(const OptionMap& options, const PositionalList& positio... class Options (line 1397) | class Options method Options (line 1401) | explicit Options(std::string program, std::string help_string = "") method Options (line 1414) | Options& method Options (line 1421) | Options& method Options (line 1428) | Options& method Options (line 1435) | Options& method Options (line 1442) | Options& method Options (line 1449) | Options& method parse_positional (line 1498) | void class OptionAdder (line 1554) | class OptionAdder method OptionAdder (line 1558) | OptionAdder(Options& options, std::string group) function String (line 1589) | String function String (line 1635) | String function OptionAdder (line 1781) | inline method OptionAdder (line 1558) | OptionAdder(Options& options, std::string group) function OptionAdder (line 1788) | inline method OptionAdder (line 1558) | OptionAdder(Options& options, std::string group) function ParseResult (line 1964) | inline method ParseResult (line 1245) | ParseResult() = default; method ParseResult (line 1246) | ParseResult(const ParseResult&) = default; method ParseResult (line 1248) | ParseResult(NameHashMap&& keys, ParsedHashMap&& values, std::vector<... method ParseResult (line 1256) | ParseResult& operator=(ParseResult&&) = default; method ParseResult (line 1257) | ParseResult& operator=(const ParseResult&) = default; method count (line 1259) | size_t method OptionValue (line 1278) | const OptionValue& function ParseResult (line 1973) | inline ParseResult method ParseResult (line 1245) | ParseResult() = default; method ParseResult (line 1246) | ParseResult(const ParseResult&) = default; method ParseResult (line 1248) | ParseResult(NameHashMap&& keys, ParsedHashMap&& values, std::vector<... method ParseResult (line 1256) | ParseResult& operator=(ParseResult&&) = default; method ParseResult (line 1257) | ParseResult& operator=(const ParseResult&) = default; method count (line 1259) | size_t method OptionValue (line 1278) | const OptionValue& function String (line 2214) | inline function HelpGroupDetails (line 2376) | inline type cxxopts (line 85) | namespace cxxopts function String (line 89) | inline class UnicodeStringIterator (line 96) | class UnicodeStringIterator : public method UnicodeStringIterator (line 101) | UnicodeStringIterator(const icu::UnicodeString* string, int32_t pos) method value_type (line 107) | value_type method UnicodeStringIterator (line 125) | UnicodeStringIterator& method UnicodeStringIterator (line 132) | UnicodeStringIterator function String (line 143) | inline function String (line 150) | inline function String (line 163) | String& function stringLength (line 175) | inline function toUTF8String (line 182) | inline function empty (line 192) | inline function T (line 225) | T function stringLength (line 231) | inline function String (line 238) | inline function String (line 245) | inline function String (line 253) | String& function toUTF8String (line 260) | std::string function empty (line 266) | inline class Value (line 297) | class Value : public std::enable_shared_from_this class OptionException (line 343) | class OptionException : public std::exception method OptionException (line 346) | explicit OptionException(std::string message) method CXXOPTS_NODISCARD (line 351) | CXXOPTS_NODISCARD class OptionSpecException (line 362) | class OptionSpecException : public OptionException method OptionSpecException (line 366) | explicit OptionSpecException(const std::string& message) class OptionParseException (line 372) | class OptionParseException : public OptionException method OptionParseException (line 375) | explicit OptionParseException(const std::string& message) class option_exists_error (line 381) | class option_exists_error : public OptionSpecException method option_exists_error (line 384) | explicit option_exists_error(const std::string& option) class invalid_option_format_error (line 390) | class invalid_option_format_error : public OptionSpecException method invalid_option_format_error (line 393) | explicit invalid_option_format_error(const std::string& format) class option_syntax_exception (line 399) | class option_syntax_exception : public OptionParseException { method option_syntax_exception (line 401) | explicit option_syntax_exception(const std::string& text) class option_not_exists_exception (line 408) | class option_not_exists_exception : public OptionParseException method option_not_exists_exception (line 411) | explicit option_not_exists_exception(const std::string& option) class missing_argument_exception (line 417) | class missing_argument_exception : public OptionParseException method missing_argument_exception (line 420) | explicit missing_argument_exception(const std::string& option) class option_requires_argument_exception (line 428) | class option_requires_argument_exception : public OptionParseException method option_requires_argument_exception (line 431) | explicit option_requires_argument_exception(const std::string& option) class option_not_has_argument_exception (line 439) | class option_not_has_argument_exception : public OptionParseException method option_not_has_argument_exception (line 442) | option_not_has_argument_exception class option_not_present_exception (line 456) | class option_not_present_exception : public OptionParseException method option_not_present_exception (line 459) | explicit option_not_present_exception(const std::string& option) class option_has_no_value_exception (line 465) | class option_has_no_value_exception : public OptionException method option_has_no_value_exception (line 468) | explicit option_has_no_value_exception(const std::string& option) class argument_incorrect_type (line 477) | class argument_incorrect_type : public OptionParseException method argument_incorrect_type (line 480) | explicit argument_incorrect_type class option_required_exception (line 491) | class option_required_exception : public OptionParseException method option_required_exception (line 494) | explicit option_required_exception(const std::string& option) function throw_or_mimic (line 503) | void throw_or_mimic(const std::string& text) type values (line 521) | namespace values type detail (line 533) | namespace detail type SignedCheck (line 536) | struct SignedCheck type SignedCheck (line 539) | struct SignedCheck type SignedCheck (line 563) | struct SignedCheck function check_signed_range (line 571) | void function checked_negate (line 579) | void function checked_negate (line 589) | void function integer_parser (line 596) | void function stringstream_parser (line 666) | void stringstream_parser(const std::string& text, T& value) function parse_value (line 675) | inline function parse_value (line 682) | inline function parse_value (line 689) | inline function parse_value (line 696) | inline function parse_value (line 703) | inline function parse_value (line 710) | inline function parse_value (line 717) | inline function parse_value (line 724) | inline function parse_value (line 731) | inline function parse_value (line 754) | inline function parse_value (line 765) | void function parse_value (line 771) | void function parse_value (line 785) | void function parse_value (line 794) | inline type type_is_container (line 806) | struct type_is_container type type_is_container> (line 812) | struct type_is_container> class abstract_value (line 818) | class abstract_value : public Value method abstract_value (line 823) | abstract_value() method abstract_value (line 829) | explicit abstract_value(T* t) method abstract_value (line 836) | abstract_value& operator=(const abstract_value&) = default; method abstract_value (line 838) | abstract_value(const abstract_value& rhs) method parse (line 856) | void method is_container (line 862) | bool method parse (line 868) | void method has_default (line 874) | bool method has_implicit (line 880) | bool method default_value (line 886) | std::shared_ptr method implicit_value (line 894) | std::shared_ptr method no_implicit_value (line 902) | std::shared_ptr method get_default_value (line 909) | std::string method get_implicit_value (line 915) | std::string method is_boolean (line 921) | bool method T (line 927) | const T& class standard_value (line 949) | class standard_value : public abstract_value method override (line 956) | const override class standard_value (line 963) | class standard_value : public abstract_value method standard_value (line 968) | standard_value() method standard_value (line 973) | explicit standard_value(bool* b) method clone (line 979) | std::shared_ptr method set_default_and_implicit (line 987) | void function value (line 999) | std::shared_ptr function value (line 1006) | std::shared_ptr class OptionAdder (line 1012) | class OptionAdder method OptionAdder (line 1558) | OptionAdder(Options& options, std::string group) class OptionDetails (line 1014) | class OptionDetails method OptionDetails (line 1017) | OptionDetails method OptionDetails (line 1033) | OptionDetails(const OptionDetails& rhs) method OptionDetails (line 1040) | OptionDetails(OptionDetails&& rhs) = default; method CXXOPTS_NODISCARD (line 1042) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1049) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1055) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1062) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1069) | CXXOPTS_NODISCARD method hash (line 1076) | size_t type HelpOptionDetails (line 1092) | struct HelpOptionDetails type HelpGroupDetails (line 1106) | struct HelpGroupDetails class OptionValue (line 1113) | class OptionValue method parse (line 1116) | void method parse_default (line 1129) | void method CXXOPTS_NODISCARD (line 1145) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1159) | CXXOPTS_NODISCARD method T (line 1167) | const T& method ensure_value (line 1183) | void class KeyValue (line 1201) | class KeyValue method KeyValue (line 1204) | KeyValue(std::string key_, std::string value_) method CXXOPTS_NODISCARD (line 1210) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1217) | CXXOPTS_NODISCARD method T (line 1225) | T class ParseResult (line 1241) | class ParseResult method ParseResult (line 1245) | ParseResult() = default; method ParseResult (line 1246) | ParseResult(const ParseResult&) = default; method ParseResult (line 1248) | ParseResult(NameHashMap&& keys, ParsedHashMap&& values, std::vector<... method ParseResult (line 1256) | ParseResult& operator=(ParseResult&&) = default; method ParseResult (line 1257) | ParseResult& operator=(const ParseResult&) = default; method count (line 1259) | size_t method OptionValue (line 1278) | const OptionValue& type Option (line 1317) | struct Option method Option (line 1319) | Option class OptionParser (line 1343) | class OptionParser method OptionParser (line 1346) | OptionParser(const OptionMap& options, const PositionalList& positio... class Options (line 1397) | class Options method Options (line 1401) | explicit Options(std::string program, std::string help_string = "") method Options (line 1414) | Options& method Options (line 1421) | Options& method Options (line 1428) | Options& method Options (line 1435) | Options& method Options (line 1442) | Options& method Options (line 1449) | Options& method parse_positional (line 1498) | void class OptionAdder (line 1554) | class OptionAdder method OptionAdder (line 1558) | OptionAdder(Options& options, std::string group) function String (line 1589) | String function String (line 1635) | String function OptionAdder (line 1781) | inline method OptionAdder (line 1558) | OptionAdder(Options& options, std::string group) function OptionAdder (line 1788) | inline method OptionAdder (line 1558) | OptionAdder(Options& options, std::string group) function ParseResult (line 1964) | inline method ParseResult (line 1245) | ParseResult() = default; method ParseResult (line 1246) | ParseResult(const ParseResult&) = default; method ParseResult (line 1248) | ParseResult(NameHashMap&& keys, ParsedHashMap&& values, std::vector<... method ParseResult (line 1256) | ParseResult& operator=(ParseResult&&) = default; method ParseResult (line 1257) | ParseResult& operator=(const ParseResult&) = default; method count (line 1259) | size_t method OptionValue (line 1278) | const OptionValue& function ParseResult (line 1973) | inline ParseResult method ParseResult (line 1245) | ParseResult() = default; method ParseResult (line 1246) | ParseResult(const ParseResult&) = default; method ParseResult (line 1248) | ParseResult(NameHashMap&& keys, ParsedHashMap&& values, std::vector<... method ParseResult (line 1256) | ParseResult& operator=(ParseResult&&) = default; method ParseResult (line 1257) | ParseResult& operator=(const ParseResult&) = default; method count (line 1259) | size_t method OptionValue (line 1278) | const OptionValue& function String (line 2214) | inline function HelpGroupDetails (line 2376) | inline type std (line 200) | namespace std function begin (line 202) | inline function end (line 209) | inline type cxxopts (line 220) | namespace cxxopts function String (line 89) | inline class UnicodeStringIterator (line 96) | class UnicodeStringIterator : public method UnicodeStringIterator (line 101) | UnicodeStringIterator(const icu::UnicodeString* string, int32_t pos) method value_type (line 107) | value_type method UnicodeStringIterator (line 125) | UnicodeStringIterator& method UnicodeStringIterator (line 132) | UnicodeStringIterator function String (line 143) | inline function String (line 150) | inline function String (line 163) | String& function stringLength (line 175) | inline function toUTF8String (line 182) | inline function empty (line 192) | inline function T (line 225) | T function stringLength (line 231) | inline function String (line 238) | inline function String (line 245) | inline function String (line 253) | String& function toUTF8String (line 260) | std::string function empty (line 266) | inline class Value (line 297) | class Value : public std::enable_shared_from_this class OptionException (line 343) | class OptionException : public std::exception method OptionException (line 346) | explicit OptionException(std::string message) method CXXOPTS_NODISCARD (line 351) | CXXOPTS_NODISCARD class OptionSpecException (line 362) | class OptionSpecException : public OptionException method OptionSpecException (line 366) | explicit OptionSpecException(const std::string& message) class OptionParseException (line 372) | class OptionParseException : public OptionException method OptionParseException (line 375) | explicit OptionParseException(const std::string& message) class option_exists_error (line 381) | class option_exists_error : public OptionSpecException method option_exists_error (line 384) | explicit option_exists_error(const std::string& option) class invalid_option_format_error (line 390) | class invalid_option_format_error : public OptionSpecException method invalid_option_format_error (line 393) | explicit invalid_option_format_error(const std::string& format) class option_syntax_exception (line 399) | class option_syntax_exception : public OptionParseException { method option_syntax_exception (line 401) | explicit option_syntax_exception(const std::string& text) class option_not_exists_exception (line 408) | class option_not_exists_exception : public OptionParseException method option_not_exists_exception (line 411) | explicit option_not_exists_exception(const std::string& option) class missing_argument_exception (line 417) | class missing_argument_exception : public OptionParseException method missing_argument_exception (line 420) | explicit missing_argument_exception(const std::string& option) class option_requires_argument_exception (line 428) | class option_requires_argument_exception : public OptionParseException method option_requires_argument_exception (line 431) | explicit option_requires_argument_exception(const std::string& option) class option_not_has_argument_exception (line 439) | class option_not_has_argument_exception : public OptionParseException method option_not_has_argument_exception (line 442) | option_not_has_argument_exception class option_not_present_exception (line 456) | class option_not_present_exception : public OptionParseException method option_not_present_exception (line 459) | explicit option_not_present_exception(const std::string& option) class option_has_no_value_exception (line 465) | class option_has_no_value_exception : public OptionException method option_has_no_value_exception (line 468) | explicit option_has_no_value_exception(const std::string& option) class argument_incorrect_type (line 477) | class argument_incorrect_type : public OptionParseException method argument_incorrect_type (line 480) | explicit argument_incorrect_type class option_required_exception (line 491) | class option_required_exception : public OptionParseException method option_required_exception (line 494) | explicit option_required_exception(const std::string& option) function throw_or_mimic (line 503) | void throw_or_mimic(const std::string& text) type values (line 521) | namespace values type detail (line 533) | namespace detail type SignedCheck (line 536) | struct SignedCheck type SignedCheck (line 539) | struct SignedCheck type SignedCheck (line 563) | struct SignedCheck function check_signed_range (line 571) | void function checked_negate (line 579) | void function checked_negate (line 589) | void function integer_parser (line 596) | void function stringstream_parser (line 666) | void stringstream_parser(const std::string& text, T& value) function parse_value (line 675) | inline function parse_value (line 682) | inline function parse_value (line 689) | inline function parse_value (line 696) | inline function parse_value (line 703) | inline function parse_value (line 710) | inline function parse_value (line 717) | inline function parse_value (line 724) | inline function parse_value (line 731) | inline function parse_value (line 754) | inline function parse_value (line 765) | void function parse_value (line 771) | void function parse_value (line 785) | void function parse_value (line 794) | inline type type_is_container (line 806) | struct type_is_container type type_is_container> (line 812) | struct type_is_container> class abstract_value (line 818) | class abstract_value : public Value method abstract_value (line 823) | abstract_value() method abstract_value (line 829) | explicit abstract_value(T* t) method abstract_value (line 836) | abstract_value& operator=(const abstract_value&) = default; method abstract_value (line 838) | abstract_value(const abstract_value& rhs) method parse (line 856) | void method is_container (line 862) | bool method parse (line 868) | void method has_default (line 874) | bool method has_implicit (line 880) | bool method default_value (line 886) | std::shared_ptr method implicit_value (line 894) | std::shared_ptr method no_implicit_value (line 902) | std::shared_ptr method get_default_value (line 909) | std::string method get_implicit_value (line 915) | std::string method is_boolean (line 921) | bool method T (line 927) | const T& class standard_value (line 949) | class standard_value : public abstract_value method override (line 956) | const override class standard_value (line 963) | class standard_value : public abstract_value method standard_value (line 968) | standard_value() method standard_value (line 973) | explicit standard_value(bool* b) method clone (line 979) | std::shared_ptr method set_default_and_implicit (line 987) | void function value (line 999) | std::shared_ptr function value (line 1006) | std::shared_ptr class OptionAdder (line 1012) | class OptionAdder method OptionAdder (line 1558) | OptionAdder(Options& options, std::string group) class OptionDetails (line 1014) | class OptionDetails method OptionDetails (line 1017) | OptionDetails method OptionDetails (line 1033) | OptionDetails(const OptionDetails& rhs) method OptionDetails (line 1040) | OptionDetails(OptionDetails&& rhs) = default; method CXXOPTS_NODISCARD (line 1042) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1049) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1055) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1062) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1069) | CXXOPTS_NODISCARD method hash (line 1076) | size_t type HelpOptionDetails (line 1092) | struct HelpOptionDetails type HelpGroupDetails (line 1106) | struct HelpGroupDetails class OptionValue (line 1113) | class OptionValue method parse (line 1116) | void method parse_default (line 1129) | void method CXXOPTS_NODISCARD (line 1145) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1159) | CXXOPTS_NODISCARD method T (line 1167) | const T& method ensure_value (line 1183) | void class KeyValue (line 1201) | class KeyValue method KeyValue (line 1204) | KeyValue(std::string key_, std::string value_) method CXXOPTS_NODISCARD (line 1210) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1217) | CXXOPTS_NODISCARD method T (line 1225) | T class ParseResult (line 1241) | class ParseResult method ParseResult (line 1245) | ParseResult() = default; method ParseResult (line 1246) | ParseResult(const ParseResult&) = default; method ParseResult (line 1248) | ParseResult(NameHashMap&& keys, ParsedHashMap&& values, std::vector<... method ParseResult (line 1256) | ParseResult& operator=(ParseResult&&) = default; method ParseResult (line 1257) | ParseResult& operator=(const ParseResult&) = default; method count (line 1259) | size_t method OptionValue (line 1278) | const OptionValue& type Option (line 1317) | struct Option method Option (line 1319) | Option class OptionParser (line 1343) | class OptionParser method OptionParser (line 1346) | OptionParser(const OptionMap& options, const PositionalList& positio... class Options (line 1397) | class Options method Options (line 1401) | explicit Options(std::string program, std::string help_string = "") method Options (line 1414) | Options& method Options (line 1421) | Options& method Options (line 1428) | Options& method Options (line 1435) | Options& method Options (line 1442) | Options& method Options (line 1449) | Options& method parse_positional (line 1498) | void class OptionAdder (line 1554) | class OptionAdder method OptionAdder (line 1558) | OptionAdder(Options& options, std::string group) function String (line 1589) | String function String (line 1635) | String function OptionAdder (line 1781) | inline method OptionAdder (line 1558) | OptionAdder(Options& options, std::string group) function OptionAdder (line 1788) | inline method OptionAdder (line 1558) | OptionAdder(Options& options, std::string group) function ParseResult (line 1964) | inline method ParseResult (line 1245) | ParseResult() = default; method ParseResult (line 1246) | ParseResult(const ParseResult&) = default; method ParseResult (line 1248) | ParseResult(NameHashMap&& keys, ParsedHashMap&& values, std::vector<... method ParseResult (line 1256) | ParseResult& operator=(ParseResult&&) = default; method ParseResult (line 1257) | ParseResult& operator=(const ParseResult&) = default; method count (line 1259) | size_t method OptionValue (line 1278) | const OptionValue& function ParseResult (line 1973) | inline ParseResult method ParseResult (line 1245) | ParseResult() = default; method ParseResult (line 1246) | ParseResult(const ParseResult&) = default; method ParseResult (line 1248) | ParseResult(NameHashMap&& keys, ParsedHashMap&& values, std::vector<... method ParseResult (line 1256) | ParseResult& operator=(ParseResult&&) = default; method ParseResult (line 1257) | ParseResult& operator=(const ParseResult&) = default; method count (line 1259) | size_t method OptionValue (line 1278) | const OptionValue& function String (line 2214) | inline function HelpGroupDetails (line 2376) | inline type cxxopts (line 277) | namespace cxxopts function String (line 89) | inline class UnicodeStringIterator (line 96) | class UnicodeStringIterator : public method UnicodeStringIterator (line 101) | UnicodeStringIterator(const icu::UnicodeString* string, int32_t pos) method value_type (line 107) | value_type method UnicodeStringIterator (line 125) | UnicodeStringIterator& method UnicodeStringIterator (line 132) | UnicodeStringIterator function String (line 143) | inline function String (line 150) | inline function String (line 163) | String& function stringLength (line 175) | inline function toUTF8String (line 182) | inline function empty (line 192) | inline function T (line 225) | T function stringLength (line 231) | inline function String (line 238) | inline function String (line 245) | inline function String (line 253) | String& function toUTF8String (line 260) | std::string function empty (line 266) | inline class Value (line 297) | class Value : public std::enable_shared_from_this class OptionException (line 343) | class OptionException : public std::exception method OptionException (line 346) | explicit OptionException(std::string message) method CXXOPTS_NODISCARD (line 351) | CXXOPTS_NODISCARD class OptionSpecException (line 362) | class OptionSpecException : public OptionException method OptionSpecException (line 366) | explicit OptionSpecException(const std::string& message) class OptionParseException (line 372) | class OptionParseException : public OptionException method OptionParseException (line 375) | explicit OptionParseException(const std::string& message) class option_exists_error (line 381) | class option_exists_error : public OptionSpecException method option_exists_error (line 384) | explicit option_exists_error(const std::string& option) class invalid_option_format_error (line 390) | class invalid_option_format_error : public OptionSpecException method invalid_option_format_error (line 393) | explicit invalid_option_format_error(const std::string& format) class option_syntax_exception (line 399) | class option_syntax_exception : public OptionParseException { method option_syntax_exception (line 401) | explicit option_syntax_exception(const std::string& text) class option_not_exists_exception (line 408) | class option_not_exists_exception : public OptionParseException method option_not_exists_exception (line 411) | explicit option_not_exists_exception(const std::string& option) class missing_argument_exception (line 417) | class missing_argument_exception : public OptionParseException method missing_argument_exception (line 420) | explicit missing_argument_exception(const std::string& option) class option_requires_argument_exception (line 428) | class option_requires_argument_exception : public OptionParseException method option_requires_argument_exception (line 431) | explicit option_requires_argument_exception(const std::string& option) class option_not_has_argument_exception (line 439) | class option_not_has_argument_exception : public OptionParseException method option_not_has_argument_exception (line 442) | option_not_has_argument_exception class option_not_present_exception (line 456) | class option_not_present_exception : public OptionParseException method option_not_present_exception (line 459) | explicit option_not_present_exception(const std::string& option) class option_has_no_value_exception (line 465) | class option_has_no_value_exception : public OptionException method option_has_no_value_exception (line 468) | explicit option_has_no_value_exception(const std::string& option) class argument_incorrect_type (line 477) | class argument_incorrect_type : public OptionParseException method argument_incorrect_type (line 480) | explicit argument_incorrect_type class option_required_exception (line 491) | class option_required_exception : public OptionParseException method option_required_exception (line 494) | explicit option_required_exception(const std::string& option) function throw_or_mimic (line 503) | void throw_or_mimic(const std::string& text) type values (line 521) | namespace values type detail (line 533) | namespace detail type SignedCheck (line 536) | struct SignedCheck type SignedCheck (line 539) | struct SignedCheck type SignedCheck (line 563) | struct SignedCheck function check_signed_range (line 571) | void function checked_negate (line 579) | void function checked_negate (line 589) | void function integer_parser (line 596) | void function stringstream_parser (line 666) | void stringstream_parser(const std::string& text, T& value) function parse_value (line 675) | inline function parse_value (line 682) | inline function parse_value (line 689) | inline function parse_value (line 696) | inline function parse_value (line 703) | inline function parse_value (line 710) | inline function parse_value (line 717) | inline function parse_value (line 724) | inline function parse_value (line 731) | inline function parse_value (line 754) | inline function parse_value (line 765) | void function parse_value (line 771) | void function parse_value (line 785) | void function parse_value (line 794) | inline type type_is_container (line 806) | struct type_is_container type type_is_container> (line 812) | struct type_is_container> class abstract_value (line 818) | class abstract_value : public Value method abstract_value (line 823) | abstract_value() method abstract_value (line 829) | explicit abstract_value(T* t) method abstract_value (line 836) | abstract_value& operator=(const abstract_value&) = default; method abstract_value (line 838) | abstract_value(const abstract_value& rhs) method parse (line 856) | void method is_container (line 862) | bool method parse (line 868) | void method has_default (line 874) | bool method has_implicit (line 880) | bool method default_value (line 886) | std::shared_ptr method implicit_value (line 894) | std::shared_ptr method no_implicit_value (line 902) | std::shared_ptr method get_default_value (line 909) | std::string method get_implicit_value (line 915) | std::string method is_boolean (line 921) | bool method T (line 927) | const T& class standard_value (line 949) | class standard_value : public abstract_value method override (line 956) | const override class standard_value (line 963) | class standard_value : public abstract_value method standard_value (line 968) | standard_value() method standard_value (line 973) | explicit standard_value(bool* b) method clone (line 979) | std::shared_ptr method set_default_and_implicit (line 987) | void function value (line 999) | std::shared_ptr function value (line 1006) | std::shared_ptr class OptionAdder (line 1012) | class OptionAdder method OptionAdder (line 1558) | OptionAdder(Options& options, std::string group) class OptionDetails (line 1014) | class OptionDetails method OptionDetails (line 1017) | OptionDetails method OptionDetails (line 1033) | OptionDetails(const OptionDetails& rhs) method OptionDetails (line 1040) | OptionDetails(OptionDetails&& rhs) = default; method CXXOPTS_NODISCARD (line 1042) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1049) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1055) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1062) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1069) | CXXOPTS_NODISCARD method hash (line 1076) | size_t type HelpOptionDetails (line 1092) | struct HelpOptionDetails type HelpGroupDetails (line 1106) | struct HelpGroupDetails class OptionValue (line 1113) | class OptionValue method parse (line 1116) | void method parse_default (line 1129) | void method CXXOPTS_NODISCARD (line 1145) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1159) | CXXOPTS_NODISCARD method T (line 1167) | const T& method ensure_value (line 1183) | void class KeyValue (line 1201) | class KeyValue method KeyValue (line 1204) | KeyValue(std::string key_, std::string value_) method CXXOPTS_NODISCARD (line 1210) | CXXOPTS_NODISCARD method CXXOPTS_NODISCARD (line 1217) | CXXOPTS_NODISCARD method T (line 1225) | T class ParseResult (line 1241) | class ParseResult method ParseResult (line 1245) | ParseResult() = default; method ParseResult (line 1246) | ParseResult(const ParseResult&) = default; method ParseResult (line 1248) | ParseResult(NameHashMap&& keys, ParsedHashMap&& values, std::vector<... method ParseResult (line 1256) | ParseResult& operator=(ParseResult&&) = default; method ParseResult (line 1257) | ParseResult& operator=(const ParseResult&) = default; method count (line 1259) | size_t method OptionValue (line 1278) | const OptionValue& type Option (line 1317) | struct Option method Option (line 1319) | Option class OptionParser (line 1343) | class OptionParser method OptionParser (line 1346) | OptionParser(const OptionMap& options, const PositionalList& positio... class Options (line 1397) | class Options method Options (line 1401) | explicit Options(std::string program, std::string help_string = "") method Options (line 1414) | Options& method Options (line 1421) | Options& method Options (line 1428) | Options& method Options (line 1435) | Options& method Options (line 1442) | Options& method Options (line 1449) | Options& method parse_positional (line 1498) | void class OptionAdder (line 1554) | class OptionAdder method OptionAdder (line 1558) | OptionAdder(Options& options, std::string group) function String (line 1589) | String function String (line 1635) | String function OptionAdder (line 1781) | inline method OptionAdder (line 1558) | OptionAdder(Options& options, std::string group) function OptionAdder (line 1788) | inline method OptionAdder (line 1558) | OptionAdder(Options& options, std::string group) function ParseResult (line 1964) | inline method ParseResult (line 1245) | ParseResult() = default; method ParseResult (line 1246) | ParseResult(const ParseResult&) = default; method ParseResult (line 1248) | ParseResult(NameHashMap&& keys, ParsedHashMap&& values, std::vector<... method ParseResult (line 1256) | ParseResult& operator=(ParseResult&&) = default; method ParseResult (line 1257) | ParseResult& operator=(const ParseResult&) = default; method count (line 1259) | size_t method OptionValue (line 1278) | const OptionValue& function ParseResult (line 1973) | inline ParseResult method ParseResult (line 1245) | ParseResult() = default; method ParseResult (line 1246) | ParseResult(const ParseResult&) = default; method ParseResult (line 1248) | ParseResult(NameHashMap&& keys, ParsedHashMap&& values, std::vector<... method ParseResult (line 1256) | ParseResult& operator=(ParseResult&&) = default; method ParseResult (line 1257) | ParseResult& operator=(const ParseResult&) = default; method count (line 1259) | size_t method OptionValue (line 1278) | const OptionValue& function String (line 2214) | inline function HelpGroupDetails (line 2376) | inline FILE: ohmutil/3rdparty/ska/bytell_hash_map.hpp type ska (line 18) | namespace ska type detailv8 (line 21) | namespace detailv8 type sherwood_v8_constants (line 30) | struct sherwood_v8_constants method distance_from_metadata (line 39) | inline static int distance_from_metadata(int8_t metadata) type sherwood_v8_block (line 94) | struct sherwood_v8_block method sherwood_v8_block (line 96) | sherwood_v8_block() method sherwood_v8_block (line 108) | static sherwood_v8_block * empty_block() method first_empty_index (line 119) | int first_empty_index() const method fill_control_bytes (line 129) | void fill_control_bytes(int8_t value) class sherwood_v8_table (line 136) | class sherwood_v8_table : private ByteAlloc, private Hasher, private... type convertible_to_iterator (line 142) | struct convertible_to_iterator method sherwood_v8_table (line 158) | sherwood_v8_table() method sherwood_v8_table (line 161) | explicit sherwood_v8_table(size_type bucket_count, const ArgumentH... method sherwood_v8_table (line 167) | sherwood_v8_table(size_type bucket_count, const ArgumentAlloc & al... method sherwood_v8_table (line 171) | sherwood_v8_table(size_type bucket_count, const ArgumentHash & has... method sherwood_v8_table (line 175) | explicit sherwood_v8_table(const ArgumentAlloc & alloc) method sherwood_v8_table (line 180) | sherwood_v8_table(It first, It last, size_type bucket_count = 0, c... method sherwood_v8_table (line 186) | sherwood_v8_table(It first, It last, size_type bucket_count, const... method sherwood_v8_table (line 191) | sherwood_v8_table(It first, It last, size_type bucket_count, const... method sherwood_v8_table (line 195) | sherwood_v8_table(std::initializer_list il, size_type bucket_co... method sherwood_v8_table (line 202) | sherwood_v8_table(std::initializer_list il, size_type bucket_co... method sherwood_v8_table (line 206) | sherwood_v8_table(std::initializer_list il, size_type bucket_co... method sherwood_v8_table (line 210) | sherwood_v8_table(const sherwood_v8_table & other) method sherwood_v8_table (line 214) | sherwood_v8_table(const sherwood_v8_table & other, const ArgumentA... method sherwood_v8_table (line 229) | sherwood_v8_table(sherwood_v8_table && other) noexcept method sherwood_v8_table (line 235) | sherwood_v8_table(sherwood_v8_table && other, const ArgumentAlloc ... method sherwood_v8_table (line 241) | sherwood_v8_table & operator=(const sherwood_v8_table & other) method sherwood_v8_table (line 262) | sherwood_v8_table & operator=(sherwood_v8_table && other) noexcept method allocator_type (line 296) | const allocator_type & get_allocator() const method ArgumentEqual (line 300) | const ArgumentEqual & key_eq() const method ArgumentHash (line 304) | const ArgumentHash & hash_function() const type templated_iterator (line 310) | struct templated_iterator method templated_iterator (line 318) | templated_iterator() method templated_iterator (line 321) | templated_iterator(BlockPointer entries, size_t index) method templated_iterator (line 342) | templated_iterator & operator++() method templated_iterator (line 354) | templated_iterator operator++(int) method ValueType (line 361) | ValueType & operator*() const method ValueType (line 365) | ValueType * operator->() const method iterator (line 378) | iterator begin() method const_iterator (line 383) | const_iterator begin() const method const_iterator (line 388) | const_iterator cbegin() const method iterator (line 392) | iterator end() method const_iterator (line 396) | const_iterator end() const method const_iterator (line 400) | const_iterator cend() const method iterator (line 405) | inline iterator find(const FindKey & key) method const_iterator (line 433) | inline const_iterator find(const FindKey & key) const method count (line 437) | size_t count(const FindKey & key) const method equal_range (line 441) | std::pair equal_range(const FindKey & key) method equal_range (line 449) | std::pair equal_range(const FindKe... method emplace (line 460) | inline std::pair emplace(Key && key, Args &&... args) method insert (line 489) | std::pair insert(const value_type & value) method insert (line 493) | std::pair insert(value_type && value) method iterator (line 498) | iterator emplace_hint(const_iterator, Args &&... args) method iterator (line 502) | iterator insert(const_iterator, const value_type & value) method iterator (line 506) | iterator insert(const_iterator, value_type && value) method insert (line 512) | void insert(It begin, It end) method insert (line 519) | void insert(std::initializer_list il) method rehash (line 524) | void rehash(size_t num_items) method reserve (line 572) | void reserve(size_t num_elements) method convertible_to_iterator (line 583) | convertible_to_iterator erase(const_iterator to_erase) method iterator (line 612) | iterator erase(const_iterator begin_it, const_iterator end_it) method erase (line 656) | size_t erase(const FindKey & key) method clear (line 668) | void clear() method shrink_to_fit (line 690) | void shrink_to_fit() method swap (line 695) | void swap(sherwood_v8_table & other) method size (line 705) | size_t size() const method max_size (line 709) | size_t max_size() const method bucket_count (line 713) | size_t bucket_count() const method size_type (line 717) | size_type max_bucket_count() const method bucket (line 721) | size_t bucket(const FindKey & key) const method load_factor (line 725) | float load_factor() const method max_load_factor (line 729) | void max_load_factor(float value) method max_load_factor (line 733) | float max_load_factor() const method empty (line 738) | bool empty() const method num_buckets_for_reserve (line 750) | size_t num_buckets_for_reserve(size_t num_elements) const method rehash_for_other_container (line 754) | void rehash_for_other_container(const sherwood_v8_table & other) method is_full (line 758) | bool is_full() const method swap_pointers (line 766) | void swap_pointers(sherwood_v8_table & other) type LinkedListIt (line 776) | struct LinkedListIt method LinkedListIt (line 781) | LinkedListIt() method LinkedListIt (line 784) | LinkedListIt(size_t index, BlockPointer block) method iterator (line 789) | iterator it() const method index_in_block (line 793) | int index_in_block() const method is_direct_hit (line 797) | bool is_direct_hit() const method is_empty (line 801) | bool is_empty() const method has_next (line 805) | bool has_next() const method jump_index (line 809) | int8_t jump_index() const method metadata (line 813) | int8_t metadata() const method set_metadata (line 817) | void set_metadata(int8_t metadata) method LinkedListIt (line 822) | LinkedListIt next(sherwood_v8_table & table) const method set_next (line 828) | void set_next(int8_t jump_index) method clear_next (line 833) | void clear_next() method value_type (line 838) | value_type & operator*() const method emplace_direct_hit (line 861) | emplace_direct_hit(LinkedListIt block, Args &&... args) method emplace_new_key (line 917) | emplace_new_key(LinkedListIt parent, Args &&... args) method LinkedListIt (line 937) | LinkedListIt find_direct_hit(LinkedListIt child) const method LinkedListIt (line 781) | LinkedListIt() method LinkedListIt (line 784) | LinkedListIt(size_t index, BlockPointer block) method iterator (line 789) | iterator it() const method index_in_block (line 793) | int index_in_block() const method is_direct_hit (line 797) | bool is_direct_hit() const method is_empty (line 801) | bool is_empty() const method has_next (line 805) | bool has_next() const method jump_index (line 809) | int8_t jump_index() const method metadata (line 813) | int8_t metadata() const method set_metadata (line 817) | void set_metadata(int8_t metadata) method LinkedListIt (line 822) | LinkedListIt next(sherwood_v8_table & table) const method set_next (line 828) | void set_next(int8_t jump_index) method clear_next (line 833) | void clear_next() method value_type (line 838) | value_type & operator*() const method LinkedListIt (line 943) | LinkedListIt find_parent_block(LinkedListIt child) method LinkedListIt (line 781) | LinkedListIt() method LinkedListIt (line 784) | LinkedListIt(size_t index, BlockPointer block) method iterator (line 789) | iterator it() const method index_in_block (line 793) | int index_in_block() const method is_direct_hit (line 797) | bool is_direct_hit() const method is_empty (line 801) | bool is_empty() const method has_next (line 805) | bool has_next() const method jump_index (line 809) | int8_t jump_index() const method metadata (line 813) | int8_t metadata() const method set_metadata (line 817) | void set_metadata(int8_t metadata) method LinkedListIt (line 822) | LinkedListIt next(sherwood_v8_table & table) const method set_next (line 828) | void set_next(int8_t jump_index) method clear_next (line 833) | void clear_next() method value_type (line 838) | value_type & operator*() const method find_free_index (line 955) | std::pair find_free_index(LinkedListIt paren... method grow (line 967) | void grow() method calculate_memory_requirement (line 972) | size_t calculate_memory_requirement(size_t num_blocks) method deallocate_data (line 979) | void deallocate_data(BlockPointer begin, size_t num_slots_minus_one) method reset_to_empty_state (line 993) | void reset_to_empty_state() method hash_object (line 1002) | size_t hash_object(const U & key) method hash_object (line 1007) | size_t hash_object(const U & key) const method compares_equal (line 1012) | bool compares_equal(const L & lhs, const R & rhs) type convertible_to_iterator (line 1017) | struct convertible_to_iterator type AlignmentOr8Bytes (line 1039) | struct AlignmentOr8Bytes type AlignmentOr8Bytes= 1>::type (line 1044) | struct AlignmentOr8Bytes= 1>... type CalculateBytellBlockSize (line 1049) | struct CalculateBytellBlockSize type CalculateBytellBlockSize<> (line 1058) | struct CalculateBytellBlockSize<> class bytell_hash_map (line 1065) | class bytell_hash_map method bytell_hash_map (line 1097) | bytell_hash_map() method V (line 1101) | inline V & operator[](const K & key) method V (line 1105) | inline V & operator[](K && key) method V (line 1109) | V & at(const K & key) method V (line 1116) | const V & at(const K & key) const method emplace (line 1125) | std::pair emplace() method insert_or_assign (line 1130) | std::pair insert_or_assign(const key... method insert_or_assign (line 1138) | std::pair insert_or_assign(key_type ... method insert_or_assign (line 1146) | typename Table::iterator insert_or_assign(typename Table::const_iter... method insert_or_assign (line 1151) | typename Table::iterator insert_or_assign(typename Table::const_iter... type convertible_to_value (line 1176) | struct convertible_to_value class bytell_hash_set (line 1186) | class bytell_hash_set method bytell_hash_set (line 1217) | bytell_hash_set() method emplace (line 1222) | std::pair emplace(Args &&... args) method emplace (line 1226) | std::pair emplace(const key_type & arg) method emplace (line 1230) | std::pair emplace(key_type & arg) method emplace (line 1234) | std::pair emplace(const key_type && ... method emplace (line 1238) | std::pair emplace(key_type && arg) type CalculateBytellBlockSize (line 1051) | struct CalculateBytellBlockSize FILE: ohmutil/3rdparty/ska/flat_hash_map.hpp type ska (line 22) | namespace ska type prime_number_hash_policy (line 24) | struct prime_number_hash_policy method mod0 (line 932) | static size_t mod0(size_t) { return 0llu; } method mod2 (line 933) | static size_t mod2(size_t hash) { return hash % 2llu; } method mod3 (line 934) | static size_t mod3(size_t hash) { return hash % 3llu; } method mod5 (line 935) | static size_t mod5(size_t hash) { return hash % 5llu; } method mod7 (line 936) | static size_t mod7(size_t hash) { return hash % 7llu; } method mod11 (line 937) | static size_t mod11(size_t hash) { return hash % 11llu; } method mod13 (line 938) | static size_t mod13(size_t hash) { return hash % 13llu; } method mod17 (line 939) | static size_t mod17(size_t hash) { return hash % 17llu; } method mod23 (line 940) | static size_t mod23(size_t hash) { return hash % 23llu; } method mod29 (line 941) | static size_t mod29(size_t hash) { return hash % 29llu; } method mod37 (line 942) | static size_t mod37(size_t hash) { return hash % 37llu; } method mod47 (line 943) | static size_t mod47(size_t hash) { return hash % 47llu; } method mod59 (line 944) | static size_t mod59(size_t hash) { return hash % 59llu; } method mod73 (line 945) | static size_t mod73(size_t hash) { return hash % 73llu; } method mod97 (line 946) | static size_t mod97(size_t hash) { return hash % 97llu; } method mod127 (line 947) | static size_t mod127(size_t hash) { return hash % 127llu; } method mod151 (line 948) | static size_t mod151(size_t hash) { return hash % 151llu; } method mod197 (line 949) | static size_t mod197(size_t hash) { return hash % 197llu; } method mod251 (line 950) | static size_t mod251(size_t hash) { return hash % 251llu; } method mod313 (line 951) | static size_t mod313(size_t hash) { return hash % 313llu; } method mod397 (line 952) | static size_t mod397(size_t hash) { return hash % 397llu; } method mod499 (line 953) | static size_t mod499(size_t hash) { return hash % 499llu; } method mod631 (line 954) | static size_t mod631(size_t hash) { return hash % 631llu; } method mod797 (line 955) | static size_t mod797(size_t hash) { return hash % 797llu; } method mod1009 (line 956) | static size_t mod1009(size_t hash) { return hash % 1009llu; } method mod1259 (line 957) | static size_t mod1259(size_t hash) { return hash % 1259llu; } method mod1597 (line 958) | static size_t mod1597(size_t hash) { return hash % 1597llu; } method mod2011 (line 959) | static size_t mod2011(size_t hash) { return hash % 2011llu; } method mod2539 (line 960) | static size_t mod2539(size_t hash) { return hash % 2539llu; } method mod3203 (line 961) | static size_t mod3203(size_t hash) { return hash % 3203llu; } method mod4027 (line 962) | static size_t mod4027(size_t hash) { return hash % 4027llu; } method mod5087 (line 963) | static size_t mod5087(size_t hash) { return hash % 5087llu; } method mod6421 (line 964) | static size_t mod6421(size_t hash) { return hash % 6421llu; } method mod8089 (line 965) | static size_t mod8089(size_t hash) { return hash % 8089llu; } method mod10193 (line 966) | static size_t mod10193(size_t hash) { return hash % 10193llu; } method mod12853 (line 967) | static size_t mod12853(size_t hash) { return hash % 12853llu; } method mod16193 (line 968) | static size_t mod16193(size_t hash) { return hash % 16193llu; } method mod20399 (line 969) | static size_t mod20399(size_t hash) { return hash % 20399llu; } method mod25717 (line 970) | static size_t mod25717(size_t hash) { return hash % 25717llu; } method mod32401 (line 971) | static size_t mod32401(size_t hash) { return hash % 32401llu; } method mod40823 (line 972) | static size_t mod40823(size_t hash) { return hash % 40823llu; } method mod51437 (line 973) | static size_t mod51437(size_t hash) { return hash % 51437llu; } method mod64811 (line 974) | static size_t mod64811(size_t hash) { return hash % 64811llu; } method mod81649 (line 975) | static size_t mod81649(size_t hash) { return hash % 81649llu; } method mod102877 (line 976) | static size_t mod102877(size_t hash) { return hash % 102877llu; } method mod129607 (line 977) | static size_t mod129607(size_t hash) { return hash % 129607llu; } method mod163307 (line 978) | static size_t mod163307(size_t hash) { return hash % 163307llu; } method mod205759 (line 979) | static size_t mod205759(size_t hash) { return hash % 205759llu; } method mod259229 (line 980) | static size_t mod259229(size_t hash) { return hash % 259229llu; } method mod326617 (line 981) | static size_t mod326617(size_t hash) { return hash % 326617llu; } method mod411527 (line 982) | static size_t mod411527(size_t hash) { return hash % 411527llu; } method mod518509 (line 983) | static size_t mod518509(size_t hash) { return hash % 518509llu; } method mod653267 (line 984) | static size_t mod653267(size_t hash) { return hash % 653267llu; } method mod823117 (line 985) | static size_t mod823117(size_t hash) { return hash % 823117llu; } method mod1037059 (line 986) | static size_t mod1037059(size_t hash) { return hash % 1037059llu; } method mod1306601 (line 987) | static size_t mod1306601(size_t hash) { return hash % 1306601llu; } method mod1646237 (line 988) | static size_t mod1646237(size_t hash) { return hash % 1646237llu; } method mod2074129 (line 989) | static size_t mod2074129(size_t hash) { return hash % 2074129llu; } method mod2613229 (line 990) | static size_t mod2613229(size_t hash) { return hash % 2613229llu; } method mod3292489 (line 991) | static size_t mod3292489(size_t hash) { return hash % 3292489llu; } method mod4148279 (line 992) | static size_t mod4148279(size_t hash) { return hash % 4148279llu; } method mod5226491 (line 993) | static size_t mod5226491(size_t hash) { return hash % 5226491llu; } method mod6584983 (line 994) | static size_t mod6584983(size_t hash) { return hash % 6584983llu; } method mod8296553 (line 995) | static size_t mod8296553(size_t hash) { return hash % 8296553llu; } method mod10453007 (line 996) | static size_t mod10453007(size_t hash) { return hash % 10453007llu; } method mod13169977 (line 997) | static size_t mod13169977(size_t hash) { return hash % 13169977llu; } method mod16593127 (line 998) | static size_t mod16593127(size_t hash) { return hash % 16593127llu; } method mod20906033 (line 999) | static size_t mod20906033(size_t hash) { return hash % 20906033llu; } method mod26339969 (line 1000) | static size_t mod26339969(size_t hash) { return hash % 26339969llu; } method mod33186281 (line 1001) | static size_t mod33186281(size_t hash) { return hash % 33186281llu; } method mod41812097 (line 1002) | static size_t mod41812097(size_t hash) { return hash % 41812097llu; } method mod52679969 (line 1003) | static size_t mod52679969(size_t hash) { return hash % 52679969llu; } method mod66372617 (line 1004) | static size_t mod66372617(size_t hash) { return hash % 66372617llu; } method mod83624237 (line 1005) | static size_t mod83624237(size_t hash) { return hash % 83624237llu; } method mod105359939 (line 1006) | static size_t mod105359939(size_t hash) { return hash % 105359939llu; } method mod132745199 (line 1007) | static size_t mod132745199(size_t hash) { return hash % 132745199llu; } method mod167248483 (line 1008) | static size_t mod167248483(size_t hash) { return hash % 167248483llu; } method mod210719881 (line 1009) | static size_t mod210719881(size_t hash) { return hash % 210719881llu; } method mod265490441 (line 1010) | static size_t mod265490441(size_t hash) { return hash % 265490441llu; } method mod334496971 (line 1011) | static size_t mod334496971(size_t hash) { return hash % 334496971llu; } method mod421439783 (line 1012) | static size_t mod421439783(size_t hash) { return hash % 421439783llu; } method mod530980861 (line 1013) | static size_t mod530980861(size_t hash) { return hash % 530980861llu; } method mod668993977 (line 1014) | static size_t mod668993977(size_t hash) { return hash % 668993977llu; } method mod842879579 (line 1015) | static size_t mod842879579(size_t hash) { return hash % 842879579llu; } method mod1061961721 (line 1016) | static size_t mod1061961721(size_t hash) { return hash % 1061961721l... method mod1337987929 (line 1017) | static size_t mod1337987929(size_t hash) { return hash % 1337987929l... method mod1685759167 (line 1018) | static size_t mod1685759167(size_t hash) { return hash % 1685759167l... method mod2123923447 (line 1019) | static size_t mod2123923447(size_t hash) { return hash % 2123923447l... method mod2675975881 (line 1020) | static size_t mod2675975881(size_t hash) { return hash % 2675975881l... method mod3371518343 (line 1021) | static size_t mod3371518343(size_t hash) { return hash % 3371518343l... method mod4247846927 (line 1022) | static size_t mod4247846927(size_t hash) { return hash % 4247846927l... method mod5351951779 (line 1023) | static size_t mod5351951779(size_t hash) { return hash % 5351951779l... method mod6743036717 (line 1024) | static size_t mod6743036717(size_t hash) { return hash % 6743036717l... method mod8495693897 (line 1025) | static size_t mod8495693897(size_t hash) { return hash % 8495693897l... method mod10703903591 (line 1026) | static size_t mod10703903591(size_t hash) { return hash % 1070390359... method mod13486073473 (line 1027) | static size_t mod13486073473(size_t hash) { return hash % 1348607347... method mod16991387857 (line 1028) | static size_t mod16991387857(size_t hash) { return hash % 1699138785... method mod21407807219 (line 1029) | static size_t mod21407807219(size_t hash) { return hash % 2140780721... method mod26972146961 (line 1030) | static size_t mod26972146961(size_t hash) { return hash % 2697214696... method mod33982775741 (line 1031) | static size_t mod33982775741(size_t hash) { return hash % 3398277574... method mod42815614441 (line 1032) | static size_t mod42815614441(size_t hash) { return hash % 4281561444... method mod53944293929 (line 1033) | static size_t mod53944293929(size_t hash) { return hash % 5394429392... method mod67965551447 (line 1034) | static size_t mod67965551447(size_t hash) { return hash % 6796555144... method mod85631228929 (line 1035) | static size_t mod85631228929(size_t hash) { return hash % 8563122892... method mod107888587883 (line 1036) | static size_t mod107888587883(size_t hash) { return hash % 107888587... method mod135931102921 (line 1037) | static size_t mod135931102921(size_t hash) { return hash % 135931102... method mod171262457903 (line 1038) | static size_t mod171262457903(size_t hash) { return hash % 171262457... method mod215777175787 (line 1039) | static size_t mod215777175787(size_t hash) { return hash % 215777175... method mod271862205833 (line 1040) | static size_t mod271862205833(size_t hash) { return hash % 271862205... method mod342524915839 (line 1041) | static size_t mod342524915839(size_t hash) { return hash % 342524915... method mod431554351609 (line 1042) | static size_t mod431554351609(size_t hash) { return hash % 431554351... method mod543724411781 (line 1043) | static size_t mod543724411781(size_t hash) { return hash % 543724411... method mod685049831731 (line 1044) | static size_t mod685049831731(size_t hash) { return hash % 685049831... method mod863108703229 (line 1045) | static size_t mod863108703229(size_t hash) { return hash % 863108703... method mod1087448823553 (line 1046) | static size_t mod1087448823553(size_t hash) { return hash % 10874488... method mod1370099663459 (line 1047) | static size_t mod1370099663459(size_t hash) { return hash % 13700996... method mod1726217406467 (line 1048) | static size_t mod1726217406467(size_t hash) { return hash % 17262174... method mod2174897647073 (line 1049) | static size_t mod2174897647073(size_t hash) { return hash % 21748976... method mod2740199326961 (line 1050) | static size_t mod2740199326961(size_t hash) { return hash % 27401993... method mod3452434812973 (line 1051) | static size_t mod3452434812973(size_t hash) { return hash % 34524348... method mod4349795294267 (line 1052) | static size_t mod4349795294267(size_t hash) { return hash % 43497952... method mod5480398654009 (line 1053) | static size_t mod5480398654009(size_t hash) { return hash % 54803986... method mod6904869625999 (line 1054) | static size_t mod6904869625999(size_t hash) { return hash % 69048696... method mod8699590588571 (line 1055) | static size_t mod8699590588571(size_t hash) { return hash % 86995905... method mod10960797308051 (line 1056) | static size_t mod10960797308051(size_t hash) { return hash % 1096079... method mod13809739252051 (line 1057) | static size_t mod13809739252051(size_t hash) { return hash % 1380973... method mod17399181177241 (line 1058) | static size_t mod17399181177241(size_t hash) { return hash % 1739918... method mod21921594616111 (line 1059) | static size_t mod21921594616111(size_t hash) { return hash % 2192159... method mod27619478504183 (line 1060) | static size_t mod27619478504183(size_t hash) { return hash % 2761947... method mod34798362354533 (line 1061) | static size_t mod34798362354533(size_t hash) { return hash % 3479836... method mod43843189232363 (line 1062) | static size_t mod43843189232363(size_t hash) { return hash % 4384318... method mod55238957008387 (line 1063) | static size_t mod55238957008387(size_t hash) { return hash % 5523895... method mod69596724709081 (line 1064) | static size_t mod69596724709081(size_t hash) { return hash % 6959672... method mod87686378464759 (line 1065) | static size_t mod87686378464759(size_t hash) { return hash % 8768637... method mod110477914016779 (line 1066) | static size_t mod110477914016779(size_t hash) { return hash % 110477... method mod139193449418173 (line 1067) | static size_t mod139193449418173(size_t hash) { return hash % 139193... method mod175372756929481 (line 1068) | static size_t mod175372756929481(size_t hash) { return hash % 175372... method mod220955828033581 (line 1069) | static size_t mod220955828033581(size_t hash) { return hash % 220955... method mod278386898836457 (line 1070) | static size_t mod278386898836457(size_t hash) { return hash % 278386... method mod350745513859007 (line 1071) | static size_t mod350745513859007(size_t hash) { return hash % 350745... method mod441911656067171 (line 1072) | static size_t mod441911656067171(size_t hash) { return hash % 441911... method mod556773797672909 (line 1073) | static size_t mod556773797672909(size_t hash) { return hash % 556773... method mod701491027718027 (line 1074) | static size_t mod701491027718027(size_t hash) { return hash % 701491... method mod883823312134381 (line 1075) | static size_t mod883823312134381(size_t hash) { return hash % 883823... method mod1113547595345903 (line 1076) | static size_t mod1113547595345903(size_t hash) { return hash % 11135... method mod1402982055436147 (line 1077) | static size_t mod1402982055436147(size_t hash) { return hash % 14029... method mod1767646624268779 (line 1078) | static size_t mod1767646624268779(size_t hash) { return hash % 17676... method mod2227095190691797 (line 1079) | static size_t mod2227095190691797(size_t hash) { return hash % 22270... method mod2805964110872297 (line 1080) | static size_t mod2805964110872297(size_t hash) { return hash % 28059... method mod3535293248537579 (line 1081) | static size_t mod3535293248537579(size_t hash) { return hash % 35352... method mod4454190381383713 (line 1082) | static size_t mod4454190381383713(size_t hash) { return hash % 44541... method mod5611928221744609 (line 1083) | static size_t mod5611928221744609(size_t hash) { return hash % 56119... method mod7070586497075177 (line 1084) | static size_t mod7070586497075177(size_t hash) { return hash % 70705... method mod8908380762767489 (line 1085) | static size_t mod8908380762767489(size_t hash) { return hash % 89083... method mod11223856443489329 (line 1086) | static size_t mod11223856443489329(size_t hash) { return hash % 1122... method mod14141172994150357 (line 1087) | static size_t mod14141172994150357(size_t hash) { return hash % 1414... method mod17816761525534927 (line 1088) | static size_t mod17816761525534927(size_t hash) { return hash % 1781... method mod22447712886978529 (line 1089) | static size_t mod22447712886978529(size_t hash) { return hash % 2244... method mod28282345988300791 (line 1090) | static size_t mod28282345988300791(size_t hash) { return hash % 2828... method mod35633523051069991 (line 1091) | static size_t mod35633523051069991(size_t hash) { return hash % 3563... method mod44895425773957261 (line 1092) | static size_t mod44895425773957261(size_t hash) { return hash % 4489... method mod56564691976601587 (line 1093) | static size_t mod56564691976601587(size_t hash) { return hash % 5656... method mod71267046102139967 (line 1094) | static size_t mod71267046102139967(size_t hash) { return hash % 7126... method mod89790851547914507 (line 1095) | static size_t mod89790851547914507(size_t hash) { return hash % 8979... method mod113129383953203213 (line 1096) | static size_t mod113129383953203213(size_t hash) { return hash % 113... method mod142534092204280003 (line 1097) | static size_t mod142534092204280003(size_t hash) { return hash % 142... method mod179581703095829107 (line 1098) | static size_t mod179581703095829107(size_t hash) { return hash % 179... method mod226258767906406483 (line 1099) | static size_t mod226258767906406483(size_t hash) { return hash % 226... method mod285068184408560057 (line 1100) | static size_t mod285068184408560057(size_t hash) { return hash % 285... method mod359163406191658253 (line 1101) | static size_t mod359163406191658253(size_t hash) { return hash % 359... method mod452517535812813007 (line 1102) | static size_t mod452517535812813007(size_t hash) { return hash % 452... method mod570136368817120201 (line 1103) | static size_t mod570136368817120201(size_t hash) { return hash % 570... method mod718326812383316683 (line 1104) | static size_t mod718326812383316683(size_t hash) { return hash % 718... method mod905035071625626043 (line 1105) | static size_t mod905035071625626043(size_t hash) { return hash % 905... method mod1140272737634240411 (line 1106) | static size_t mod1140272737634240411(size_t hash) { return hash % 11... method mod1436653624766633509 (line 1107) | static size_t mod1436653624766633509(size_t hash) { return hash % 14... method mod1810070143251252131 (line 1108) | static size_t mod1810070143251252131(size_t hash) { return hash % 18... method mod2280545475268481167 (line 1109) | static size_t mod2280545475268481167(size_t hash) { return hash % 22... method mod2873307249533267101 (line 1110) | static size_t mod2873307249533267101(size_t hash) { return hash % 28... method mod3620140286502504283 (line 1111) | static size_t mod3620140286502504283(size_t hash) { return hash % 36... method mod4561090950536962147 (line 1112) | static size_t mod4561090950536962147(size_t hash) { return hash % 45... method mod5746614499066534157 (line 1113) | static size_t mod5746614499066534157(size_t hash) { return hash % 57... method mod7240280573005008577 (line 1114) | static size_t mod7240280573005008577(size_t hash) { return hash % 72... method mod9122181901073924329 (line 1115) | static size_t mod9122181901073924329(size_t hash) { return hash % 91... method mod11493228998133068689 (line 1116) | static size_t mod11493228998133068689(size_t hash) { return hash % 1... method mod14480561146010017169 (line 1117) | static size_t mod14480561146010017169(size_t hash) { return hash % 1... method mod18446744073709551557 (line 1118) | static size_t mod18446744073709551557(size_t hash) { return hash % 1... method mod_function (line 1122) | mod_function next_size_over(size_t & size) const method commit (line 1222) | void commit(mod_function new_mod_function) method reset (line 1226) | void reset() method index_for_hash (line 1231) | size_t index_for_hash(size_t hash, size_t /*num_slots_minus_one*/) c... method keep_in_range (line 1235) | size_t keep_in_range(size_t index, size_t num_slots_minus_one) const type power_of_two_hash_policy (line 25) | struct power_of_two_hash_policy method index_for_hash (line 1246) | size_t index_for_hash(size_t hash, size_t num_slots_minus_one) const method keep_in_range (line 1250) | size_t keep_in_range(size_t index, size_t num_slots_minus_one) const method next_size_over (line 1254) | int8_t next_size_over(size_t & size) const method commit (line 1259) | void commit(int8_t) method reset (line 1262) | void reset() type fibonacci_hash_policy (line 26) | struct fibonacci_hash_policy method index_for_hash (line 1270) | size_t index_for_hash(size_t hash, size_t /*num_slots_minus_one*/) c... method keep_in_range (line 1274) | size_t keep_in_range(size_t index, size_t num_slots_minus_one) const method next_size_over (line 1279) | int8_t next_size_over(size_t & size) const method commit (line 1284) | void commit(int8_t shift) method reset (line 1288) | void reset() type detailv3 (line 28) | namespace detailv3 type functor_storage (line 31) | struct functor_storage : Functor method functor_storage (line 33) | functor_storage() = default; method functor_storage (line 34) | functor_storage(const Functor & functor) method Result (line 39) | Result operator()(Args &&... args) method Result (line 44) | Result operator()(Args &&... args) const type KeyOrValueHasher (line 72) | struct KeyOrValueHasher : functor_storage method KeyOrValueHasher (line 75) | KeyOrValueHasher() = default; method KeyOrValueHasher (line 76) | KeyOrValueHasher(const hasher & hash) type KeyOrValueEquality (line 108) | struct KeyOrValueEquality : functor_storage method KeyOrValueEquality (line 111) | KeyOrValueEquality() = default; method KeyOrValueEquality (line 112) | KeyOrValueEquality(const key_equal & equality) type sherwood_v3_entry (line 160) | struct sherwood_v3_entry method sherwood_v3_entry (line 162) | sherwood_v3_entry() method sherwood_v3_entry (line 165) | sherwood_v3_entry(int8_t distance_from_desired) method sherwood_v3_entry (line 172) | static sherwood_v3_entry * empty_default_table() method has_value (line 178) | bool has_value() const method is_empty (line 182) | bool is_empty() const method is_at_desired_position (line 186) | bool is_at_desired_position() const method emplace (line 191) | void emplace(int8_t distance, Args &&... args) method destroy_value (line 197) | void destroy_value() function log2 (line 208) | inline int8_t log2(size_t value) type AssignIfTrue (line 231) | struct AssignIfTrue type AssignIfTrue (line 243) | struct AssignIfTrue function next_power_of_two (line 253) | inline size_t next_power_of_two(size_t i) type HashPolicySelector (line 269) | struct HashPolicySelector type HashPolicySelector> (line 274) | struct HashPolicySelector> class sherwood_v3_table (line 280) | class sherwood_v3_table : private EntryAlloc, private Hasher, privat... type convertible_to_iterator (line 285) | struct convertible_to_iterator method sherwood_v3_table (line 300) | sherwood_v3_table() method sherwood_v3_table (line 303) | explicit sherwood_v3_table(size_type bucket_count, const ArgumentH... method sherwood_v3_table (line 308) | sherwood_v3_table(size_type bucket_count, const ArgumentAlloc & al... method sherwood_v3_table (line 312) | sherwood_v3_table(size_type bucket_count, const ArgumentHash & has... method sherwood_v3_table (line 316) | explicit sherwood_v3_table(const ArgumentAlloc & alloc) method sherwood_v3_table (line 321) | sherwood_v3_table(It first, It last, size_type bucket_count = 0, c... method sherwood_v3_table (line 327) | sherwood_v3_table(It first, It last, size_type bucket_count, const... method sherwood_v3_table (line 332) | sherwood_v3_table(It first, It last, size_type bucket_count, const... method sherwood_v3_table (line 336) | sherwood_v3_table(std::initializer_list il, size_type bucket_co... method sherwood_v3_table (line 343) | sherwood_v3_table(std::initializer_list il, size_type bucket_co... method sherwood_v3_table (line 347) | sherwood_v3_table(std::initializer_list il, size_type bucket_co... method sherwood_v3_table (line 351) | sherwood_v3_table(const sherwood_v3_table & other) method sherwood_v3_table (line 355) | sherwood_v3_table(const sherwood_v3_table & other, const ArgumentA... method sherwood_v3_table (line 370) | sherwood_v3_table(sherwood_v3_table && other) noexcept method sherwood_v3_table (line 375) | sherwood_v3_table(sherwood_v3_table && other, const ArgumentAlloc ... method sherwood_v3_table (line 380) | sherwood_v3_table & operator=(const sherwood_v3_table & other) method sherwood_v3_table (line 401) | sherwood_v3_table & operator=(sherwood_v3_table && other) noexcept method allocator_type (line 435) | const allocator_type & get_allocator() const method ArgumentEqual (line 439) | const ArgumentEqual & key_eq() const method ArgumentHash (line 443) | const ArgumentHash & hash_function() const type templated_iterator (line 449) | struct templated_iterator method templated_iterator (line 451) | templated_iterator() = default; method templated_iterator (line 452) | templated_iterator(EntryPointer current) method templated_iterator (line 473) | templated_iterator & operator++() method templated_iterator (line 482) | templated_iterator operator++(int) method ValueType (line 489) | ValueType & operator*() const method ValueType (line 493) | ValueType * operator->() const method iterator (line 506) | iterator begin() method const_iterator (line 514) | const_iterator begin() const method const_iterator (line 522) | const_iterator cbegin() const method iterator (line 526) | iterator end() method const_iterator (line 530) | const_iterator end() const method const_iterator (line 534) | const_iterator cend() const method iterator (line 539) | iterator find(const FindKey & key) method const_iterator (line 550) | const_iterator find(const FindKey & key) const method count (line 554) | size_t count(const FindKey & key) const method equal_range (line 558) | std::pair equal_range(const FindKey & key) method equal_range (line 566) | std::pair equal_range(const FindKe... method emplace (line 576) | std::pair emplace(Key && key, Args &&... args) method insert (line 589) | std::pair insert(const value_type & value) method insert (line 593) | std::pair insert(value_type && value) method iterator (line 598) | iterator emplace_hint(const_iterator, Args &&... args) method iterator (line 602) | iterator insert(const_iterator, const value_type & value) method iterator (line 606) | iterator insert(const_iterator, value_type && value) method insert (line 612) | void insert(It begin, It end) method insert (line 619) | void insert(std::initializer_list il) method rehash (line 624) | void rehash(size_t num_buckets) method reserve (line 659) | void reserve(size_t num_elements) method convertible_to_iterator (line 670) | convertible_to_iterator erase(const_iterator to_erase) method iterator (line 683) | iterator erase(const_iterator begin_it, const_iterator end_it) method erase (line 710) | size_t erase(const FindKey & key) method clear (line 722) | void clear() method shrink_to_fit (line 732) | void shrink_to_fit() method swap (line 737) | void swap(sherwood_v3_table & other) method size (line 747) | size_t size() const method max_size (line 751) | size_t max_size() const method bucket_count (line 755) | size_t bucket_count() const method size_type (line 759) | size_type max_bucket_count() const method bucket (line 763) | size_t bucket(const FindKey & key) const method load_factor (line 767) | float load_factor() const method max_load_factor (line 775) | void max_load_factor(float value) method max_load_factor (line 779) | float max_load_factor() const method empty (line 784) | bool empty() const method compute_max_lookups (line 797) | static int8_t compute_max_lookups(size_t num_buckets) method num_buckets_for_reserve (line 803) | size_t num_buckets_for_reserve(size_t num_elements) const method rehash_for_other_container (line 807) | void rehash_for_other_container(const sherwood_v3_table & other) method swap_pointers (line 812) | void swap_pointers(sherwood_v3_table & other) method emplace_new_key (line 824) | emplace_new_key(int8_t distance_from_desired, EntryPointer current... method grow (line 869) | void grow() method deallocate_data (line 874) | void deallocate_data(EntryPointer begin, size_t num_slots_minus_on... method reset_to_empty_state (line 882) | void reset_to_empty_state() method hash_object (line 892) | size_t hash_object(const U & key) method hash_object (line 897) | size_t hash_object(const U & key) const method compares_equal (line 902) | bool compares_equal(const L & lhs, const R & rhs) type convertible_to_iterator (line 907) | struct convertible_to_iterator type prime_number_hash_policy (line 930) | struct prime_number_hash_policy method mod0 (line 932) | static size_t mod0(size_t) { return 0llu; } method mod2 (line 933) | static size_t mod2(size_t hash) { return hash % 2llu; } method mod3 (line 934) | static size_t mod3(size_t hash) { return hash % 3llu; } method mod5 (line 935) | static size_t mod5(size_t hash) { return hash % 5llu; } method mod7 (line 936) | static size_t mod7(size_t hash) { return hash % 7llu; } method mod11 (line 937) | static size_t mod11(size_t hash) { return hash % 11llu; } method mod13 (line 938) | static size_t mod13(size_t hash) { return hash % 13llu; } method mod17 (line 939) | static size_t mod17(size_t hash) { return hash % 17llu; } method mod23 (line 940) | static size_t mod23(size_t hash) { return hash % 23llu; } method mod29 (line 941) | static size_t mod29(size_t hash) { return hash % 29llu; } method mod37 (line 942) | static size_t mod37(size_t hash) { return hash % 37llu; } method mod47 (line 943) | static size_t mod47(size_t hash) { return hash % 47llu; } method mod59 (line 944) | static size_t mod59(size_t hash) { return hash % 59llu; } method mod73 (line 945) | static size_t mod73(size_t hash) { return hash % 73llu; } method mod97 (line 946) | static size_t mod97(size_t hash) { return hash % 97llu; } method mod127 (line 947) | static size_t mod127(size_t hash) { return hash % 127llu; } method mod151 (line 948) | static size_t mod151(size_t hash) { return hash % 151llu; } method mod197 (line 949) | static size_t mod197(size_t hash) { return hash % 197llu; } method mod251 (line 950) | static size_t mod251(size_t hash) { return hash % 251llu; } method mod313 (line 951) | static size_t mod313(size_t hash) { return hash % 313llu; } method mod397 (line 952) | static size_t mod397(size_t hash) { return hash % 397llu; } method mod499 (line 953) | static size_t mod499(size_t hash) { return hash % 499llu; } method mod631 (line 954) | static size_t mod631(size_t hash) { return hash % 631llu; } method mod797 (line 955) | static size_t mod797(size_t hash) { return hash % 797llu; } method mod1009 (line 956) | static size_t mod1009(size_t hash) { return hash % 1009llu; } method mod1259 (line 957) | static size_t mod1259(size_t hash) { return hash % 1259llu; } method mod1597 (line 958) | static size_t mod1597(size_t hash) { return hash % 1597llu; } method mod2011 (line 959) | static size_t mod2011(size_t hash) { return hash % 2011llu; } method mod2539 (line 960) | static size_t mod2539(size_t hash) { return hash % 2539llu; } method mod3203 (line 961) | static size_t mod3203(size_t hash) { return hash % 3203llu; } method mod4027 (line 962) | static size_t mod4027(size_t hash) { return hash % 4027llu; } method mod5087 (line 963) | static size_t mod5087(size_t hash) { return hash % 5087llu; } method mod6421 (line 964) | static size_t mod6421(size_t hash) { return hash % 6421llu; } method mod8089 (line 965) | static size_t mod8089(size_t hash) { return hash % 8089llu; } method mod10193 (line 966) | static size_t mod10193(size_t hash) { return hash % 10193llu; } method mod12853 (line 967) | static size_t mod12853(size_t hash) { return hash % 12853llu; } method mod16193 (line 968) | static size_t mod16193(size_t hash) { return hash % 16193llu; } method mod20399 (line 969) | static size_t mod20399(size_t hash) { return hash % 20399llu; } method mod25717 (line 970) | static size_t mod25717(size_t hash) { return hash % 25717llu; } method mod32401 (line 971) | static size_t mod32401(size_t hash) { return hash % 32401llu; } method mod40823 (line 972) | static size_t mod40823(size_t hash) { return hash % 40823llu; } method mod51437 (line 973) | static size_t mod51437(size_t hash) { return hash % 51437llu; } method mod64811 (line 974) | static size_t mod64811(size_t hash) { return hash % 64811llu; } method mod81649 (line 975) | static size_t mod81649(size_t hash) { return hash % 81649llu; } method mod102877 (line 976) | static size_t mod102877(size_t hash) { return hash % 102877llu; } method mod129607 (line 977) | static size_t mod129607(size_t hash) { return hash % 129607llu; } method mod163307 (line 978) | static size_t mod163307(size_t hash) { return hash % 163307llu; } method mod205759 (line 979) | static size_t mod205759(size_t hash) { return hash % 205759llu; } method mod259229 (line 980) | static size_t mod259229(size_t hash) { return hash % 259229llu; } method mod326617 (line 981) | static size_t mod326617(size_t hash) { return hash % 326617llu; } method mod411527 (line 982) | static size_t mod411527(size_t hash) { return hash % 411527llu; } method mod518509 (line 983) | static size_t mod518509(size_t hash) { return hash % 518509llu; } method mod653267 (line 984) | static size_t mod653267(size_t hash) { return hash % 653267llu; } method mod823117 (line 985) | static size_t mod823117(size_t hash) { return hash % 823117llu; } method mod1037059 (line 986) | static size_t mod1037059(size_t hash) { return hash % 1037059llu; } method mod1306601 (line 987) | static size_t mod1306601(size_t hash) { return hash % 1306601llu; } method mod1646237 (line 988) | static size_t mod1646237(size_t hash) { return hash % 1646237llu; } method mod2074129 (line 989) | static size_t mod2074129(size_t hash) { return hash % 2074129llu; } method mod2613229 (line 990) | static size_t mod2613229(size_t hash) { return hash % 2613229llu; } method mod3292489 (line 991) | static size_t mod3292489(size_t hash) { return hash % 3292489llu; } method mod4148279 (line 992) | static size_t mod4148279(size_t hash) { return hash % 4148279llu; } method mod5226491 (line 993) | static size_t mod5226491(size_t hash) { return hash % 5226491llu; } method mod6584983 (line 994) | static size_t mod6584983(size_t hash) { return hash % 6584983llu; } method mod8296553 (line 995) | static size_t mod8296553(size_t hash) { return hash % 8296553llu; } method mod10453007 (line 996) | static size_t mod10453007(size_t hash) { return hash % 10453007llu; } method mod13169977 (line 997) | static size_t mod13169977(size_t hash) { return hash % 13169977llu; } method mod16593127 (line 998) | static size_t mod16593127(size_t hash) { return hash % 16593127llu; } method mod20906033 (line 999) | static size_t mod20906033(size_t hash) { return hash % 20906033llu; } method mod26339969 (line 1000) | static size_t mod26339969(size_t hash) { return hash % 26339969llu; } method mod33186281 (line 1001) | static size_t mod33186281(size_t hash) { return hash % 33186281llu; } method mod41812097 (line 1002) | static size_t mod41812097(size_t hash) { return hash % 41812097llu; } method mod52679969 (line 1003) | static size_t mod52679969(size_t hash) { return hash % 52679969llu; } method mod66372617 (line 1004) | static size_t mod66372617(size_t hash) { return hash % 66372617llu; } method mod83624237 (line 1005) | static size_t mod83624237(size_t hash) { return hash % 83624237llu; } method mod105359939 (line 1006) | static size_t mod105359939(size_t hash) { return hash % 105359939llu; } method mod132745199 (line 1007) | static size_t mod132745199(size_t hash) { return hash % 132745199llu; } method mod167248483 (line 1008) | static size_t mod167248483(size_t hash) { return hash % 167248483llu; } method mod210719881 (line 1009) | static size_t mod210719881(size_t hash) { return hash % 210719881llu; } method mod265490441 (line 1010) | static size_t mod265490441(size_t hash) { return hash % 265490441llu; } method mod334496971 (line 1011) | static size_t mod334496971(size_t hash) { return hash % 334496971llu; } method mod421439783 (line 1012) | static size_t mod421439783(size_t hash) { return hash % 421439783llu; } method mod530980861 (line 1013) | static size_t mod530980861(size_t hash) { return hash % 530980861llu; } method mod668993977 (line 1014) | static size_t mod668993977(size_t hash) { return hash % 668993977llu; } method mod842879579 (line 1015) | static size_t mod842879579(size_t hash) { return hash % 842879579llu; } method mod1061961721 (line 1016) | static size_t mod1061961721(size_t hash) { return hash % 1061961721l... method mod1337987929 (line 1017) | static size_t mod1337987929(size_t hash) { return hash % 1337987929l... method mod1685759167 (line 1018) | static size_t mod1685759167(size_t hash) { return hash % 1685759167l... method mod2123923447 (line 1019) | static size_t mod2123923447(size_t hash) { return hash % 2123923447l... method mod2675975881 (line 1020) | static size_t mod2675975881(size_t hash) { return hash % 2675975881l... method mod3371518343 (line 1021) | static size_t mod3371518343(size_t hash) { return hash % 3371518343l... method mod4247846927 (line 1022) | static size_t mod4247846927(size_t hash) { return hash % 4247846927l... method mod5351951779 (line 1023) | static size_t mod5351951779(size_t hash) { return hash % 5351951779l... method mod6743036717 (line 1024) | static size_t mod6743036717(size_t hash) { return hash % 6743036717l... method mod8495693897 (line 1025) | static size_t mod8495693897(size_t hash) { return hash % 8495693897l... method mod10703903591 (line 1026) | static size_t mod10703903591(size_t hash) { return hash % 1070390359... method mod13486073473 (line 1027) | static size_t mod13486073473(size_t hash) { return hash % 1348607347... method mod16991387857 (line 1028) | static size_t mod16991387857(size_t hash) { return hash % 1699138785... method mod21407807219 (line 1029) | static size_t mod21407807219(size_t hash) { return hash % 2140780721... method mod26972146961 (line 1030) | static size_t mod26972146961(size_t hash) { return hash % 2697214696... method mod33982775741 (line 1031) | static size_t mod33982775741(size_t hash) { return hash % 3398277574... method mod42815614441 (line 1032) | static size_t mod42815614441(size_t hash) { return hash % 4281561444... method mod53944293929 (line 1033) | static size_t mod53944293929(size_t hash) { return hash % 5394429392... method mod67965551447 (line 1034) | static size_t mod67965551447(size_t hash) { return hash % 6796555144... method mod85631228929 (line 1035) | static size_t mod85631228929(size_t hash) { return hash % 8563122892... method mod107888587883 (line 1036) | static size_t mod107888587883(size_t hash) { return hash % 107888587... method mod135931102921 (line 1037) | static size_t mod135931102921(size_t hash) { return hash % 135931102... method mod171262457903 (line 1038) | static size_t mod171262457903(size_t hash) { return hash % 171262457... method mod215777175787 (line 1039) | static size_t mod215777175787(size_t hash) { return hash % 215777175... method mod271862205833 (line 1040) | static size_t mod271862205833(size_t hash) { return hash % 271862205... method mod342524915839 (line 1041) | static size_t mod342524915839(size_t hash) { return hash % 342524915... method mod431554351609 (line 1042) | static size_t mod431554351609(size_t hash) { return hash % 431554351... method mod543724411781 (line 1043) | static size_t mod543724411781(size_t hash) { return hash % 543724411... method mod685049831731 (line 1044) | static size_t mod685049831731(size_t hash) { return hash % 685049831... method mod863108703229 (line 1045) | static size_t mod863108703229(size_t hash) { return hash % 863108703... method mod1087448823553 (line 1046) | static size_t mod1087448823553(size_t hash) { return hash % 10874488... method mod1370099663459 (line 1047) | static size_t mod1370099663459(size_t hash) { return hash % 13700996... method mod1726217406467 (line 1048) | static size_t mod1726217406467(size_t hash) { return hash % 17262174... method mod2174897647073 (line 1049) | static size_t mod2174897647073(size_t hash) { return hash % 21748976... method mod2740199326961 (line 1050) | static size_t mod2740199326961(size_t hash) { return hash % 27401993... method mod3452434812973 (line 1051) | static size_t mod3452434812973(size_t hash) { return hash % 34524348... method mod4349795294267 (line 1052) | static size_t mod4349795294267(size_t hash) { return hash % 43497952... method mod5480398654009 (line 1053) | static size_t mod5480398654009(size_t hash) { return hash % 54803986... method mod6904869625999 (line 1054) | static size_t mod6904869625999(size_t hash) { return hash % 69048696... method mod8699590588571 (line 1055) | static size_t mod8699590588571(size_t hash) { return hash % 86995905... method mod10960797308051 (line 1056) | static size_t mod10960797308051(size_t hash) { return hash % 1096079... method mod13809739252051 (line 1057) | static size_t mod13809739252051(size_t hash) { return hash % 1380973... method mod17399181177241 (line 1058) | static size_t mod17399181177241(size_t hash) { return hash % 1739918... method mod21921594616111 (line 1059) | static size_t mod21921594616111(size_t hash) { return hash % 2192159... method mod27619478504183 (line 1060) | static size_t mod27619478504183(size_t hash) { return hash % 2761947... method mod34798362354533 (line 1061) | static size_t mod34798362354533(size_t hash) { return hash % 3479836... method mod43843189232363 (line 1062) | static size_t mod43843189232363(size_t hash) { return hash % 4384318... method mod55238957008387 (line 1063) | static size_t mod55238957008387(size_t hash) { return hash % 5523895... method mod69596724709081 (line 1064) | static size_t mod69596724709081(size_t hash) { return hash % 6959672... method mod87686378464759 (line 1065) | static size_t mod87686378464759(size_t hash) { return hash % 8768637... method mod110477914016779 (line 1066) | static size_t mod110477914016779(size_t hash) { return hash % 110477... method mod139193449418173 (line 1067) | static size_t mod139193449418173(size_t hash) { return hash % 139193... method mod175372756929481 (line 1068) | static size_t mod175372756929481(size_t hash) { return hash % 175372... method mod220955828033581 (line 1069) | static size_t mod220955828033581(size_t hash) { return hash % 220955... method mod278386898836457 (line 1070) | static size_t mod278386898836457(size_t hash) { return hash % 278386... method mod350745513859007 (line 1071) | static size_t mod350745513859007(size_t hash) { return hash % 350745... method mod441911656067171 (line 1072) | static size_t mod441911656067171(size_t hash) { return hash % 441911... method mod556773797672909 (line 1073) | static size_t mod556773797672909(size_t hash) { return hash % 556773... method mod701491027718027 (line 1074) | static size_t mod701491027718027(size_t hash) { return hash % 701491... method mod883823312134381 (line 1075) | static size_t mod883823312134381(size_t hash) { return hash % 883823... method mod1113547595345903 (line 1076) | static size_t mod1113547595345903(size_t hash) { return hash % 11135... method mod1402982055436147 (line 1077) | static size_t mod1402982055436147(size_t hash) { return hash % 14029... method mod1767646624268779 (line 1078) | static size_t mod1767646624268779(size_t hash) { return hash % 17676... method mod2227095190691797 (line 1079) | static size_t mod2227095190691797(size_t hash) { return hash % 22270... method mod2805964110872297 (line 1080) | static size_t mod2805964110872297(size_t hash) { return hash % 28059... method mod3535293248537579 (line 1081) | static size_t mod3535293248537579(size_t hash) { return hash % 35352... method mod4454190381383713 (line 1082) | static size_t mod4454190381383713(size_t hash) { return hash % 44541... method mod5611928221744609 (line 1083) | static size_t mod5611928221744609(size_t hash) { return hash % 56119... method mod7070586497075177 (line 1084) | static size_t mod7070586497075177(size_t hash) { return hash % 70705... method mod8908380762767489 (line 1085) | static size_t mod8908380762767489(size_t hash) { return hash % 89083... method mod11223856443489329 (line 1086) | static size_t mod11223856443489329(size_t hash) { return hash % 1122... method mod14141172994150357 (line 1087) | static size_t mod14141172994150357(size_t hash) { return hash % 1414... method mod17816761525534927 (line 1088) | static size_t mod17816761525534927(size_t hash) { return hash % 1781... method mod22447712886978529 (line 1089) | static size_t mod22447712886978529(size_t hash) { return hash % 2244... method mod28282345988300791 (line 1090) | static size_t mod28282345988300791(size_t hash) { return hash % 2828... method mod35633523051069991 (line 1091) | static size_t mod35633523051069991(size_t hash) { return hash % 3563... method mod44895425773957261 (line 1092) | static size_t mod44895425773957261(size_t hash) { return hash % 4489... method mod56564691976601587 (line 1093) | static size_t mod56564691976601587(size_t hash) { return hash % 5656... method mod71267046102139967 (line 1094) | static size_t mod71267046102139967(size_t hash) { return hash % 7126... method mod89790851547914507 (line 1095) | static size_t mod89790851547914507(size_t hash) { return hash % 8979... method mod113129383953203213 (line 1096) | static size_t mod113129383953203213(size_t hash) { return hash % 113... method mod142534092204280003 (line 1097) | static size_t mod142534092204280003(size_t hash) { return hash % 142... method mod179581703095829107 (line 1098) | static size_t mod179581703095829107(size_t hash) { return hash % 179... method mod226258767906406483 (line 1099) | static size_t mod226258767906406483(size_t hash) { return hash % 226... method mod285068184408560057 (line 1100) | static size_t mod285068184408560057(size_t hash) { return hash % 285... method mod359163406191658253 (line 1101) | static size_t mod359163406191658253(size_t hash) { return hash % 359... method mod452517535812813007 (line 1102) | static size_t mod452517535812813007(size_t hash) { return hash % 452... method mod570136368817120201 (line 1103) | static size_t mod570136368817120201(size_t hash) { return hash % 570... method mod718326812383316683 (line 1104) | static size_t mod718326812383316683(size_t hash) { return hash % 718... method mod905035071625626043 (line 1105) | static size_t mod905035071625626043(size_t hash) { return hash % 905... method mod1140272737634240411 (line 1106) | static size_t mod1140272737634240411(size_t hash) { return hash % 11... method mod1436653624766633509 (line 1107) | static size_t mod1436653624766633509(size_t hash) { return hash % 14... method mod1810070143251252131 (line 1108) | static size_t mod1810070143251252131(size_t hash) { return hash % 18... method mod2280545475268481167 (line 1109) | static size_t mod2280545475268481167(size_t hash) { return hash % 22... method mod2873307249533267101 (line 1110) | static size_t mod2873307249533267101(size_t hash) { return hash % 28... method mod3620140286502504283 (line 1111) | static size_t mod3620140286502504283(size_t hash) { return hash % 36... method mod4561090950536962147 (line 1112) | static size_t mod4561090950536962147(size_t hash) { return hash % 45... method mod5746614499066534157 (line 1113) | static size_t mod5746614499066534157(size_t hash) { return hash % 57... method mod7240280573005008577 (line 1114) | static size_t mod7240280573005008577(size_t hash) { return hash % 72... method mod9122181901073924329 (line 1115) | static size_t mod9122181901073924329(size_t hash) { return hash % 91... method mod11493228998133068689 (line 1116) | static size_t mod11493228998133068689(size_t hash) { return hash % 1... method mod14480561146010017169 (line 1117) | static size_t mod14480561146010017169(size_t hash) { return hash % 1... method mod18446744073709551557 (line 1118) | static size_t mod18446744073709551557(size_t hash) { return hash % 1... method mod_function (line 1122) | mod_function next_size_over(size_t & size) const method commit (line 1222) | void commit(mod_function new_mod_function) method reset (line 1226) | void reset() method index_for_hash (line 1231) | size_t index_for_hash(size_t hash, size_t /*num_slots_minus_one*/) c... method keep_in_range (line 1235) | size_t keep_in_range(size_t index, size_t num_slots_minus_one) const type power_of_two_hash_policy (line 1244) | struct power_of_two_hash_policy method index_for_hash (line 1246) | size_t index_for_hash(size_t hash, size_t num_slots_minus_one) const method keep_in_range (line 1250) | size_t keep_in_range(size_t index, size_t num_slots_minus_one) const method next_size_over (line 1254) | int8_t next_size_over(size_t & size) const method commit (line 1259) | void commit(int8_t) method reset (line 1262) | void reset() type fibonacci_hash_policy (line 1268) | struct fibonacci_hash_policy method index_for_hash (line 1270) | size_t index_for_hash(size_t hash, size_t /*num_slots_minus_one*/) c... method keep_in_range (line 1274) | size_t keep_in_range(size_t index, size_t num_slots_minus_one) const method next_size_over (line 1279) | int8_t next_size_over(size_t & size) const method commit (line 1284) | void commit(int8_t shift) method reset (line 1288) | void reset() class flat_hash_map (line 1298) | class flat_hash_map method flat_hash_map (line 1328) | flat_hash_map() method V (line 1332) | inline V & operator[](const K & key) method V (line 1336) | inline V & operator[](K && key) method V (line 1340) | V & at(const K & key) method V (line 1347) | const V & at(const K & key) const method emplace (line 1356) | std::pair emplace() method insert_or_assign (line 1361) | std::pair insert_or_assign(const key... method insert_or_assign (line 1369) | std::pair insert_or_assign(key_type ... method insert_or_assign (line 1377) | typename Table::iterator insert_or_assign(typename Table::const_iter... method insert_or_assign (line 1382) | typename Table::iterator insert_or_assign(typename Table::const_iter... type convertible_to_value (line 1407) | struct convertible_to_value class flat_hash_set (line 1417) | class flat_hash_set method flat_hash_set (line 1446) | flat_hash_set() method emplace (line 1451) | std::pair emplace(Args &&... args) method emplace (line 1455) | std::pair emplace(const key_type & arg) method emplace (line 1459) | std::pair emplace(key_type & arg) method emplace (line 1463) | std::pair emplace(const key_type && ... method emplace (line 1467) | std::pair emplace(key_type && arg) type power_of_two_std_hash (line 1491) | struct power_of_two_std_hash : std::hash type functor_storage (line 50) | struct functor_storage method functor_storage (line 54) | functor_storage(function_ptr function) method Result (line 58) | Result operator()(Args... args) const FILE: ohmutil/3rdparty/ska/ska_sort.hpp type detail (line 13) | namespace detail function counting_sort_impl (line 16) | void counting_sort_impl(It begin, It end, OutIt out_begin, ExtractKey ... function counting_sort_impl (line 37) | void counting_sort_impl(It begin, It end, OutIt out_begin, ExtractKey ... function to_unsigned_or_bool (line 41) | inline bool to_unsigned_or_bool(bool b) function to_unsigned_or_bool (line 45) | inline unsigned char to_unsigned_or_bool(unsigned char c) function to_unsigned_or_bool (line 49) | inline unsigned char to_unsigned_or_bool(signed char c) function to_unsigned_or_bool (line 53) | inline unsigned char to_unsigned_or_bool(char c) function to_unsigned_or_bool (line 57) | inline std::uint16_t to_unsigned_or_bool(char16_t c) function to_unsigned_or_bool (line 61) | inline std::uint32_t to_unsigned_or_bool(char32_t c) function to_unsigned_or_bool (line 65) | inline std::uint32_t to_unsigned_or_bool(wchar_t c) function to_unsigned_or_bool (line 69) | inline unsigned short to_unsigned_or_bool(short i) function to_unsigned_or_bool (line 73) | inline unsigned short to_unsigned_or_bool(unsigned short i) function to_unsigned_or_bool (line 77) | inline unsigned int to_unsigned_or_bool(int i) function to_unsigned_or_bool (line 81) | inline unsigned int to_unsigned_or_bool(unsigned int i) function to_unsigned_or_bool (line 85) | inline unsigned long to_unsigned_or_bool(long l) function to_unsigned_or_bool (line 89) | inline unsigned long to_unsigned_or_bool(unsigned long l) function to_unsigned_or_bool (line 93) | inline unsigned long long to_unsigned_or_bool(long long l) function to_unsigned_or_bool (line 97) | inline unsigned long long to_unsigned_or_bool(unsigned long long l) function to_unsigned_or_bool (line 101) | inline std::uint32_t to_unsigned_or_bool(float f) function to_unsigned_or_bool (line 111) | inline std::uint64_t to_unsigned_or_bool(double f) function to_unsigned_or_bool (line 122) | inline size_t to_unsigned_or_bool(T * ptr) type SizedRadixSorter (line 128) | struct SizedRadixSorter type SizedRadixSorter<1> (line 131) | struct SizedRadixSorter<1> method sort (line 134) | static bool sort(It begin, It end, OutIt buffer_begin, ExtractKey &&... type SizedRadixSorter<2> (line 146) | struct SizedRadixSorter<2> method sort (line 149) | static bool sort(It begin, It end, OutIt buffer_begin, ExtractKey &&... method sort_inline (line 159) | static bool sort_inline(It begin, It end, OutIt out_begin, OutIt out... type SizedRadixSorter<4> (line 197) | struct SizedRadixSorter<4> method sort (line 201) | static bool sort(It begin, It end, OutIt buffer_begin, ExtractKey &&... method sort_inline (line 210) | static bool sort_inline(It begin, It end, OutIt out_begin, OutIt out... type SizedRadixSorter<8> (line 270) | struct SizedRadixSorter<8> method sort (line 273) | static bool sort(It begin, It end, OutIt buffer_begin, ExtractKey &&... method sort_inline (line 282) | static bool sort_inline(It begin, It end, OutIt out_begin, OutIt out... type RadixSorter (line 387) | struct RadixSorter type RadixSorter (line 389) | struct RadixSorter method sort (line 392) | static bool sort(It begin, It end, OutIt buffer_begin, ExtractKey &&... type RadixSorter (line 415) | struct RadixSorter : SizedRadixSorter type RadixSorter (line 419) | struct RadixSorter : SizedRadixSorter (line 423) | struct RadixSorter : SizedRadixSorter type RadixSorter (line 427) | struct RadixSorter : SizedRadixSorter (line 431) | struct RadixSorter : SizedRadixSorter type RadixSorter (line 435) | struct RadixSorter : SizedRadixSorter type RadixSorter (line 439) | struct RadixSorter : SizedRadixSorter type RadixSorter (line 443) | struct RadixSorter : SizedRadixSorter (line 447) | struct RadixSorter : SizedRadixSorter (line 451) | struct RadixSorter : SizedRadixSorter (line 455) | struct RadixSorter : SizedRadixSorter type RadixSorter (line 459) | struct RadixSorter : SizedRadixSorter type RadixSorter (line 463) | struct RadixSorter : SizedRadixSorter type RadixSorter (line 467) | struct RadixSorter : SizedRadixSorter type RadixSorter (line 471) | struct RadixSorter : SizedRadixSorter type RadixSorter (line 475) | struct RadixSorter : SizedRadixSorter type RadixSorter> (line 479) | struct RadixSorter> method sort (line 482) | static bool sort(It begin, It end, OutIt buffer_begin, ExtractKey &&... type RadixSorter &> (line 506) | struct RadixSorter &> method sort (line 509) | static bool sort(It begin, It end, OutIt buffer_begin, ExtractKey &&... type TupleRadixSorter (line 533) | struct TupleRadixSorter method sort (line 539) | static bool sort(It begin, It end, OutIt out_begin, OutIt out_end, E... type TupleRadixSorter (line 555) | struct TupleRadixSorter method sort (line 561) | static bool sort(It begin, It end, OutIt out_begin, OutIt out_end, E... type TupleRadixSorter (line 577) | struct TupleRadixSorter method sort (line 580) | static bool sort(It, It, OutIt, OutIt, ExtractKey &&) type TupleRadixSorter (line 588) | struct TupleRadixSorter method sort (line 591) | static bool sort(It, It, OutIt, OutIt, ExtractKey &&) type RadixSorter> (line 628) | struct RadixSorter> method sort (line 631) | static bool sort(It begin, It end, OutIt buffer_begin, ExtractKey &&... type RadixSorter (line 653) | struct RadixSorter : RadixSorter type RadixSorter (line 657) | struct RadixSorter : RadixSorter type RadixSorter (line 661) | struct RadixSorter : RadixSorter type RadixSorter (line 665) | struct RadixSorter : RadixSorter type RadixSorter (line 669) | struct RadixSorter : RadixSorter type ExampleStructA (line 678) | struct ExampleStructA { int i; } type ExampleStructB (line 679) | struct ExampleStructB { float f; } function to_radix_sort_key (line 680) | inline int to_radix_sort_key(ExampleStructA a) { return a.i; } function to_radix_sort_key (line 681) | inline float to_radix_sort_key(ExampleStructB b) { return b.f; } type FallbackRadixSorter (line 683) | struct FallbackRadixSorter : RadixSorter()))>> (line 722) | struct FallbackRadixSorter function unroll_loop_four_times (line 736) | inline void unroll_loop_four_times(It begin, size_t iteration_count, F... function It (line 765) | inline It custom_std_partition(It begin, It end, F && func) type PartitionInfo (line 786) | struct PartitionInfo method PartitionInfo (line 788) | PartitionInfo() type UnsignedForSize (line 802) | struct UnsignedForSize type UnsignedForSize<1> (line 804) | struct UnsignedForSize<1> type UnsignedForSize<2> (line 809) | struct UnsignedForSize<2> type UnsignedForSize<4> (line 814) | struct UnsignedForSize<4> type UnsignedForSize<8> (line 819) | struct UnsignedForSize<8> type SubKey (line 824) | struct SubKey type SizedSubKey (line 826) | struct SizedSubKey method sub_key (line 829) | static auto sub_key(T && value, void *) type SubKey (line 839) | struct SubKey : SubKey type SubKey (line 843) | struct SubKey : SubKey type SubKey (line 847) | struct SubKey : SubKey type SubKey (line 851) | struct SubKey : SubKey type SubKey (line 855) | struct SubKey : SubKey type FallbackSubKey (line 859) | struct FallbackSubKey method sub_key (line 865) | static decltype(auto) sub_key(U && value, void * data) type FallbackSubKey()))>> (line 871) | struct FallbackSubKey type SubKey (line 880) | struct SubKey method sub_key (line 883) | static bool sub_key(T && value, void *) type SubKey (line 893) | struct SubKey type SubKey (line 895) | struct SubKey : SizedSubKey type SubKey (line 899) | struct SubKey : SizedSubKey type SubKey (line 903) | struct SubKey : SizedSubKey type SubKey (line 907) | struct SubKey : SizedSubKey type SubKey (line 911) | struct SubKey : SizedSubKey (line 915) | struct SubKey : SizedSubKey type PairSecondSubKey (line 919) | struct PairSecondSubKey : Current method sub_key (line 921) | static decltype(auto) sub_key(const std::pair & value, void * ... type PairFirstSubKey (line 929) | struct PairFirstSubKey : Current method sub_key (line 931) | static decltype(auto) sub_key(const std::pair & value, void * ... type SubKey> (line 939) | struct SubKey> : PairFirstSubKey> type TypeAt (line 943) | struct TypeAt : TypeAt type TupleSubKey (line 953) | struct TupleSubKey method sub_key (line 975) | static decltype(auto) sub_key(const Tuple & value, void * sort_data) type NextTupleSubKey (line 956) | struct NextTupleSubKey type NextTupleSubKey, First> (line 966) | struct NextTupleSubKey, First> type TupleSubKey (line 972) | struct TupleSubKey : Current method sub_key (line 975) | static decltype(auto) sub_key(const Tuple & value, void * sort_data) type TupleSubKey (line 983) | struct TupleSubKey : Current method sub_key (line 986) | static decltype(auto) sub_key(const Tuple & value, void * sort_data) type BaseListSortData (line 998) | struct BaseListSortData type ListSortData (line 1005) | struct ListSortData : BaseListSortData type ListElementSubKey (line 1011) | struct ListElementSubKey : SubKey::value>::type> (line 1040) | struct FallbackSubKey (line 1224) | struct UnsignedInplaceSorter (line 1329) | struct InplaceSorter (line 1344) | struct InplaceSorter (line 1348) | struct InplaceSorter (line 1352) | struct InplaceSorter (line 1356) | struct InplaceSorter::value>::type> (line 1368) | struct FallbackInplaceSorter> (line 1376) | struct SortStarter> (line 600) | struct RadixSorter> method sort (line 605) | static bool sort(It begin, It end, OutIt buffer_begin, ExtractKey && e... type RadixSorter &> (line 614) | struct RadixSorter &> method sort (line 619) | static bool sort(It begin, It end, OutIt buffer_begin, ExtractKey && e... type TypeAt<0, First, More...> (line 947) | struct TypeAt<0, First, More...> type NextTupleSubKey, First, Second, More...> (line 961) | struct NextTupleSubKey, First, Second, More...> type SubKey> (line 994) | struct SubKey> : TupleSubKey<0, SubKey... function ska_sort (line 1418) | static void ska_sort(It begin, It end, ExtractKey && extract_key) function ska_sort (line 1424) | static void ska_sort(It begin, It end) function ska_sort_copy (line 1430) | bool ska_sort_copy(It begin, It end, OutIt buffer_begin, ExtractKey && key) function ska_sort_copy (line 1442) | bool ska_sort_copy(It begin, It end, OutIt buffer_begin) FILE: ohmutil/3rdparty/ska/unordered_map.hpp type ska (line 17) | namespace ska type detailv10 (line 20) | namespace detailv10 type sherwood_v10_entry (line 23) | struct sherwood_v10_entry method sherwood_v10_entry (line 25) | sherwood_v10_entry() method EntryPointer (line 40) | static EntryPointer * empty_pointer() class sherwood_v10_table (line 54) | class sherwood_v10_table : private EntryAlloc, private Hasher, priva... type convertible_to_iterator (line 60) | struct convertible_to_iterator method sherwood_v10_table (line 75) | sherwood_v10_table() method sherwood_v10_table (line 78) | explicit sherwood_v10_table(size_type bucket_count, const Argument... method sherwood_v10_table (line 83) | sherwood_v10_table(size_type bucket_count, const ArgumentAlloc & a... method sherwood_v10_table (line 87) | sherwood_v10_table(size_type bucket_count, const ArgumentHash & ha... method sherwood_v10_table (line 91) | explicit sherwood_v10_table(const ArgumentAlloc & alloc) method sherwood_v10_table (line 96) | sherwood_v10_table(It first, It last, size_type bucket_count = 0, ... method sherwood_v10_table (line 102) | sherwood_v10_table(It first, It last, size_type bucket_count, cons... method sherwood_v10_table (line 107) | sherwood_v10_table(It first, It last, size_type bucket_count, cons... method sherwood_v10_table (line 111) | sherwood_v10_table(std::initializer_list il, size_type bucket_c... method sherwood_v10_table (line 118) | sherwood_v10_table(std::initializer_list il, size_type bucket_c... method sherwood_v10_table (line 122) | sherwood_v10_table(std::initializer_list il, size_type bucket_c... method sherwood_v10_table (line 126) | sherwood_v10_table(const sherwood_v10_table & other) method sherwood_v10_table (line 130) | sherwood_v10_table(const sherwood_v10_table & other, const Argumen... method sherwood_v10_table (line 145) | sherwood_v10_table(sherwood_v10_table && other) noexcept method sherwood_v10_table (line 150) | sherwood_v10_table(sherwood_v10_table && other, const ArgumentAllo... method sherwood_v10_table (line 155) | sherwood_v10_table & operator=(const sherwood_v10_table & other) method sherwood_v10_table (line 178) | sherwood_v10_table & operator=(sherwood_v10_table && other) noexcept method allocator_type (line 214) | const allocator_type & get_allocator() const method ArgumentEqual (line 218) | const ArgumentEqual & key_eq() const method ArgumentHash (line 222) | const ArgumentHash & hash_function() const type templated_iterator (line 228) | struct templated_iterator method templated_iterator (line 230) | templated_iterator() method templated_iterator (line 233) | templated_iterator(EntryPointer element, EntryPointer * bucket) method templated_iterator (line 256) | templated_iterator & operator++() method templated_iterator (line 271) | templated_iterator operator++(int) method ValueType (line 278) | ValueType & operator*() const method ValueType (line 282) | ValueType * operator->() const method iterator (line 295) | iterator begin() method const_iterator (line 305) | const_iterator begin() const method const_iterator (line 309) | const_iterator cbegin() const method iterator (line 313) | iterator end() method const_iterator (line 318) | const_iterator end() const method const_iterator (line 323) | const_iterator cend() const method iterator (line 328) | iterator find(const FindKey & key) method const_iterator (line 339) | const_iterator find(const FindKey & key) const method count (line 343) | size_t count(const FindKey & key) const method equal_range (line 347) | std::pair equal_range(const FindKey & key) method equal_range (line 355) | std::pair equal_range(const FindKe... method emplace (line 365) | std::pair emplace(Key && key, Args &&... args) method insert (line 377) | std::pair insert(const value_type & value) method insert (line 381) | std::pair insert(value_type && value) method iterator (line 386) | iterator emplace_hint(const_iterator, Args &&... args) method iterator (line 390) | iterator insert(const_iterator, const value_type & value) method iterator (line 394) | iterator insert(const_iterator, value_type && value) method insert (line 400) | void insert(It begin, It end) method insert (line 407) | void insert(std::initializer_list il) method rehash (line 412) | void rehash(size_t num_buckets) method reserve (line 450) | void reserve(size_t num_elements) method convertible_to_iterator (line 463) | convertible_to_iterator erase(const_iterator to_erase) method convertible_to_iterator (line 477) | convertible_to_iterator erase(const_iterator begin_it, const_itera... method erase (line 498) | size_t erase(const FindKey & key) method clear (line 510) | void clear() method swap (line 528) | void swap(sherwood_v10_table & other) method size (line 540) | size_t size() const method max_size (line 544) | size_t max_size() const method bucket_count (line 548) | size_t bucket_count() const method size_type (line 552) | size_type max_bucket_count() const method bucket (line 556) | size_t bucket(const FindKey & key) const method load_factor (line 560) | float load_factor() const method max_load_factor (line 568) | void max_load_factor(float value) method max_load_factor (line 572) | float max_load_factor() const method empty (line 577) | bool empty() const method rehash_for_other_container (line 589) | void rehash_for_other_container(const sherwood_v10_table & other) method swap_pointers (line 594) | void swap_pointers(sherwood_v10_table & other) method emplace_new_key (line 605) | emplace_new_key(EntryPointer * bucket, Args &&... args) method is_full (line 632) | bool is_full() const method grow (line 640) | void grow() method deallocate_data (line 645) | void deallocate_data() method reset_to_empty_state (line 653) | void reset_to_empty_state() method hash_object (line 662) | size_t hash_object(const U & key) method hash_object (line 667) | size_t hash_object(const U & key) const method compares_equal (line 672) | bool compares_equal(const L & lhs, const R & rhs) type convertible_to_iterator (line 677) | struct convertible_to_iterator class unordered_map (line 716) | class unordered_map method unordered_map (line 748) | unordered_map() method V (line 752) | V & operator[](const K & key) method V (line 756) | V & operator[](K && key) method V (line 760) | V & at(const K & key) method V (line 767) | const V & at(const K & key) const method emplace (line 776) | std::pair emplace() type convertible_to_value (line 801) | struct convertible_to_value class unordered_set (line 811) | class unordered_set method unordered_set (line 842) | unordered_set() method emplace (line 847) | std::pair emplace(Args &&... args) method emplace (line 851) | std::pair emplace(const key_type & arg) method emplace (line 855) | std::pair emplace(key_type & arg) method emplace (line 859) | std::pair emplace(const key_type && ... method emplace (line 863) | std::pair emplace(key_type && arg) FILE: ohmutil/Colour.cpp type ohm (line 19) | namespace ohm function Colour (line 113) | Colour Colour::adjust(float factor) const function Colour (line 124) | Colour Colour::lerp(const Colour &from, const Colour &to, float factor) FILE: ohmutil/Colour.h function namespace (line 15) | namespace ohm function noexcept (line 123) | inline Colour(uint32_t c) noexcept // NOLINT function explicit (line 147) | inline explicit operator uint32_t() const noexcept function operator (line 181) | inline bool operator!=(const Colour &other) const { return !operator==(o... function a (line 185) | inline uint8_t &a() { return rgba[kA]; } function r (line 189) | inline uint8_t &r() { return rgba[kR]; } function g (line 193) | inline uint8_t &g() { return rgba[kG]; } function b (line 197) | inline uint8_t &b() { return rgba[kB]; } function rf (line 217) | inline float rf() const { return float(r()) / kMaxByteF; } function bf (line 225) | inline float bf() const { return float(b()) / kMaxByteF; } function setRf (line 233) | inline void setRf(float channel) { rgba[kR] = uint8_t(channel * kMaxByte... function setGf (line 237) | inline void setGf(float channel) { rgba[kG] = uint8_t(channel * kMaxByte... function setBf (line 241) | inline void setBf(float channel) { rgba[kB] = uint8_t(channel * kMaxByte... function setAf (line 245) | inline void setAf(float channel) { rgba[kA] = uint8_t(channel * kMaxByte... type Names (line 268) | enum Names FILE: ohmutil/GlmStream.h function namespace (line 15) | namespace ohm function parseVector (line 21) | void parseVector(std::istream &in, T *v, int elements) function parseVector (line 56) | inline void parseVector(std::istream &in, char *v, int elements) function parseVector (line 71) | inline void parseVector(std::istream &in, unsigned char *v, int elements) function namespace (line 85) | namespace glm FILE: ohmutil/Options.h function std (line 32) | inline std::shared_ptr optVal(bool &val) FILE: ohmutil/PlyMesh.cpp type ohm (line 23) | namespace ohm function isBigEndian (line 27) | inline bool isBigEndian() class PlyMesh::FileWrapper (line 41) | class PlyMesh::FileWrapper method FileWrapper (line 44) | inline FileWrapper(FILE *file, bool close_file) method isOpen (line 56) | inline bool isOpen() const { return file_ != nullptr; } method printf (line 58) | void printf(const char *format, ...) method write (line 68) | void write(const void *ptr, size_t element_size, size_t element_coun... class PlyMesh::FileWrapper (line 80) | class PlyMesh::FileWrapper method FileWrapper (line 85) | inline explicit FileWrapper(std::ostream &stream) method isOpen (line 93) | inline bool isOpen() const { return stream_ != nullptr; } method printf (line 95) | void printf(const char *format, ...) method write (line 108) | void write(const void *ptr, size_t element_size, size_t element_coun... FILE: ohmutil/PlyMesh.h function namespace (line 22) | namespace ohm FILE: ohmutil/PlyPointStream.cpp type ohm (line 16) | namespace ohm type PlyTypeOf (line 21) | struct PlyTypeOf function isBigEndian (line 42) | bool isBigEndian() class ElementCount (line 63) | class ElementCount method ElementCount (line 68) | explicit ElementCount(uint64_t count = 0) function PlyPointStream (line 126) | PlyPointStream &PlyPointStream::operator=(PlyPointStream &&other) noex... FILE: ohmutil/PlyPointStream.h function namespace (line 18) | namespace ohm FILE: ohmutil/Profile.cpp type ohm (line 24) | namespace ohm type ProfileRecord (line 26) | struct ProfileRecord type ProfileScope (line 36) | struct ProfileScope // NOLINT(cppcoreguidelines-pro-type-member-init) method ProfileScope (line 42) | inline ProfileScope() = default; method ProfileScope (line 43) | inline explicit ProfileScope(const char *name) method ProfileScope (line 49) | inline ProfileScope(const char *name, const ProfileClock::time_point... method ProfileScope (line 55) | inline ProfileScope(const char *name, ProfileClock::time_point &&sta... method ProfileScope (line 61) | inline ProfileScope(const ProfileScope &other) = default; method ProfileScope (line 63) | inline ProfileScope(ProfileScope &&other) noexcept type ThreadRecords (line 70) | struct ThreadRecords function compareThreadIds (line 85) | void compareThreadIds(std::thread::id stdId, tbb::internal::tbb_thread... type ProfileDetail (line 95) | struct ProfileDetail method ProfileDetail (line 102) | inline ProfileDetail() method ThreadRecords (line 108) | inline ThreadRecords &getCurrentThreadRecords() function showReport (line 128) | void showReport(std::ostream &o, const ProfileRecord &record, const Th... function showReport (line 154) | void showReport(std::ostream &o, const std::thread::id &thread_id, con... function Profile (line 179) | Profile &Profile::instance() FILE: ohmutil/Profile.h function namespace (line 17) | namespace ohm FILE: ohmutil/ProfileMarker.cpp type ohm (line 10) | namespace ohm FILE: ohmutil/ProfileMarker.h function namespace (line 11) | namespace ohm FILE: ohmutil/ProgressMonitor.h type Info (line 33) | struct Info function explicit (line 48) | explicit Info(uint64_t total) type Progress (line 77) | struct Progress function DisplayFunction (line 107) | const DisplayFunction &displayFunction() const; function hasDisplayed (line 129) | inline bool hasDisplayed() const { return bool(displayed_); } FILE: ohmutil/SafeIO.cpp function fopen_s (line 12) | int fopen_s(FILE **file, const char *name, const char *mode) // NOLINT FILE: ohmutil/ScopedTimeDisplay.cpp type ohm (line 15) | namespace ohm type ScopedTimeDisplayDetail (line 19) | struct ScopedTimeDisplayDetail FILE: ohmutil/ScopedTimeDisplay.h function namespace (line 15) | namespace ohm FILE: ohmutil/VectorHash.h function namespace (line 73) | namespace vhash function hash (line 115) | inline uint32_t hash(int32_t x, int32_t y, int32_t z) function hash (line 127) | inline uint32_t hash(float x, float y, float z) function hash (line 140) | inline uint32_t hash(float x, float y, float z, float w) FILE: ohmutil/p2p.h function tes (line 14) | inline tes::Vector3f p2p(const glm::vec3 &p) function glm (line 19) | inline glm::vec3 p2p(const tes::Vector3f &p) function tes (line 24) | inline const tes::Vector3f *p2pArray(const glm::vec3 *points) function glm (line 31) | inline const glm::vec3 *p2pArray(const tes::Vector3f *points) FILE: scripts/ohm-parse-timing.py function get_info_item (line 21) | def get_info_item(info, expr, group, default=None): function pull_timing (line 38) | def pull_timing(file_path, table): function write_result (line 86) | def write_result(out, name, data_line): FILE: scripts/ohm-timing-run.py function parse_args (line 7) | def parse_args(): class RunDef (line 27) | class RunDef: method __init__ (line 28) | def __init__(self): method execute (line 38) | def execute(self): function float_range (line 70) | def float_range(start, stop, step): FILE: slamio/DataChannel.h function namespace (line 11) | namespace slamio function namespace (line 22) | namespace slamio FILE: slamio/PointCloudReader.cpp type slamio (line 10) | namespace slamio FILE: slamio/PointCloudReader.h function namespace (line 16) | namespace slamio FILE: slamio/PointCloudReaderPdal.cpp function getFileExtension (line 30) | std::string getFileExtension(const std::string &file) function createReader (line 41) | slamio::PointCloudReaderPdal::PdalReaderPtr createReader(pdal::StageFact... function tryPdalPointCount (line 94) | bool tryPdalPointCount(std::shared_ptr reader, Func fu... function pdalPointCount (line 109) | pdal::point_count_t pdalPointCount(std::shared_ptr rea... function findField (line 133) | pdal::Dimension::Id findField(pdal::PointTable &point_table, const std::... function colourScaleForType (line 164) | float colourScaleForType(pdal::Dimension::Type dim_type) type slamio (line 183) | namespace slamio function DataChannel (line 194) | DataChannel PointCloudReaderPdal::availableChannels() const function DataChannel (line 198) | DataChannel PointCloudReaderPdal::desiredChannels() const FILE: slamio/PointCloudReaderPdal.h function namespace (line 20) | namespace slamio FILE: slamio/PointCloudReaderPly.cpp function onPlyError (line 18) | void onPlyError(p_ply ply, const char *message) type slamio (line 25) | namespace slamio type RPlyHandle (line 27) | struct RPlyHandle method RPlyHandle (line 34) | RPlyHandle() method open (line 41) | bool open(const char *filename) method close (line 59) | void close() function DataChannel (line 202) | DataChannel PointCloudReaderPly::availableChannels() const function DataChannel (line 207) | DataChannel PointCloudReaderPly::desiredChannels() const function vertexProperty (line 71) | int vertexProperty(p_ply_argument argument) function vertexPropertyFirst (line 81) | int vertexPropertyFirst(p_ply_argument argument) function vertexPropertyFinalise (line 92) | int vertexPropertyFinalise(p_ply_argument argument) function isOneOf (line 128) | bool isOneOf(const std::string &value, const std::vector &v... function isOneOf (line 134) | bool isOneOf(const std::string &value, const std::initializer_list &names, const std::... FILE: slamio/PointCloudReaderXyz.h function namespace (line 18) | namespace miniply function namespace (line 23) | namespace slamio FILE: slamio/Points.cpp type slamio (line 14) | namespace slamio FILE: slamio/Points.h function namespace (line 16) | namespace slamio FILE: slamio/SlamCloudLoader.cpp type slamio (line 25) | namespace slamio type SlamCloudLoaderDetail (line 27) | struct SlamCloudLoaderDetail function error (line 52) | void error(std::ostream &out, const T &msg) function error (line 58) | void error(std::ostream &out, const T &msg, Args... args) function error (line 65) | void error(SlamCloudLoader::Log log, const T &msg) function error (line 76) | void error(SlamCloudLoader::Log log, const T &msg, Args... args) FILE: slamio/SlamCloudLoader.h function namespace (line 16) | namespace slamio FILE: slamio/SlamIO.cpp function getFileExtension (line 20) | std::string getFileExtension(const std::string &file) type slamio (line 32) | namespace slamio function PointCloudReaderPtr (line 34) | PointCloudReaderPtr createCloudReader(const char *extension_c) function PointCloudReaderPtr (line 71) | PointCloudReaderPtr createCloudReaderFromFilename(const char *filename) FILE: slamio/SlamIO.h function namespace (line 13) | namespace slamio FILE: slamio/pdal/PointStream.cpp type slamio (line 8) | namespace slamio FILE: slamio/pdal/PointStream.h function finalize (line 31) | void finalize() override; function done (line 42) | inline bool done() function abort (line 53) | inline void abort() function markLoadComplete (line 60) | inline void markLoadComplete() { loading_complete_ = true; } FILE: slamio/rply/rply.c type __int8 (line 27) | typedef __int8 t_ply_int8; type __int16 (line 28) | typedef __int16 t_ply_int16; type __int32 (line 29) | typedef __int32 t_ply_int32; type t_ply_uint8 (line 30) | typedef unsigned __int8 t_ply_uint8; type t_ply_uint16 (line 31) | typedef unsigned __int16 t_ply_uint16; type t_ply_uint32 (line 32) | typedef unsigned __int32 t_ply_uint32; type t_ply_int8 (line 44) | typedef int8_t t_ply_int8; type t_ply_int16 (line 45) | typedef int16_t t_ply_int16; type t_ply_int32 (line 46) | typedef int32_t t_ply_int32; type t_ply_uint8 (line 47) | typedef uint8_t t_ply_uint8; type t_ply_uint16 (line 48) | typedef uint16_t t_ply_uint16; type t_ply_uint32 (line 49) | typedef uint32_t t_ply_uint32; type e_ply_io_mode (line 68) | typedef enum e_ply_io_mode_ { type t_ply_argument (line 99) | typedef struct t_ply_argument_ { type t_ply_property (line 119) | typedef struct t_ply_property_ { type t_ply_element (line 137) | typedef struct t_ply_element_ { type t_ply_idriver (line 153) | typedef struct t_ply_idriver_ { type t_ply_idriver (line 158) | typedef t_ply_idriver *p_ply_idriver; type t_ply_odriver (line 162) | typedef struct t_ply_odriver_ { type t_ply_odriver (line 167) | typedef t_ply_odriver *p_ply_odriver; type t_ply (line 194) | typedef struct t_ply_ { function BREFILL (line 309) | static int BREFILL(p_ply ply) { function ply_read_header_magic (line 331) | static int ply_read_header_magic(p_ply ply) { function p_ply (line 356) | p_ply ply_open(const char *name, p_ply_error_cb error_cb, function p_ply (line 373) | p_ply ply_open_from_file(FILE *fp, p_ply_error_cb error_cb, function ply_read_header (line 397) | int ply_read_header(p_ply ply) { function ply_set_read_cb (line 426) | long ply_set_read_cb(p_ply ply, const char *element_name, function ply_read (line 442) | int ply_read(p_ply ply) { function p_ply (line 460) | p_ply ply_create(const char *name, e_ply_storage_mode storage_mode, function p_ply (line 477) | p_ply ply_create_to_file(FILE *fp, e_ply_storage_mode storage_mode, function ply_add_element (line 507) | int ply_add_element(p_ply ply, const char *name, long ninstances) { function ply_add_scalar_property (line 522) | int ply_add_scalar_property(p_ply ply, const char *name, e_ply_type type) { function ply_add_list_property (line 540) | int ply_add_list_property(p_ply ply, const char *name, function ply_add_property (line 566) | int ply_add_property(p_ply ply, const char *name, e_ply_type type, function ply_add_comment (line 574) | int ply_add_comment(p_ply ply, const char *comment) { function ply_add_obj_info (line 588) | int ply_add_obj_info(p_ply ply, const char *obj_info) { function ply_write_header (line 602) | int ply_write_header(p_ply ply) { function ply_write (line 641) | int ply_write(p_ply ply, double value) { function ply_close (line 693) | int ply_close(p_ply ply) { function p_ply_element (line 722) | p_ply_element ply_get_next_element(p_ply ply, function ply_get_element_info (line 731) | int ply_get_element_info(p_ply_element element, const char** name, function p_ply_property (line 739) | p_ply_property ply_get_next_property(p_ply_element element, function ply_get_property_info (line 748) | int ply_get_property_info(p_ply_property property, const char** name, function ply_get_argument_element (line 778) | int ply_get_argument_element(p_ply_argument argument, function ply_get_argument_property (line 787) | int ply_get_argument_property(p_ply_argument argument, function ply_get_argument_user_data (line 797) | int ply_get_argument_user_data(p_ply_argument argument, void **pdata, function ply_get_argument_value (line 806) | double ply_get_argument_value(p_ply_argument argument) { function ply_get_ply_user_data (line 812) | int ply_get_ply_user_data(p_ply ply, void **pdata, long *idata) { function ply_read_list_property (line 823) | static int ply_read_list_property(p_ply ply, p_ply_element element, function ply_read_scalar_property (line 865) | static int ply_read_scalar_property(p_ply ply, p_ply_element element, function ply_read_property (line 884) | static int ply_read_property(p_ply ply, p_ply_element element, function ply_read_element (line 892) | int ply_read_element(p_ply ply, p_ply_element element, function ply_find_string (line 911) | static int ply_find_string(const char *item, const char* const list[]) { function p_ply_element (line 919) | static p_ply_element ply_find_element(p_ply ply, const char *name) { function p_ply_property (line 932) | static p_ply_property ply_find_property(p_ply_element element, function ply_check_word (line 946) | static int ply_check_word(p_ply ply) { function ply_read_word (line 960) | static int ply_read_word(p_ply ply) { function ply_finish_word (line 1004) | static void ply_finish_word(p_ply ply, size_t size) { function ply_check_line (line 1011) | static int ply_check_line(p_ply ply) { function ply_read_line (line 1019) | static int ply_read_line(p_ply ply) { function ply_read_chunk (line 1057) | static int ply_read_chunk(p_ply ply, void *anybuffer, size_t size) { function ply_write_chunk (line 1079) | static int ply_write_chunk(p_ply ply, void *anybuffer, size_t size) { function ply_write_chunk_reverse (line 1100) | static int ply_write_chunk_reverse(p_ply ply, void *anybuffer, size_t si... function ply_read_chunk_reverse (line 1108) | static int ply_read_chunk_reverse(p_ply ply, void *anybuffer, size_t siz... function ply_reverse (line 1114) | static void ply_reverse(void *anydata, size_t size) { function ply_init (line 1125) | static void ply_init(p_ply ply) { function ply_element_init (line 1143) | static void ply_element_init(p_ply_element element) { function ply_property_init (line 1150) | static void ply_property_init(p_ply_property property) { function p_ply (line 1160) | static p_ply ply_alloc(void) { function p_ply_element (line 1182) | static p_ply_element ply_grow_element(p_ply ply) { function p_ply_property (line 1194) | static p_ply_property ply_grow_property(p_ply ply, p_ply_element element) { function ply_read_header_format (line 1208) | static int ply_read_header_format(p_ply ply) { function ply_read_header_comment (line 1224) | static int ply_read_header_comment(p_ply ply) { function ply_read_header_obj_info (line 1233) | static int ply_read_header_obj_info(p_ply ply) { function ply_read_header_property (line 1242) | static int ply_read_header_property(p_ply ply) { function ply_read_header_element (line 1270) | static int ply_read_header_element(p_ply ply) { function ply_error_cb (line 1296) | static void ply_error_cb(p_ply ply, const char *message) { function ply_ferror (line 1301) | static void ply_ferror(p_ply ply, const char *fmt, ...) { function e_ply_storage_mode (line 1310) | static e_ply_storage_mode ply_arch_endian(void) { function ply_type_check (line 1317) | static int ply_type_check(void) { function oascii_int8 (line 1340) | static int oascii_int8(p_ply ply, double value) { function oascii_uint8 (line 1345) | static int oascii_uint8(p_ply ply, double value) { function oascii_int16 (line 1350) | static int oascii_int16(p_ply ply, double value) { function oascii_uint16 (line 1355) | static int oascii_uint16(p_ply ply, double value) { function oascii_int32 (line 1360) | static int oascii_int32(p_ply ply, double value) { function oascii_uint32 (line 1365) | static int oascii_uint32(p_ply ply, double value) { function oascii_float32 (line 1370) | static int oascii_float32(p_ply ply, double value) { function oascii_float64 (line 1375) | static int oascii_float64(p_ply ply, double value) { function obinary_int8 (line 1380) | static int obinary_int8(p_ply ply, double value) { function obinary_uint8 (line 1386) | static int obinary_uint8(p_ply ply, double value) { function obinary_int16 (line 1392) | static int obinary_int16(p_ply ply, double value) { function obinary_uint16 (line 1398) | static int obinary_uint16(p_ply ply, double value) { function obinary_int32 (line 1404) | static int obinary_int32(p_ply ply, double value) { function obinary_uint32 (line 1410) | static int obinary_uint32(p_ply ply, double value) { function obinary_float32 (line 1416) | static int obinary_float32(p_ply ply, double value) { function obinary_float64 (line 1422) | static int obinary_float64(p_ply ply, double value) { function iascii_int8 (line 1429) | static int iascii_int8(p_ply ply, double *value) { function iascii_uint8 (line 1437) | static int iascii_uint8(p_ply ply, double *value) { function iascii_int16 (line 1445) | static int iascii_int16(p_ply ply, double *value) { function iascii_uint16 (line 1453) | static int iascii_uint16(p_ply ply, double *value) { function iascii_int32 (line 1461) | static int iascii_int32(p_ply ply, double *value) { function iascii_uint32 (line 1469) | static int iascii_uint32(p_ply ply, double *value) { function iascii_float32 (line 1477) | static int iascii_float32(p_ply ply, double *value) { function iascii_float64 (line 1485) | static int iascii_float64(p_ply ply, double *value) { function ibinary_int8 (line 1493) | static int ibinary_int8(p_ply ply, double *value) { function ibinary_uint8 (line 1500) | static int ibinary_uint8(p_ply ply, double *value) { function ibinary_int16 (line 1507) | static int ibinary_int16(p_ply ply, double *value) { function ibinary_uint16 (line 1514) | static int ibinary_uint16(p_ply ply, double *value) { function ibinary_int32 (line 1521) | static int ibinary_int32(p_ply ply, double *value) { function ibinary_uint32 (line 1528) | static int ibinary_uint32(p_ply ply, double *value) { function ibinary_float32 (line 1535) | static int ibinary_float32(p_ply ply, double *value) { function ibinary_float64 (line 1542) | static int ibinary_float64(p_ply ply, double *value) { function p_ply_element (line 1613) | p_ply_element ply_get_element(p_ply ply, long index) function p_ply_argument (line 1622) | p_ply_argument ply_get_argument(p_ply ply) function ply_set_argument_element (line 1627) | int ply_set_argument_element(p_ply ply, p_ply_argument argument, p_ply_e... function ply_read_next_instance (line 1634) | int ply_read_next_instance(p_ply ply, p_ply_element element, p_ply_argum... FILE: slamio/rply/rply.h type t_ply_ (line 24) | struct t_ply_ type t_ply_element_ (line 25) | struct t_ply_element_ type t_ply_property_ (line 26) | struct t_ply_property_ type t_ply_argument_ (line 27) | struct t_ply_argument_ type t_ply_read_index (line 28) | typedef struct t_ply_read_index_ t_ply_read_index; type e_ply_storage_mode (line 31) | typedef enum e_ply_storage_mode_ { type e_ply_type (line 39) | typedef enum e_ply_type { FILE: tests/gputiltest/GpuBufferTest.cpp type gpubuffertest (line 18) | namespace gpubuffertest function TEST (line 22) | TEST(GpuBuffer, MemRate) function TEST (line 431) | TEST(GpuBuffer, Ref) function TEST (line 474) | TEST(GpuBuffer, ReadWriteCopy) function TEST (line 522) | TEST(GpuBuffer, Pinned) function TEST (line 590) | TEST(GpuBuffer, Allocation) FILE: tests/gputiltest/GpuDeviceTest.cpp type gpudevicetest (line 15) | namespace gpudevicetest function TEST (line 17) | TEST(GpuDevice, Enumerate) FILE: tests/gputiltest/KernelTest.cpp type gpukerneltest (line 27) | namespace gpukerneltest function logDuration (line 54) | inline void logDuration(std::ostream &out, const D &duration) function TEST (line 101) | TEST(GpuKernel, Simple) function TEST (line 164) | TEST(GpuKernel, NullArg) FILE: tests/gputiltest/TestMain.cpp function main (line 12) | int main(int argc, char **argv) FILE: tests/ohmtest/CompressionTests.cpp function TEST (line 26) | TEST(Compression, Simple) function TEST (line 132) | TEST(Compression, HighLoad) FILE: tests/ohmtest/CopyTests.cpp type maptests (line 32) | namespace maptests function TEST (line 34) | TEST(Copy, Clone) function TEST (line 50) | TEST(Copy, CloneSubmap) function TEST (line 68) | TEST(Copy, Copy) function TEST (line 98) | TEST(Copy, CopySubmap) function TEST (line 116) | TEST(Copy, CopyUpdated) function TEST (line 190) | TEST(Copy, LayerFilter) FILE: tests/ohmtest/IncidentsTests.cpp type incidents (line 25) | namespace incidents function testIncidentNormals (line 27) | void testIncidentNormals(ohm::OccupancyMap &map, ohm::RayMapper &mapper) function TEST (line 90) | TEST(Incident, WithOccupancy) function TEST (line 97) | TEST(Incident, WithNdt) FILE: tests/ohmtest/KeyTests.cpp type keytests (line 22) | namespace keytests type SampleInfo (line 24) | struct SampleInfo function addSample (line 32) | void addSample(std::vector &samples, ohm::OccupancyMap &ma... function generateInternalSamples (line 42) | void generateInternalSamples(std::vector &samples, Occupan... function generateExternalSamples (line 87) | void generateExternalSamples(std::vector &samples, Occupan... function testSamples (line 110) | bool testSamples(const std::vector &samples, OccupancyMap ... function TEST (line 203) | TEST(Keys, Indexing) function TEST (line 224) | TEST(Keys, Conversion) function quantisationTest (line 251) | void quantisationTest(const REAL coord, const int region_size, const R... function TEST (line 260) | TEST(Keys, Quantisation) FILE: tests/ohmtest/LayoutTests.cpp function TEST (line 27) | TEST(Layout, Basic) function TEST (line 50) | TEST(Layout, DefaultLayers) function TEST (line 137) | TEST(Layout, Filter) function TEST (line 174) | TEST(Layout, Structure) FILE: tests/ohmtest/LineQueryTests.cpp type linequerytests (line 32) | namespace linequerytests function sparseMap (line 36) | void sparseMap(OccupancyMap &map, bool add_hit = true) function lineQueryTest (line 54) | void lineQueryTest(OccupancyMap &map) function TEST (line 80) | TEST(LineQuery, Cpu) FILE: tests/ohmtest/LineWalkTests.cpp type linewalktests (line 41) | namespace linewalktests function testWalk (line 43) | void testWalk(const ohm::OccupancyMap &map, const glm::dvec3 &start_po... function TEST (line 200) | TEST(LineWalk, Random) function TEST (line 234) | TEST(LineWalk, Walk) FILE: tests/ohmtest/MapTests.cpp type maptests (line 32) | namespace maptests function TEST (line 34) | TEST(Map, Hit) function TEST (line 58) | TEST(Map, Miss) function TEST (line 82) | TEST(Map, ClipBox) FILE: tests/ohmtest/MathsTests.cpp function testOverlap (line 28) | void testOverlap(const glm::ivec3 &axis_range, const Aabb &reference_box... function TEST (line 144) | TEST(Maths, AabbOverlap) function TEST (line 172) | TEST(Maths, AabbClip) FILE: tests/ohmtest/NdtTests.cpp type ndttests (line 35) | namespace ndttests function testNdtHits (line 51) | void testNdtHits(const std::vector &samples, const std::ve... function testNdtMiss (line 140) | void testNdtMiss(const glm::dvec3 &sensor, const std::vector &raw, un... function logImage (line 67) | void logImage(const std::vector &image, unsigned width, unsig... function validateImage (line 93) | void validateImage(const std::vector &image, unsigned width, ... function TEST (line 105) | TEST(RayPattern, Conical) function TEST (line 162) | TEST(RayPattern, Clearing) function TEST (line 218) | TEST(RayPattern, Exclude) FILE: tests/ohmtest/RayValidation.cpp type ohm (line 8) | namespace ohm type ray (line 10) | namespace ray FILE: tests/ohmtest/RayValidation.h function namespace (line 11) | namespace ohm FILE: tests/ohmtest/RaysQueryTests.cpp type raysquerytests (line 17) | namespace raysquerytests function TEST (line 19) | TEST(RaysQuery, Cpu) FILE: tests/ohmtest/SecondarySampleTests.cpp type sampletests (line 22) | namespace sampletests function TEST (line 24) | TEST(SecondarySample, ExcludeOrigin) function TEST (line 89) | TEST(SecondarySample, DualReturnRay) function TEST (line 163) | TEST(SecondarySample, Stats) FILE: tests/ohmtest/SerialisationTests.cpp type serialisationtests (line 36) | namespace serialisationtests class ProgressDisplay (line 38) | class ProgressDisplay : public SerialiseProgress method target (line 41) | unsigned target() const { return target_; } method setTarget (line 43) | void setTarget(unsigned target) { target_ = target; } method progress (line 45) | unsigned progress() const { return progress_; } method setProgress (line 47) | void setProgress(unsigned progress) { progress_ = progress; } method quit (line 49) | bool quit() const override { return false; } method setTargetProgress (line 51) | void setTargetProgress(unsigned target) override { target_ = target; } method incrementProgress (line 52) | void incrementProgress(unsigned inc = 1u) override method reset (line 63) | void reset() { target_ = progress_ = 0; } function TEST (line 71) | TEST(Serialisation, Basic) function cubicRoomLegacy (line 108) | void cubicRoomLegacy(OccupancyMap &map, float boundary_range, int voxe... function upgradeTest (line 159) | void upgradeTest(const std::string map_file, const ohm::MapVersion &ex... function TEST (line 188) | TEST(Serialisation, UpgradeV0) function TEST (line 203) | TEST(Serialisation, UpgradeV0_1_0) function TEST (line 211) | TEST(Serialisation, UpgradeV0_2_0) function TEST (line 219) | TEST(Serialisation, UpgradeV0_3_0) function TEST (line 235) | TEST(Serialisation, UpgradeV0_4_0) FILE: tests/ohmtest/TestMain.cpp function main (line 12) | int main(int argc, char **argv) FILE: tests/ohmtest/TouchTimeTests.cpp type touchtime (line 24) | namespace touchtime function testTouchTime (line 26) | void testTouchTime(ohm::OccupancyMap &map, ohm::RayMapper &mapper) function TEST (line 81) | TEST(TouchTime, WithOccupancy) function TEST (line 88) | TEST(TouchTime, WithNdt) FILE: tests/ohmtest/TraversalTests.cpp type traversal (line 21) | namespace traversal function TEST (line 23) | TEST(Traversal, Through) function TEST (line 33) | TEST(Traversal, ThroughNdt) function TEST (line 42) | TEST(Traversal, Into) function TEST (line 52) | TEST(Traversal, IntoNdt) FILE: tests/ohmtest/TsdfTests.cpp type tsdf (line 16) | namespace tsdf function TEST (line 18) | TEST(Tsdf, Basic) function TEST (line 75) | TEST(Tsdf, Truncation) FILE: tests/ohmtest/VoxelMeanTests.cpp type voxelmean (line 33) | namespace voxelmean type VoxelMeanResult (line 37) | struct VoxelMeanResult function printVoxelPositionResults (line 44) | void printVoxelPositionResults(const std::vector &mea... function TEST (line 101) | TEST(VoxelMean, Basic) function TEST (line 147) | TEST(VoxelMean, LayoutToggle) function TEST (line 225) | TEST(VoxelMean, Cpu) FILE: tests/ohmtestcommon/CovarianceTestUtil.cpp type ohmtestutil (line 16) | namespace ohmtestutil function initialiseTestVoxel (line 18) | void initialiseTestVoxel(CovTestVoxel *ref_voxel, float voxel_resolution) function packed_dot (line 31) | double packed_dot(const double *A, const size_t j, const size_t k) function updateHit (line 43) | void updateHit(CovTestVoxel *cov, const glm::dvec3 &sample) function validate (line 91) | bool validate(const glm::dvec3 &mean, unsigned point_count, const ohm:... FILE: tests/ohmtestcommon/CovarianceTestUtil.h function namespace (line 18) | namespace ohmtestutil FILE: tests/ohmtestcommon/OhmTestUtil.cpp type ohmtestutil (line 28) | namespace ohmtestutil function setApplicationPath (line 37) | void setApplicationPath(const char *path) function compareLayout (line 53) | bool compareLayout(const OccupancyMap &map, const OccupancyMap &refere... function compareMaps (line 105) | void compareMaps(const OccupancyMap &map, const OccupancyMap &referenc... function compareMaps (line 113) | void compareMaps(const OccupancyMap &map, const OccupancyMap &referenc... FILE: tests/ohmtestcommon/OhmTestUtil.h function namespace (line 11) | namespace ohm function namespace (line 16) | namespace ohmtestutil FILE: tests/ohmtestcommon/RayPatternTestUtil.h function namespace (line 19) | namespace ohmtestutil FILE: tests/ohmtestcommon/TraversalTest.cpp type ohmtestcommon (line 18) | namespace ohmtestcommon type traversal (line 20) | namespace traversal function testInto (line 22) | void testInto(ohm::OccupancyMap &map, ohm::RayMapper &mapper, std::f... function testThrough (line 89) | void testThrough(ohm::OccupancyMap &map, ohm::RayMapper &mapper, std... FILE: tests/ohmtestcommon/TraversalTest.h function namespace (line 10) | namespace ohm function namespace (line 16) | namespace ohmtestcommon FILE: tests/ohmtestcommon/WalkSegmentKeysLegacy.cpp type ohm (line 12) | namespace ohm function walkSegmentKeysLegacy (line 14) | size_t walkSegmentKeysLegacy(WalkSegmentFunc walk_func, const glm::dve... FILE: tests/ohmtestcommon/WalkSegmentKeysLegacy.h function namespace (line 16) | namespace ohm FILE: tests/ohmtestgpu/GpuCopyTests.cpp type maptests (line 32) | namespace maptests function TEST (line 34) | TEST(Copy, CopyFromGpu) function TEST (line 112) | TEST(Copy, CopySubmapFromGpu) function TEST (line 152) | TEST(Copy, CopyUpdated) FILE: tests/ohmtestgpu/GpuIncidentsTests.cpp type incidents (line 28) | namespace incidents function testIncidentNormals (line 30) | void testIncidentNormals(ohm::OccupancyMap &map, ohm::GpuMap &mapper, ... function TEST (line 128) | TEST(Incident, WithOccupancy) function TEST (line 136) | TEST(Incident, WithNdt) FILE: tests/ohmtestgpu/GpuLineKeysTests.cpp type linekeys (line 25) | namespace linekeys function compareResults (line 29) | void compareResults(const ohm::LineKeysQuery &query, const ohm::LineKe... function dumpLines (line 161) | void dumpLines(const ohm::LineKeysQuery &query) function TEST (line 183) | TEST(LineKeys, QueryGpu) FILE: tests/ohmtestgpu/GpuLineQueryTests.cpp type linequerytests (line 32) | namespace linequerytests function sparseMap (line 36) | void sparseMap(OccupancyMap &map, bool add_hit = true) function lineQueryTest (line 55) | void lineQueryTest(OccupancyMap &map, bool gpu) function TEST (line 86) | TEST(LineQuery, Gpu) function TEST (line 93) | TEST(LineQuery, CpuVsGpuSimple) function TEST (line 118) | TEST(LineQuery, CpuVsGpu) function TEST (line 239) | TEST(LineQuery, CpuVsGpuPerf) FILE: tests/ohmtestgpu/GpuMapTest.cpp type gpumap (line 51) | namespace gpumap type GpuMapTestParams (line 57) | struct GpuMapTestParams function gpuMapTest (line 68) | void gpuMapTest(GpuMapTestParams params, const std::vector... function compareMaps (line 207) | void compareMaps(const OccupancyMap &reference_map, const OccupancyMap... function compareCpuGpuMaps (line 312) | void compareCpuGpuMaps(const OccupancyMap &reference_map, const GpuMap... function TEST (line 317) | TEST(GpuMap, PopulateTiny) function TEST (line 333) | TEST(GpuMap, PopulateSmall) function TEST (line 354) | TEST(GpuMap, PopulateLarge) function TEST (line 376) | TEST(GpuMap, PopulateSmallCache) function TEST (line 400) | TEST(GpuMap, PopulateMultiple) function TEST (line 459) | TEST(GpuMap, PopulateSegmented) function TEST (line 492) | TEST(GpuMap, PopulateSegmentedNdt) function TEST (line 525) | TEST(GpuMap, Compare) function TEST (line 633) | TEST(GpuMap, ClipBox) function TEST (line 754) | TEST(GpuMap, ClipBoxCompare) function TEST (line 793) | TEST(GpuMap, VoxelMean) function TEST (line 817) | TEST(GpuMap, CheckBadRays) FILE: tests/ohmtestgpu/GpuMapperTests.cpp type mappertests (line 37) | namespace mappertests function TEST (line 41) | TEST(Mapper, Clearance) FILE: tests/ohmtestgpu/GpuNdtTests.cpp type ndttests (line 42) | namespace ndttests function testNdtHits (line 44) | void testNdtHits(const std::vector &samples, double resolu... function testNdtMiss (line 105) | void testNdtMiss(const glm::dvec3 &sensor, const std::vector &samples_global... function TEST (line 231) | TEST(Gpu, TransformSample) function TEST (line 238) | TEST(Gpu, TransformSamples) FILE: tests/ohmtestgpu/GpuTouchTimeTests.cpp type touchtime (line 25) | namespace touchtime function testTouchTime (line 27) | void testTouchTime(ohm::OccupancyMap &map, ohm::GpuMap &mapper) function TEST (line 83) | TEST(TouchTime, WithOccupancy) function TEST (line 90) | TEST(TouchTime, WithNdt) FILE: tests/ohmtestgpu/GpuTraversalTests.cpp type traversaltests (line 19) | namespace traversaltests function TEST (line 21) | TEST(Traversal, Through) function TEST (line 31) | TEST(Traversal, ThroughNoMean) function TEST (line 41) | TEST(Traversal, ThroughNdt) function TEST (line 49) | TEST(Traversal, ThroughNdtTm) function TEST (line 57) | TEST(Traversal, Into) function TEST (line 67) | TEST(Traversal, IntoNoMean) function TEST (line 75) | TEST(Traversal, IntoNdt) function TEST (line 83) | TEST(Traversal, IntoNdtTm) FILE: tests/ohmtestgpu/GpuTsdfTests.cpp type tsdf (line 17) | namespace tsdf function TEST (line 19) | TEST(Tsdf, Basic) function TEST (line 85) | TEST(Tsdf, Truncation) FILE: tests/ohmtestgpu/GpuVoxelMeanTests.cpp type voxelmean (line 31) | namespace voxelmean type VoxelMeanResult (line 35) | struct VoxelMeanResult function printVoxelPositionResults (line 42) | void printVoxelPositionResults(const std::vector &vox... function TEST (line 99) | TEST(VoxelMean, Basic) function TEST (line 143) | TEST(VoxelMean, LayoutToggle) function TEST (line 246) | TEST(VoxelMean, Gpu) function TEST (line 290) | TEST(VoxelMean, Compare) FILE: tests/ohmtestheightmap/HeightmapTests.cpp type HeightmapParams (line 39) | struct HeightmapParams type HeightmapGeneratedInfo (line 57) | struct HeightmapGeneratedInfo function tryMakeVirtual (line 69) | void tryMakeVirtual(ohm::Voxel &occupancy, const HeightmapParams ... function HeightmapGeneratedInfo (line 106) | HeightmapGeneratedInfo populateMultiLevelMap(ohm::OccupancyMap &map, con... function heightmapBoxTest (line 297) | void heightmapBoxTest(const std::string &prefix, UpAxis axis, std::share... function TEST (line 443) | TEST(Heightmap, Box) function TEST (line 449) | TEST(Heightmap, AxisX) function TEST (line 455) | TEST(Heightmap, AxisY) function TEST (line 461) | TEST(Heightmap, AxisZ) function TEST (line 467) | TEST(Heightmap, AxisNegX) function TEST (line 473) | TEST(Heightmap, AxisNegY) function TEST (line 479) | TEST(Heightmap, AxisNegZ) function TEST (line 485) | TEST(Heightmap, Layout) function TEST (line 537) | TEST(Heightmap, Mesh) type SurfaceType (line 640) | enum class SurfaceType type HeightmapSelect (line 649) | enum class HeightmapSelect type SurfaceMode (line 656) | enum class SurfaceMode type HeightmapSelectTest (line 665) | struct HeightmapSelectTest method fillContext (line 671) | void fillContext(std::ostream &o) const type HeightmapTestResult (line 680) | struct HeightmapTestResult function addVirtualHeightmapVoxel (line 686) | void addVirtualHeightmapVoxel(ohm::OccupancyMap *map, double range) function addRealHeightmapVoxel (line 692) | void addRealHeightmapVoxel(ohm::OccupancyMap *map, double range) function testSurface (line 698) | void testSurface(SurfaceMode surface_mode, const HeightmapSelectTest &te... function TEST (line 767) | TEST(Heightmap, SurfaceSelection) function TEST (line 880) | TEST(Heightmap, Clearance) type LayeredTestStart (line 949) | enum class LayeredTestStart function heightmapLayeredTest (line 956) | void heightmapLayeredTest(const std::string &name, LayeredTestStart star... function TEST (line 1094) | TEST(Heightmap, LayeredAbove) function TEST (line 1103) | TEST(Heightmap, LayeredBelow) function TEST (line 1109) | TEST(Heightmap, LayeredBase) function TEST (line 1174) | TEST(Heightmap, LayeredExternal) type VirtualSurfaceTestParams (line 1187) | struct VirtualSurfaceTestParams function testHeightmapVirtualSurface (line 1200) | void testHeightmapVirtualSurface(const std::string &name, const VirtualS... function TEST (line 1304) | TEST(Heightmap, VirtualSurfacePlanar) function TEST (line 1314) | TEST(Heightmap, VirtualSurfaceFill) function TEST (line 1324) | TEST(Heightmap, VirtualSurfaceSimpleLayered) function TEST (line 1333) | TEST(Heightmap, VirtualSurfaceLayered) FILE: tests/slamiotest/Loader.cpp type slamio (line 20) | namespace slamio function TEST (line 22) | TEST(Loader, Ply) FILE: tests/slamiotest/SlamCloudLoader.cpp function generateTrajectoryPoint (line 29) | glm::dvec4 generateTrajectoryPoint(double time) function writeTimestampedPlyCloud (line 35) | void writeTimestampedPlyCloud(const std::string &path, const std::vector... function writeTextTrajectory (line 60) | void writeTextTrajectory(const std::string &path, const std::vector *timestamped_samples, std... type slamio (line 106) | namespace slamio function TEST (line 108) | TEST(SlamIO, SlamRead) function TEST (line 141) | TEST(SlamIO, CloudRead) function TEST (line 167) | TEST(SlamIO, TrajectoryRead) FILE: utils/ohm2ply/ohm2ply.cpp function onSignal (line 51) | void onSignal(int arg) type ExportMode (line 59) | enum ExportMode type VoxelMode (line 73) | enum VoxelMode type ColourMode (line 79) | enum ColourMode type ColourModeOrValue (line 89) | struct ColourModeOrValue method ColourModeOrValue (line 94) | explicit inline ColourModeOrValue(ColourMode mode = kColourNone) method ColourModeOrValue (line 98) | explicit inline ColourModeOrValue(ohm::Colour value) type HeightmapOptions (line 103) | struct HeightmapOptions type Options (line 108) | struct Options function optionValue (line 126) | bool optionValue(const char *arg, int argc, char *argv[], NUMERIC &value... class LoadMapProgress (line 139) | class LoadMapProgress : public ohm::SerialiseProgress method LoadMapProgress (line 142) | explicit LoadMapProgress(ProgressMonitor &monitor) method quit (line 146) | bool quit() const override { return ::g_quit > 1; } method setTargetProgress (line 148) | void setTargetProgress(unsigned target) override { monitor_.beginProgr... method incrementProgress (line 149) | void incrementProgress(unsigned inc) override { monitor_.incrementProg... function makeUnitSphere (line 158) | void makeUnitSphere(std::vector &vertices, std::vector buildLayerList(const ohm::OccupancyMap &map) function filterLayers (line 168) | void filterLayers(std::vector *layers, const std::vector 1; } method setTargetProgress (line 60) | void setTargetProgress(unsigned target) override { monitor_.beginProgr... method incrementProgress (line 61) | void incrementProgress(unsigned inc) override { monitor_.incrementProg... function filterPointByCovariance (line 67) | bool filterPointByCovariance(const glm::dvec3 &point, const glm::dvec3 &... function parseOptions (line 97) | int parseOptions(Options *opt, int argc, char *argv[]) // NOLINT(modern... function filterCloud (line 158) | bool filterCloud(const Options &opt, const ohm::OccupancyMap &map, Progr... function main (line 282) | int main(int argc, char *argv[]) FILE: utils/ohmheightmap/ohmheightmap.cpp type ohm (line 40) | namespace ohm function badArgParse (line 132) | void badArgParse(const std::string &info) function onSignal (line 144) | void onSignal(int arg) type Options (line 152) | struct Options class LoadMapProgress (line 169) | class LoadMapProgress : public ohm::SerialiseProgress method LoadMapProgress (line 172) | explicit LoadMapProgress(ProgressMonitor &monitor) method quit (line 176) | bool quit() const override { return ::g_quit > 1; } method setTargetProgress (line 178) | void setTargetProgress(unsigned target) override { monitor_.beginProgr... method incrementProgress (line 179) | void incrementProgress(unsigned inc) override { monitor_.incrementProg... function parseOptions (line 187) | int parseOptions(Options *opt, int argc, char *argv[]) // NOLINT(modern... function main (line 266) | int main(int argc, char *argv[]) FILE: utils/ohmhm2img/ohmhm2img.cpp function onSignal (line 40) | void onSignal(int arg) type ExportMode (line 48) | enum ExportMode type ExportImageType (line 56) | enum ExportImageType type Options (line 65) | struct Options method imageType (line 73) | ohm::HeightmapImage::ImageType imageType() const class LoadMapProgress (line 94) | class LoadMapProgress : public ohm::SerialiseProgress method LoadMapProgress (line 97) | explicit LoadMapProgress(ProgressMonitor &monitor) method quit (line 101) | bool quit() const override { return ::g_quit > 1; } method setTargetProgress (line 103) | void setTargetProgress(unsigned target) override { monitor_.beginProgr... method incrementProgress (line 104) | void incrementProgress(unsigned inc) override { monitor_.incrementProg... function ExportImageType (line 110) | ExportImageType convertImage(std::vector &export_pixels, const ... function savePng (line 244) | bool savePng(const char *filename, const std::vector &raw, Expo... type ohm (line 339) | namespace ohm function parseOptions (line 378) | int parseOptions(Options *opt, int argc, char *argv[]) // NOLINT(modern... function generateYamlName (line 436) | std::string generateYamlName(const std::string &image_file) function saveMetaData (line 455) | bool saveMetaData(const std::string &yaml_file, const Options &opt, ohm:... function main (line 542) | int main(int argc, char *argv[]) FILE: utils/ohminfo/ohminfo.cpp function onSignal (line 36) | void onSignal(int arg) type Options (line 44) | struct Options function parseOptions (line 53) | int parseOptions(Options *opt, int argc, char *argv[]) // NOLINT(modern... function showMapInfo (line 94) | void showMapInfo(const ohm::MapInfo &info) function main (line 119) | int main(int argc, char *argv[]) FILE: utils/ohmpop/ohmpopmaincpu.cpp function main (line 8) | int main(int argc, char *argv[]) FILE: utils/ohmpop/ohmpopmaingpu.cpp function main (line 8) | int main(int argc, char *argv[]) FILE: utils/ohmprob/ohmprob.cpp type Options (line 21) | struct Options function parseOptions (line 28) | int parseOptions(Options *opt, int argc, char *argv[]) // NOLINT(modern... function main (line 66) | int main(int argc, char *argv[]) FILE: utils/ohmquery/ohmquery.cpp function onSignal (line 48) | void onSignal(int arg) type Options (line 55) | struct Options type Neighbours (line 57) | struct Neighbours type Line (line 63) | struct Line type Ranges (line 70) | struct Ranges method haveQuery (line 89) | inline bool haveQuery() const { return neighbours.radius > 0 || line.r... class LoadMapProgress (line 114) | class LoadMapProgress : public ohm::SerialiseProgress method LoadMapProgress (line 117) | explicit LoadMapProgress(ProgressMonitor &monitor) method quit (line 121) | bool quit() const override { return ::g_quit > 1; } method setTargetProgress (line 123) | void setTargetProgress(unsigned target) override { monitor_.beginProgr... method incrementProgress (line 124) | void incrementProgress(unsigned inc) override { monitor_.incrementProg... function parseOptions (line 196) | int parseOptions(Options *opt, int argc, char *argv[]) // NOLINT(modern... function initialiseDebugCategories (line 271) | void initialiseDebugCategories(const Options &/*opt*/) function saveQueryCloud (line 290) | void saveQueryCloud(const ohm::OccupancyMap &map, const ohm::Query &quer... function saveRangesCloud (line 320) | void saveRangesCloud(const ohm::OccupancyMap &map, const ohm::VoxelRange... function showTiming (line 395) | void showTiming(const char *info, const TimingClock::time_point &start_t... function compareCpuGpuQuery (line 415) | bool compareCpuGpuQuery(const char *query_name, ohm::Query &query, function executeQuery (line 526) | void executeQuery(const char *query_name, const Options &opt, ohm::Query... function runQueries (line 554) | int runQueries(const Options &opt) function main (line 804) | int main(int argc, char *argv[]) FILE: utils/ohmsubmap/ohmsubmap.cpp function onSignal (line 29) | void onSignal(int arg) type V3Arg (line 37) | struct V3Arg type Options (line 44) | struct Options function parseOptions (line 55) | int parseOptions(Options *opt, int argc, char *argv[]) // NOLINT(modern... function main (line 124) | int main(int argc, char *argv[])