#include <detail/filter_selector_impl.hpp>
Public Member Functions | |
filter_selector_impl (const std::string &filter) | |
int | operator() (const device &dev) const |
void | reset () const |
Definition at line 28 of file filter_selector_impl.hpp.
cl::sycl::ext::oneapi::detail::filter_selector_impl::filter_selector_impl | ( | const std::string & | filter | ) |
Definition at line 111 of file filter_selector_impl.cpp.
References cl::sycl::ext::oneapi::detail::create_filter(), cl::sycl::device::get_devices(), and cl::sycl::ext::oneapi::detail::tokenize().
int cl::sycl::ext::oneapi::detail::filter_selector_impl::operator() | ( | const device & | dev | ) | const |
Definition at line 122 of file filter_selector_impl.cpp.
References cl::sycl::all, cl::sycl::info::all, cl::sycl::info::device_type, cl::sycl::device::get_info(), cl::sycl::detail::getSyclObjImpl(), cl::sycl::host, and cl::sycl::device::is_host().
void cl::sycl::ext::oneapi::detail::filter_selector_impl::reset | ( | ) | const |
Definition at line 178 of file filter_selector_impl.cpp.