DPC++ Runtime
Runtime libraries for oneAPI DPC++
impl_utils.hpp File Reference
#include <cassert>
#include <type_traits>
Include dependency graph for impl_utils.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 sycl
 
 sycl::_V1
 
 sycl::_V1::detail
 

Functions

template<class Obj >
decltype(Obj::impl) sycl::_V1::detail::getSyclObjImpl (const Obj &SyclObject)
 
template<class T >
std::add_pointer_t< typename decltype(T::impl)::element_type > sycl::_V1::detail::getRawSyclObjImpl (const T &SyclObject)
 
template<class T >
sycl::_V1::detail::createSyclObjFromImpl (decltype(T::impl) ImplObj)