Lines Matching refs:detail
703 namespace detail {
705 } // namespace detail
793 namespace detail
985 namespace detail {
1286 F(cl_kernel_work_group_info, CL_KERNEL_COMPILE_WORK_GROUP_SIZE, cl::detail::size_t_array) \
1380 F(cl_kernel_sub_group_info, CL_KERNEL_LOCAL_SIZE_FOR_SUB_GROUP_COUNT, cl::detail::size_t_array)
1399 struct param_traits<detail:: token,param_name> \
1761 detail::errHandler(retain(), __RETAIN_ERR);
1773 detail::errHandler(retain(), __RETAIN_ERR);
1785 detail::errHandler(release(), __RELEASE_ERR);
1787 detail::errHandler(retain(), __RETAIN_ERR);
1795 detail::errHandler(release(), __RELEASE_ERR);
1804 detail::errHandler(release(), __RELEASE_ERR);
1880 detail::errHandler(retain(), __RETAIN_ERR);
1893 detail::errHandler(retain(), __RETAIN_ERR);
1907 detail::errHandler(release(), __RELEASE_ERR);
1910 detail::errHandler(retain(), __RETAIN_ERR);
1918 detail::errHandler(release(), __RELEASE_ERR);
1929 detail::errHandler(release(), __RELEASE_ERR);
1981 } // namespace detail
1985 using BuildLogType = vector<std::pair<cl::Device, typename detail::param_traits<detail::cl_program_build_info, CL_PROGRAM_BUILD_LOG>::param_type>>;
2004 namespace detail {
2015 } // namespace detail
2018 namespace detail {
2028 } // namespace detail
2067 class Device : public detail::Wrapper<cl_device_id>
2104 Device() : detail::Wrapper<cl_type>() { }
2111 detail::Wrapper<cl_type>(device, retainObject) { }
2121 detail::errHandler(default_error_);
2138 detail::errHandler(default_error_);
2148 detail::Wrapper<cl_type>::operator=(rhs);
2155 Device(const Device& dev) : detail::Wrapper<cl_type>(dev) {}
2162 detail::Wrapper<cl_type>::operator=(dev);
2169 Device(Device&& dev) CL_HPP_NOEXCEPT_ : detail::Wrapper<cl_type>(std::move(dev)) {}
2176 detail::Wrapper<cl_type>::operator=(std::move(dev));
2184 return detail::errHandler(
2185 detail::getInfo(&::clGetDeviceInfo, object_, name, param),
2191 detail::param_traits<detail::cl_device_info, name>::param_type
2194 typename detail::param_traits<
2195 detail::cl_device_info, name>::param_type param;
2216 detail::errHandler(
2240 detail::errHandler(
2262 return detail::errHandler(err, __CREATE_SUB_DEVICES_ERR);
2268 return detail::errHandler(err, __CREATE_SUB_DEVICES_ERR);
2310 return detail::errHandler(err, __CREATE_SUB_DEVICES_ERR);
2316 return detail::errHandler(err, __CREATE_SUB_DEVICES_ERR);
2347 class Platform : public detail::Wrapper<cl_platform_id>
2420 Platform() : detail::Wrapper<cl_type>() { }
2430 detail::Wrapper<cl_type>(platform, retainObject) { }
2438 detail::Wrapper<cl_type>::operator=(rhs);
2446 detail::errHandler(default_error_);
2463 detail::errHandler(default_error_);
2470 return detail::errHandler(
2471 detail::getInfo(&::clGetPlatformInfo, object_, name, param),
2477 detail::param_traits<detail::cl_platform_info, name>::param_type
2480 typename detail::param_traits<
2481 detail::cl_platform_info, name>::param_type param;
2499 return detail::errHandler(CL_INVALID_ARG_VALUE, __GET_DEVICE_IDS_ERR);
2503 return detail::errHandler(err, __GET_DEVICE_IDS_ERR);
2509 return detail::errHandler(err, __GET_DEVICE_IDS_ERR);
2568 return detail::errHandler(CL_INVALID_ARG_VALUE, __GET_DEVICE_IDS_ERR);
2584 return detail::errHandler(err, __GET_DEVICE_IDS_ERR);
2597 return detail::errHandler(err, __GET_DEVICE_IDS_ERR);
2627 return detail::errHandler(CL_INVALID_ARG_VALUE, __GET_PLATFORM_IDS_ERR);
2632 return detail::errHandler(err, __GET_PLATFORM_IDS_ERR);
2638 return detail::errHandler(err, __GET_PLATFORM_IDS_ERR);
2727 : public detail::Wrapper<cl_context>
2823 detail::errHandler(error, __CREATE_CONTEXT_ERR);
2849 detail::errHandler(error, __CREATE_CONTEXT_ERR);
2880 detail::errHandler(error, __CREATE_CONTEXT_FROM_TYPE_ERR);
2909 detail::errHandler(error, __CREATE_CONTEXT_FROM_TYPE_ERR);
2922 detail::errHandler(CL_DEVICE_NOT_FOUND, __CREATE_CONTEXT_FROM_TYPE_ERR);
2936 detail::errHandler(error, __CREATE_CONTEXT_FROM_TYPE_ERR);
2945 Context(const Context& ctx) : detail::Wrapper<cl_type>(ctx) {}
2952 detail::Wrapper<cl_type>::operator=(ctx);
2959 Context(Context&& ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper<cl_type>(std::move(ctx)) {}
2966 detail::Wrapper<cl_type>::operator=(std::move(ctx));
2978 detail::errHandler(default_error_);
2995 detail::errHandler(default_error_);
3000 Context() : detail::Wrapper<cl_type>() { }
3008 detail::Wrapper<cl_type>(context, retainObject) { }
3017 detail::Wrapper<cl_type>::operator=(rhs);
3025 return detail::errHandler(
3026 detail::getInfo(&::clGetContextInfo, object_, name, param),
3032 detail::param_traits<detail::cl_context_info, name>::param_type
3035 typename detail::param_traits<
3036 detail::cl_context_info, name>::param_type param;
3067 return detail::errHandler(err, __GET_SUPPORTED_IMAGE_FORMATS_ERR);
3080 return detail::errHandler(err, __GET_SUPPORTED_IMAGE_FORMATS_ERR);
3106 detail::errHandler(error, __CREATE_CONTEXT_ERR);
3135 class Event : public detail::Wrapper<cl_event>
3139 Event() : detail::Wrapper<cl_type>() { }
3150 detail::Wrapper<cl_type>(event, retainObject) { }
3159 detail::Wrapper<cl_type>::operator=(rhs);
3167 return detail::errHandler(
3168 detail::getInfo(&::clGetEventInfo, object_, name, param),
3174 detail::param_traits<detail::cl_event_info, name>::param_type
3177 typename detail::param_traits<
3178 detail::cl_event_info, name>::param_type param;
3190 return detail::errHandler(detail::getInfo(
3197 detail::param_traits<detail::cl_profiling_info, name>::param_type
3200 typename detail::param_traits<
3201 detail::cl_profiling_info, name>::param_type param;
3215 return detail::errHandler(
3230 return detail::errHandler(
3247 return detail::errHandler(
3275 detail::errHandler(error, __CREATE_USER_EVENT_ERR);
3290 return detail::errHandler(
3304 return detail::errHandler(
3318 class Memory : public detail::Wrapper<cl_mem>
3322 Memory() : detail::Wrapper<cl_type>() { }
3336 detail::Wrapper<cl_type>(memory, retainObject) { }
3345 detail::Wrapper<cl_type>::operator=(rhs);
3352 Memory(const Memory& mem) : detail::Wrapper<cl_type>(mem) {}
3359 detail::Wrapper<cl_type>::operator=(mem);
3366 Memory(Memory&& mem) CL_HPP_NOEXCEPT_ : detail::Wrapper<cl_type>(std::move(mem)) {}
3373 detail::Wrapper<cl_type>::operator=(std::move(mem));
3382 return detail::errHandler(
3383 detail::getInfo(&::clGetMemObjectInfo, object_, name, param),
3389 detail::param_traits<detail::cl_mem_info, name>::param_type
3392 typename detail::param_traits<
3393 detail::cl_mem_info, name>::param_type param;
3419 return detail::errHandler(
3443 namespace detail
3453 } // namespace detail
3455 template<class Trait = detail::SVMTraitNull>
3466 template<class Trait = detail::SVMTraitNull>
3477 template<class Trait = detail::SVMTraitNull>
3687 }; // class SVMAllocator return cl::pointer<T>(tmp, detail::Deleter<T, Alloc>{alloc, copies});
3708 namespace detail
3729 } // namespace detail
3738 cl::pointer<T, detail::Deleter<Alloc>> allocate_pointer(const Alloc &alloc_, Args&&... args)
3757 return cl::pointer<T, detail::Deleter<Alloc>>(tmp, detail::Deleter<Alloc>{alloc, copies});
3767 cl::pointer<T, detail::Deleter<SVMAllocator<T, SVMTrait>>> allocate_svm(Args... args)
3774 cl::pointer<T, detail::Deleter<SVMAllocator<T, SVMTrait>>> allocate_svm(const cl::Context &c, Args... args)
3829 detail::errHandler(error, __CREATE_BUFFER_ERR);
3856 detail::errHandler(error, __CREATE_BUFFER_ERR);
3899 detail::errHandler(error, __CREATE_BUFFER_ERR);
3906 detail::errHandler(error, __CREATE_BUFFER_ERR);
4001 detail::errHandler(error, __CREATE_SUBBUFFER_ERR);
4060 detail::errHandler(error, __CREATE_GL_BUFFER_ERR);
4149 detail::errHandler(error, __CREATE_GL_BUFFER_ERR);
4211 return detail::errHandler(
4246 detail::errHandler(error, __CREATE_GL_RENDER_BUFFER_ERR);
4308 return detail::errHandler(
4380 return detail::errHandler(
4381 detail::getInfo(&::clGetImageInfo, object_, name, param),
4387 detail::param_traits<detail::cl_image_info, name>::param_type
4390 typename detail::param_traits<
4391 detail::cl_image_info, name>::param_type param;
4437 detail::errHandler(error, __CREATE_IMAGE_ERR);
4526 detail::errHandler(error, __CREATE_IMAGE_ERR);
4614 detail::errHandler(error, __CREATE_IMAGE_ERR);
4700 cl_uint version = detail::getContextPlatformVersion(context());
4729 detail::errHandler(error, __CREATE_IMAGE_ERR);
4741 detail::errHandler(error, __CREATE_IMAGE2D_ERR);
4785 detail::errHandler(error, __CREATE_IMAGE_ERR);
4851 detail::errHandler(error, __CREATE_IMAGE_ERR);
4947 detail::errHandler(error, __CREATE_GL_TEXTURE_2D_ERR);
5047 detail::errHandler(error, __CREATE_IMAGE_ERR);
5131 cl_uint version = detail::getContextPlatformVersion(context());
5162 detail::errHandler(error, __CREATE_IMAGE_ERR);
5175 detail::errHandler(error, __CREATE_IMAGE3D_ERR);
5269 detail::errHandler(error, __CREATE_GL_TEXTURE_3D_ERR);
5355 detail::errHandler(error, __CREATE_GL_TEXTURE_ERR);
5442 detail::errHandler(error, __CREATE_PIPE_ERR);
5468 detail::errHandler(error, __CREATE_PIPE_ERR);
5529 return detail::errHandler(
5530 detail::getInfo(&::clGetPipeInfo, object_, name, param),
5536 detail::param_traits<detail::cl_pipe_info, name>::param_type
5539 typename detail::param_traits<
5540 detail::cl_pipe_info, name>::param_type param;
5559 class Sampler : public detail::Wrapper<cl_sampler>
5589 detail::errHandler(error, __CREATE_SAMPLER_WITH_PROPERTIES_ERR);
5601 detail::errHandler(error, __CREATE_SAMPLER_ERR);
5617 detail::Wrapper<cl_type>(sampler, retainObject) { }
5626 detail::Wrapper<cl_type>::operator=(rhs);
5633 Sampler(const Sampler& sam) : detail::Wrapper<cl_type>(sam) {}
5640 detail::Wrapper<cl_type>::operator=(sam);
5647 Sampler(Sampler&& sam) CL_HPP_NOEXCEPT_ : detail::Wrapper<cl_type>(std::move(sam)) {}
5654 detail::Wrapper<cl_type>::operator=(std::move(sam));
5662 return detail::errHandler(
5663 detail::getInfo(&::clGetSamplerInfo, object_, name, param),
5669 detail::param_traits<detail::cl_sampler_info, name>::param_type
5672 typename detail::param_traits<
5673 detail::cl_sampler_info, name>::param_type param;
5772 namespace detail {
5825 class Kernel : public detail::Wrapper<cl_kernel>
5842 detail::Wrapper<cl_type>(kernel, retainObject) { }
5851 detail::Wrapper<cl_type>::operator=(rhs);
5858 Kernel(const Kernel& kernel) : detail::Wrapper<cl_type>(kernel) {}
5865 detail::Wrapper<cl_type>::operator=(kernel);
5872 Kernel(Kernel&& kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper<cl_type>(std::move(kernel)) {}
5879 detail::Wrapper<cl_type>::operator=(std::move(kernel));
5886 return detail::errHandler(
5887 detail::getInfo(&::clGetKernelInfo, object_, name, param),
5892 detail::param_traits<detail::cl_kernel_info, name>::param_type
5895 typename detail::param_traits<
5896 detail::cl_kernel_info, name>::param_type param;
5908 return detail::errHandler(
5909 detail::getInfo(&::clGetKernelArgInfo, object_, argIndex, name, param),
5914 detail::param_traits<detail::cl_kernel_arg_info, name>::param_type
5917 typename detail::param_traits<
5918 detail::cl_kernel_arg_info, name>::param_type param;
5931 return detail::errHandler(
5932 detail::getInfo(
5938 detail::param_traits<detail::cl_kernel_work_group_info, name>::param_type
5941 typename detail::param_traits<
5942 detail::cl_kernel_work_group_info, name>::param_type param;
5955 return detail::errHandler(
5965 return detail::errHandler(
5990 return detail::errHandler(
6000 return detail::errHandler(
6011 return detail::errHandler(
6023 return detail::errHandler(
6027 detail::KernelArgumentHandler<T>::size(value),
6028 detail::KernelArgumentHandler<T>::ptr(value)),
6034 return detail::errHandler(
6046 return detail::errHandler(
6061 return detail::errHandler(
6083 return detail::errHandler(
6128 return detail::errHandler(
6148 detail::errHandler(error, __CLONE_KERNEL_ERR);
6157 class Program : public detail::Wrapper<cl_program>
6183 detail::errHandler(error, __CREATE_PROGRAM_WITH_SOURCE_ERR);
6199 detail::buildErrHandler(error, __BUILD_PROGRAM_ERR, getBuildInfo<CL_PROGRAM_BUILD_LOG>());
6221 detail::errHandler(error, __CREATE_PROGRAM_WITH_SOURCE_ERR);
6236 detail::buildErrHandler(error, __BUILD_PROGRAM_ERR, getBuildInfo<CL_PROGRAM_BUILD_LOG>());
6273 detail::errHandler(error, __CREATE_PROGRAM_WITH_SOURCE_ERR);
6308 detail::errHandler(error, __CREATE_PROGRAM_WITH_SOURCE_ERR);
6340 return detail::errHandler(
6346 detail::errHandler(error, __CREATE_PROGRAM_WITH_IL_ERR);
6362 detail::buildErrHandler(error, __BUILD_PROGRAM_ERR, getBuildInfo<CL_PROGRAM_BUILD_LOG>());
6394 return detail::errHandler(
6400 detail::errHandler(error, __CREATE_PROGRAM_WITH_IL_ERR);
6415 detail::buildErrHandler(error, __BUILD_PROGRAM_ERR, getBuildInfo<CL_PROGRAM_BUILD_LOG>());
6457 detail::errHandler(error, __CREATE_PROGRAM_WITH_BINARY_ERR);
6495 detail::errHandler(error, __CREATE_PROGRAM_WITH_BINARY_ERR);
6529 detail::errHandler(error, __CREATE_PROGRAM_WITH_BUILT_IN_KERNELS_ERR);
6546 detail::Wrapper<cl_type>(program, retainObject) { }
6550 detail::Wrapper<cl_type>::operator=(rhs);
6557 Program(const Program& program) : detail::Wrapper<cl_type>(program) {}
6564 detail::Wrapper<cl_type>::operator=(program);
6571 Program(Program&& program) CL_HPP_NOEXCEPT_ : detail::Wrapper<cl_type>(std::move(program)) {}
6578 detail::Wrapper<cl_type>::operator=(std::move(program));
6604 return detail::buildErrHandler(buildError, __BUILD_PROGRAM_ERR, getBuildInfo<CL_PROGRAM_BUILD_LOG>());
6621 return detail::buildErrHandler(buildError, __BUILD_PROGRAM_ERR, getBuildInfo<CL_PROGRAM_BUILD_LOG>());
6640 return detail::buildErrHandler(error, __COMPILE_PROGRAM_ERR, getBuildInfo<CL_PROGRAM_BUILD_LOG>());
6647 return detail::errHandler(
6648 detail::getInfo(&::clGetProgramInfo, object_, name, param),
6653 detail::param_traits<detail::cl_program_info, name>::param_type
6656 typename detail::param_traits<
6657 detail::cl_program_info, name>::param_type param;
6669 return detail::errHandler(
6670 detail::getInfo(
6676 detail::param_traits<detail::cl_program_build_info, name>::param_type
6679 typename detail::param_traits<
6680 detail::cl_program_build_info, name>::param_type param;
6694 vector<std::pair<cl::Device, typename detail::param_traits<detail::cl_program_build_info, name>::param_type>>
6700 vector<std::pair<cl::Device, typename detail::param_traits<detail::cl_program_build_info, name>::param_type>>
6712 typename detail::param_traits<
6713 detail::cl_program_build_info, name>::param_type param;
6716 std::pair<cl::Device, typename detail::param_traits<detail::cl_program_build_info, name>::param_type>
6737 return detail::errHandler(err, __CREATE_KERNELS_IN_PROGRAM_ERR);
6745 return detail::errHandler(err, __CREATE_KERNELS_IN_PROGRAM_ERR);
6777 return detail::errHandler(
6793 return detail::errHandler(
6808 return detail::errHandler(
6834 detail::errHandler(error_local, __LINK_PROGRAM_ERR);
6848 detail::errHandler(error_local,__COMPILE_PROGRAM_ERR);
6875 detail::errHandler(error_local, __LINK_PROGRAM_ERR);
6889 detail::errHandler(error_local,__COMPILE_PROGRAM_ERR);
6918 return detail::errHandler(
6919 detail::getInfo(&::clGetProgramInfo, object_, name, param),
6944 return detail::errHandler(
6959 detail::errHandler(error, __CREATE_KERNEL_ERR);
6982 class CommandQueue : public detail::Wrapper<cl_command_queue>
7055 detail::errHandler(error, __CREATE_CONTEXT_ERR);
7069 cl_uint version = detail::getContextPlatformVersion(context());
7090 detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
7101 detail::errHandler(error, __CREATE_COMMAND_QUEUE_ERR);
7121 detail::errHandler(error, __CREATE_CONTEXT_ERR);
7135 cl_uint version = detail::getContextPlatformVersion(context());
7152 detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
7163 detail::errHandler(error, __CREATE_COMMAND_QUEUE_ERR);
7187 detail::errHandler(error, __CREATE_CONTEXT_ERR);
7200 cl_uint version = detail::getContextPlatformVersion(context());
7221 detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
7232 detail::errHandler(error, __CREATE_COMMAND_QUEUE_ERR);
7254 detail::errHandler(error, __CREATE_CONTEXT_ERR);
7267 cl_uint version = detail::getContextPlatformVersion(context());
7283 detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
7294 detail::errHandler(error, __CREATE_COMMAND_QUEUE_ERR);
7318 cl_uint version = detail::getContextPlatformVersion(context());
7334 detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
7345 detail::errHandler(error, __CREATE_COMMAND_QUEUE_ERR);
7369 cl_uint version = detail::getContextPlatformVersion(context());
7385 detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
7396 detail::errHandler(error, __CREATE_COMMAND_QUEUE_ERR);
7408 detail::errHandler(default_error_, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
7410 detail::errHandler(default_error_, __CREATE_COMMAND_QUEUE_ERR);
7428 detail::errHandler(default_error_);
7442 detail::Wrapper<cl_type>(commandQueue, retainObject) { }
7446 detail::Wrapper<cl_type>::operator=(rhs);
7453 CommandQueue(const CommandQueue& queue) : detail::Wrapper<cl_type>(queue) {}
7460 detail::Wrapper<cl_type>::operator=(queue);
7467 CommandQueue(CommandQueue&& queue) CL_HPP_NOEXCEPT_ : detail::Wrapper<cl_type>(std::move(queue)) {}
7474 detail::Wrapper<cl_type>::operator=(std::move(queue));
7481 return detail::errHandler(
7482 detail::getInfo(
7488 detail::param_traits<detail::cl_command_queue_info, name>::param_type
7491 typename detail::param_traits<
7492 detail::cl_command_queue_info, name>::param_type param;
7510 cl_int err = detail::errHandler(
7535 cl_int err = detail::errHandler(
7560 cl_int err = detail::errHandler(
7589 cl_int err = detail::errHandler(
7628 cl_int err = detail::errHandler(
7666 cl_int err = detail::errHandler(
7711 cl_int err = detail::errHandler(
7743 cl_int err = detail::errHandler(
7776 cl_int err = detail::errHandler(
7807 cl_int err = detail::errHandler(
7843 cl_int err = detail::errHandler(
7877 cl_int err = detail::errHandler(
7911 cl_int err = detail::errHandler(
7940 cl_int err = detail::errHandler(
7969 cl_int err = detail::errHandler(
8007 detail::errHandler(error, __ENQUEUE_MAP_BUFFER_ERR);
8041 detail::errHandler(error, __ENQUEUE_MAP_IMAGE_ERR);
8065 cl_int err = detail::errHandler(::clEnqueueSVMMap(
8093 cl_int err = detail::errHandler(::clEnqueueSVMMap(
8119 cl_int err = detail::errHandler(::clEnqueueSVMMap(
8140 cl_int err = detail::errHandler(
8167 cl_int err = detail::errHandler(
8192 cl_int err = detail::errHandler(
8217 cl_int err = detail::errHandler(
8249 cl_int err = detail::errHandler(
8279 cl_int err = detail::errHandler(
8312 cl_int err = detail::errHandler(
8346 cl_int err = detail::errHandler(::clEnqueueSVMMigrateMem(
8461 cl_int err = detail::errHandler(
8485 cl_int err = detail::errHandler(
8518 cl_int err = detail::errHandler(
8543 cl_int err = detail::errHandler(
8558 return detail::errHandler(
8573 cl_int err = detail::errHandler(
8595 cl_int err = detail::errHandler(
8638 cl_int err = detail::errHandler(
8671 cl_int err = detail::errHandler(
8695 return detail::errHandler(
8703 return detail::errHandler(::clFlush(object_), __FLUSH_ERR);
8708 return detail::errHandler(::clFinish(object_), __FINISH_ERR);
8732 class DeviceCommandQueue : public detail::Wrapper<cl_command_queue>
8758 detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
8782 detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
8809 detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
8822 detail::Wrapper<cl_type>(commandQueue, retainObject) { }
8826 detail::Wrapper<cl_type>::operator=(rhs);
8833 DeviceCommandQueue(const DeviceCommandQueue& queue) : detail::Wrapper<cl_type>(queue) {}
8840 detail::Wrapper<cl_type>::operator=(queue);
8847 DeviceCommandQueue(DeviceCommandQueue&& queue) CL_HPP_NOEXCEPT_ : detail::Wrapper<cl_type>(std::move(queue)) {}
8854 detail::Wrapper<cl_type>::operator=(std::move(queue));
8861 return detail::errHandler(
8862 detail::getInfo(
8868 detail::param_traits<detail::cl_command_queue_info, name>::param_type
8871 typename detail::param_traits<
8872 detail::cl_command_queue_info, name>::param_type param;
8902 detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
8930 detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
8959 detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
8981 detail::errHandler(error, __SET_DEFAULT_DEVICE_COMMAND_QUEUE_ERR);
8999 namespace detail
9008 } // namespace detail
9044 detail::errHandler(error, __CREATE_BUFFER_ERR);
9051 detail::errHandler(error, __CREATE_BUFFER_ERR);
9057 detail::errHandler(error, __CREATE_BUFFER_ERR);
9098 detail::errHandler(error, __CREATE_BUFFER_ERR);
9105 detail::errHandler(error, __CREATE_BUFFER_ERR);
9162 detail::errHandler(error, __ENQUEUE_MAP_BUFFER_ERR);
9174 detail::errHandler(error, __ENQUEUE_MAP_BUFFER_ERR);
9200 return detail::errHandler(error, __ENQUEUE_MAP_BUFFER_ERR);
9224 return detail::errHandler(error, __ENQUEUE_MAP_BUFFER_ERR);
9247 return detail::errHandler(error, __ENQUEUE_MAP_BUFFER_ERR);
9264 detail::errHandler(error, __ENQUEUE_MAP_BUFFER_ERR);
9270 cl_int err = detail::errHandler(
9299 return detail::errHandler(error, __ENQUEUE_UNMAP_MEM_OBJECT_ERR);
9302 return detail::errHandler(queue.enqueueUnmapSVM(ptr, events, event),
9321 return detail::errHandler(error, __ENQUEUE_UNMAP_MEM_OBJECT_ERR);
9324 return detail::errHandler(queue.enqueueUnmapSVM(ptr, events, event),
9342 return detail::errHandler(error, __ENQUEUE_UNMAP_MEM_OBJECT_ERR);
9345 return detail::errHandler(queue.enqueueUnmapSVM(container, events, event),