DPC++ Runtime
Runtime libraries for oneAPI DPC++
device_impl.cpp File Reference
#include <detail/device_impl.hpp>
#include <detail/device_info.hpp>
#include <detail/platform_impl.hpp>
#include <sycl/device.hpp>
#include <algorithm>
#include <sycl/info/device_traits.def>
#include <sycl/info/ext_codeplay_device_traits.def>
#include <sycl/info/ext_intel_device_traits.def>
#include <sycl/info/ext_oneapi_device_traits.def>
Include dependency graph for device_impl.cpp:

Go to the source code of this file.

Namespaces

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

Macros

#define __SYCL_PARAM_TRAITS_SPEC(DescType, Desc, ReturnT, PiCode)    template ReturnT device_impl::get_info<info::device::Desc>() const;
 
#define __SYCL_PARAM_TRAITS_SPEC_SPECIALIZED(DescType, Desc, ReturnT, PiCode)    template ReturnT device_impl::get_info<info::device::Desc>() const;
 
#define __SYCL_PARAM_TRAITS_SPEC(Namespace, DescType, Desc, ReturnT, PiCode)
 

Functions

template<>
info::platform::version::return_type sycl::_V1::detail::device_impl::get_backend_info< info::platform::version > () const
 
template<>
info::device::version::return_type sycl::_V1::detail::device_impl::get_backend_info< info::device::version > () const
 
template<>
info::device::backend_version::return_type sycl::_V1::detail::device_impl::get_backend_info< info::device::backend_version > () const
 

Macro Definition Documentation

◆ __SYCL_PARAM_TRAITS_SPEC [1/2]

#define __SYCL_PARAM_TRAITS_SPEC (   DescType,
  Desc,
  ReturnT,
  PiCode 
)     template ReturnT device_impl::get_info<info::device::Desc>() const;

Definition at line 137 of file device_impl.cpp.

◆ __SYCL_PARAM_TRAITS_SPEC [2/2]

#define __SYCL_PARAM_TRAITS_SPEC (   Namespace,
  DescType,
  Desc,
  ReturnT,
  PiCode 
)
Value:
template __SYCL_EXPORT ReturnT \
device_impl::get_info<Namespace::info::DescType::Desc>() const;

Definition at line 137 of file device_impl.cpp.

◆ __SYCL_PARAM_TRAITS_SPEC_SPECIALIZED

#define __SYCL_PARAM_TRAITS_SPEC_SPECIALIZED (   DescType,
  Desc,
  ReturnT,
  PiCode 
)     template ReturnT device_impl::get_info<info::device::Desc>() const;

Definition at line 130 of file device_impl.cpp.