.. index:: pair: enum; DPCTLKernelArgType .. _doxid-d3/d94/dpctl__sycl__enum__types_8h_1a2b3d2dd8e0c358370eac0a59fb3fe089: enum DPCTLKernelArgType ======================= Overview ~~~~~~~~ Supported types for kernel arguments to be passed to a Sycl kernel using DPCTL. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include enum DPCTLKernelArgType { :target:`DPCTL_CHAR`, :target:`DPCTL_SIGNED_CHAR`, :target:`DPCTL_UNSIGNED_CHAR`, :target:`DPCTL_SHORT`, :target:`DPCTL_INT`, :target:`DPCTL_UNSIGNED_INT`, :target:`DPCTL_UNSIGNED_INT8`, :target:`DPCTL_LONG`, :target:`DPCTL_UNSIGNED_LONG`, :target:`DPCTL_LONG_LONG`, :target:`DPCTL_UNSIGNED_LONG_LONG`, :target:`DPCTL_SIZE_T`, :target:`DPCTL_FLOAT`, :target:`DPCTL_DOUBLE`, :target:`DPCTL_LONG_DOUBLE`, :target:`DPCTL_VOID_PTR`, }; .. _details-d3/d94/dpctl__sycl__enum__types_8h_1a2b3d2dd8e0c358370eac0a59fb3fe089: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Supported types for kernel arguments to be passed to a Sycl kernel using DPCTL. Todo Add support for sycl::buffer