Class opencl_error
boost::compute::opencl_error — A run-time OpenCL error.
Synopsis
Description
opencl_errorКласс представляет собой ошибку, возвращаемую из функции OpenCL.
См. также:
context_error
opencl_error
public
construct/copy/destruct
explicitopencl_error(cl_interror);
Создает новыйopencl_error
объект исключения дляerror
.- <
~opencl_error();
>Уничтожает<opencl_error
>объект.
opencl_error
public member functions
- <
cl_interror_code()const;
>Возвращает код ошибки. - <
std::stringerror_string()const;
>Возвращает строку описания ошибки. - <
constchar*what()const;
>Возвращает C-струнное описание ошибки.
opencl_error
public static functions
Статистика Средства связи, опечатка кода ООС OpenCLerror
, строка, привязка.
:
std::cout<<opencl_error::to_string(CL_INVALID_KERNEL_ARGS)<<std::endl;
Напечатает «Недействительные аргументы ядра».
[b] [коэффициента оффшора] известен (имеется в виду, что он не имеет оффшора OpenCL), строка, курсор «Неизвестно, что оффшор OpenCL», сл.
[ORIG_END] -->