DPC++ Runtime
Runtime libraries for oneAPI DPC++
cl::sycl::detail::BufferInterop< Backend, DataT, Dimensions, AllocatorT > Struct Template Reference

#include <CL/sycl/backend.hpp>

Public Types

using ReturnType = backend_return_t< Backend, buffer< DataT, Dimensions, AllocatorT > >
 

Static Public Member Functions

static ReturnType GetNativeObjs (const std::vector< pi_native_handle > &Handle)
 

Detailed Description

template<backend Backend, typename DataT, int Dimensions, typename AllocatorT>
struct cl::sycl::detail::BufferInterop< Backend, DataT, Dimensions, AllocatorT >

Definition at line 76 of file backend.hpp.

Member Typedef Documentation

◆ ReturnType

template<backend Backend, typename DataT , int Dimensions, typename AllocatorT >
using cl::sycl::detail::BufferInterop< Backend, DataT, Dimensions, AllocatorT >::ReturnType = backend_return_t<Backend, buffer<DataT, Dimensions, AllocatorT> >

Definition at line 78 of file backend.hpp.

Member Function Documentation

◆ GetNativeObjs()

template<backend Backend, typename DataT , int Dimensions, typename AllocatorT >
static ReturnType cl::sycl::detail::BufferInterop< Backend, DataT, Dimensions, AllocatorT >::GetNativeObjs ( const std::vector< pi_native_handle > &  Handle)
inlinestatic

Definition at line 80 of file backend.hpp.


The documentation for this struct was generated from the following file: