#include <detail/global_handler.hpp>
#include <sycl/backend_types.hpp>
#include <sycl/detail/defines.hpp>
#include <sycl/detail/device_filter.hpp>
#include <sycl/detail/pi.hpp>
#include <sycl/exception.hpp>
#include <sycl/info/info_desc.hpp>
#include <algorithm>
#include <array>
#include <cstdlib>
#include <mutex>
#include <string>
#include <utility>
#include "config.def"
Go to the source code of this file.
◆ CONFIG [1/2]
#define CONFIG |
( |
|
Name, |
|
|
|
MaxSize, |
|
|
|
CompileTimeDef |
|
) |
| |
◆ CONFIG [2/2]
#define CONFIG |
( |
|
name, |
|
|
|
... |
|
) |
| name, |
◆ INVALID_CONFIG_EXCEPTION
#define INVALID_CONFIG_EXCEPTION |
( |
|
BASE, |
|
|
|
MSG |
|
) |
| |
Value:
"Invalid value for " + std::string{BASE::MConfigName} + \
" environment variable: " + MSG)
std::error_code make_error_code(sycl::errc E) noexcept
Constructs an error code using e and sycl_category()
Definition at line 106 of file config.hpp.