DPC++ Runtime
Runtime libraries for oneAPI DPC++
cl::sycl::detail::BackendInput< backend::ext_oneapi_level_zero, buffer< DataT, Dimensions, AllocatorT > >::type Struct Reference

#include <CL/sycl/detail/backend_traits_level_zero.hpp>

Collaboration diagram for cl::sycl::detail::BackendInput< backend::ext_oneapi_level_zero, buffer< DataT, Dimensions, AllocatorT > >::type:

Public Attributes

void * NativeHandle
 
ext::oneapi::level_zero::ownership Ownership
 

Detailed Description

template<typename DataT, int Dimensions, typename AllocatorT>
struct cl::sycl::detail::BackendInput< backend::ext_oneapi_level_zero, buffer< DataT, Dimensions, AllocatorT > >::type

Definition at line 198 of file backend_traits_level_zero.hpp.

Member Data Documentation

◆ NativeHandle

template<typename DataT , int Dimensions, typename AllocatorT >
void* cl::sycl::detail::BackendInput< backend::ext_oneapi_level_zero, buffer< DataT, Dimensions, AllocatorT > >::type::NativeHandle

Definition at line 199 of file backend_traits_level_zero.hpp.

◆ Ownership

template<typename DataT , int Dimensions, typename AllocatorT >
ext::oneapi::level_zero::ownership cl::sycl::detail::BackendInput< backend::ext_oneapi_level_zero, buffer< DataT, Dimensions, AllocatorT > >::type::Ownership

The documentation for this struct was generated from the following file:
cl::sycl::ext::oneapi::level_zero::ownership::transfer
@ transfer