#include <sycl/detail/device_filter.hpp>
Public Member Functions | |
ods_target_list () | |
ods_target_list (const std::string &FilterString) | |
std::vector< ods_target > & | get () |
bool | containsHost () |
bool | backendCompatible (backend Backend) |
Definition at line 55 of file device_filter.hpp.
|
inline |
Definition at line 59 of file device_filter.hpp.
sycl::_V1::detail::ods_target_list::ods_target_list | ( | const std::string & | FilterString | ) |
Definition at line 266 of file device_filter.cpp.
References sycl::_V1::detail::Parse_ONEAPI_DEVICE_SELECTOR().
bool sycl::_V1::detail::ods_target_list::backendCompatible | ( | backend | Backend | ) |
Definition at line 273 of file device_filter.cpp.
References any_of().
Referenced by sycl::_V1::detail::pi::findPlugins(), and sycl::_V1::device::get_devices().
bool sycl::_V1::detail::ods_target_list::containsHost | ( | ) |
|
inline |
Definition at line 61 of file device_filter.hpp.
Referenced by sycl::_V1::detail::amendDeviceAndSubDevices().