DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::device Member List

This is the complete list of members for sycl::_V1::device, including all inherited members.

__SYCL2020_DEPRECATED("SYCL 1.2.1 device selectors are deprecated. Please " "use SYCL 2020 device selectors instead.") explicit device(const device_selector &DeviceSelector)sycl::_V1::device
__SYCL2020_DEPRECATED("is_host() is deprecated as the host device is no longer supported.") bool is_host() constsycl::_V1::device
create_sub_devices(size_t ComputeUnits) constsycl::_V1::device
create_sub_devices(const std::vector< size_t > &Counts) constsycl::_V1::device
create_sub_devices(info::partition_affinity_domain AffinityDomain) constsycl::_V1::device
create_sub_devices() constsycl::_V1::device
detail::createSyclObjFromImpl(decltype(T::impl) ImplObj)sycl::_V1::devicefriend
detail::getRawSyclObjImpl(const T &SyclObject)sycl::_V1::devicefriend
device()sycl::_V1::device
device(const DeviceSelector &deviceSelector)sycl::_V1::deviceinlineexplicit
device(const device &rhs)=defaultsycl::_V1::device
device(device &&rhs)=defaultsycl::_V1::device
ext_oneapi_architecture_is(ext::oneapi::experimental::architecture arch)sycl::_V1::device
ext_oneapi_architecture_is(ext::oneapi::experimental::arch_category category)sycl::_V1::device
ext_oneapi_can_access_peer(const device &peer, ext::oneapi::peer_access value=ext::oneapi::peer_access::access_supported)sycl::_V1::device
ext_oneapi_can_compile(ext::oneapi::experimental::source_language Language)sycl::_V1::device
ext_oneapi_cl_profile() constsycl::_V1::device
ext_oneapi_disable_peer_access(const device &peer)sycl::_V1::device
ext_oneapi_enable_peer_access(const device &peer)sycl::_V1::device
ext_oneapi_owner_before(const ext::oneapi::detail::weak_object_base< device > &Other) const noexceptsycl::_V1::detail::OwnerLessBase< device >inline
ext_oneapi_owner_before(const device &Other) const noexceptsycl::_V1::detail::OwnerLessBase< device >inline
ext_oneapi_supports_cl_c_feature(const std::string &Feature)sycl::_V1::device
ext_oneapi_supports_cl_c_version(const ext::oneapi::experimental::cl_version &Version) constsycl::_V1::device
ext_oneapi_supports_cl_extension(const std::string &name, ext::oneapi::experimental::cl_version *version=nullptr) constsycl::_V1::device
get_backend() const noexceptsycl::_V1::device
get_backend_info() constsycl::_V1::device
get_devices(info::device_type deviceType=info::device_type::all)sycl::_V1::devicestatic
get_info() constsycl::_V1::deviceinline
get_native(const SyclObjectT &Obj) -> backend_return_t< BackendName, SyclObjectT >sycl::_V1::devicefriend
get_platform() constsycl::_V1::device
has(aspect Aspect) const __SYCL_WARN_IMAGE_ASPECT(Aspect)sycl::_V1::device
has_extension(const std::string &extension_name) constsycl::_V1::device
is_accelerator() constsycl::_V1::device
is_cpu() constsycl::_V1::device
is_gpu() constsycl::_V1::device
operator!=(const device &rhs) constsycl::_V1::deviceinline
operator=(const device &rhs)=defaultsycl::_V1::device
operator=(device &&rhs)=defaultsycl::_V1::device
operator==(const device &rhs) constsycl::_V1::deviceinline