#include <sycl/ext/oneapi/filter_selector.hpp>
Public Member Functions | |
filter_selector (const std::string &filter) | |
int | operator() (const device &dev) const override |
void | reset () const |
device | select_device () const override |
![]() | |
virtual | ~device_selector ()=default |
Additional Inherited Members | |
![]() | |
static constexpr int | REJECT_DEVICE_SCORE = -1 |
Definition at line 31 of file filter_selector.hpp.
cl::sycl::ext::oneapi::filter_selector::filter_selector | ( | const std::string & | filter | ) |
Definition at line 194 of file device_selector.cpp.
|
overridevirtual |
Implements cl::sycl::device_selector.
Definition at line 197 of file device_selector.cpp.
void cl::sycl::ext::oneapi::filter_selector::reset | ( | ) | const |
Definition at line 201 of file device_selector.cpp.
Referenced by select_device().
|
overridevirtual |
Reimplemented from cl::sycl::device_selector.
Definition at line 203 of file device_selector.cpp.
References cl::sycl::detail::GlobalHandler::instance(), reset(), and cl::sycl::device_selector::select_device().