#include <sycl/exception.hpp>
|
| __SYCL2020_DEPRECATED ("The version of an exception constructor which takes " "no arguments is deprecated.") exception()=default |
|
virtual | ~exception () |
|
| exception (std::error_code, const char *Msg) |
|
| exception (std::error_code Ec, const std::string &Msg) |
|
| exception (std::error_code) |
|
| exception (int EV, const std::error_category &ECat, const std::string &WhatArg) |
|
| exception (int, const std::error_category &, const char *) |
|
| exception (int, const std::error_category &) |
|
| exception (context, std::error_code, const std::string &) |
|
| exception (context, std::error_code, const char *) |
|
| exception (context, std::error_code) |
|
| exception (context, int, const std::error_category &, const std::string &) |
|
| exception (context, int, const std::error_category &, const char *) |
|
| exception (context, int, const std::error_category &) |
|
const std::error_code & | code () const noexcept |
|
const std::error_category & | category () const noexcept |
|
const char * | what () const noexcept final |
|
bool | has_context () const noexcept |
|
context | get_context () const |
|
cl_int | get_cl_code () const |
|
|
| exception (std::error_code Ec, const char *Msg, const pi_int32 PIErr, std::shared_ptr< context > Context=nullptr) |
|
| exception (std::error_code Ec, const std::string &Msg, const pi_int32 PIErr, std::shared_ptr< context > Context=nullptr) |
|
| exception (const std::string &Msg) |
|
| exception (std::error_code Ec, std::shared_ptr< context > SharedPtrCtx, const std::string &what_arg) |
|
| exception (std::error_code Ec, std::shared_ptr< context > SharedPtrCtx, const char *WhatArg) |
|
Definition at line 68 of file exception.hpp.
◆ ~exception()
sycl::_V1::exception::~exception |
( |
| ) |
|
|
virtual |
◆ exception() [1/17]
sycl::_V1::exception::exception |
( |
std::error_code |
EC, |
|
|
const char * |
Msg |
|
) |
| |
◆ exception() [2/17]
sycl::_V1::exception::exception |
( |
std::error_code |
Ec, |
|
|
const std::string & |
Msg |
|
) |
| |
|
inline |
◆ exception() [3/17]
sycl::_V1::exception::exception |
( |
std::error_code |
EC | ) |
|
◆ exception() [4/17]
sycl::_V1::exception::exception |
( |
int |
EV, |
|
|
const std::error_category & |
ECat, |
|
|
const std::string & |
WhatArg |
|
) |
| |
|
inline |
◆ exception() [5/17]
sycl::_V1::exception::exception |
( |
int |
EV, |
|
|
const std::error_category & |
ECat, |
|
|
const char * |
WhatArg |
|
) |
| |
◆ exception() [6/17]
sycl::_V1::exception::exception |
( |
int |
EV, |
|
|
const std::error_category & |
ECat |
|
) |
| |
◆ exception() [7/17]
sycl::_V1::exception::exception |
( |
context |
Ctx, |
|
|
std::error_code |
EC, |
|
|
const std::string & |
WhatArg |
|
) |
| |
◆ exception() [8/17]
sycl::_V1::exception::exception |
( |
context |
Ctx, |
|
|
std::error_code |
EC, |
|
|
const char * |
WhatArg |
|
) |
| |
◆ exception() [9/17]
sycl::_V1::exception::exception |
( |
context |
Ctx, |
|
|
std::error_code |
EC |
|
) |
| |
◆ exception() [10/17]
sycl::_V1::exception::exception |
( |
context |
Ctx, |
|
|
int |
EV, |
|
|
const std::error_category & |
ECat, |
|
|
const std::string & |
WhatArg |
|
) |
| |
◆ exception() [11/17]
sycl::_V1::exception::exception |
( |
context |
Ctx, |
|
|
int |
EV, |
|
|
const std::error_category & |
ECat, |
|
|
const char * |
WhatArg |
|
) |
| |
◆ exception() [12/17]
sycl::_V1::exception::exception |
( |
context |
Ctx, |
|
|
int |
EV, |
|
|
const std::error_category & |
ECat |
|
) |
| |
◆ exception() [13/17]
sycl::_V1::exception::exception |
( |
std::error_code |
Ec, |
|
|
const char * |
Msg, |
|
|
const pi_int32 |
PIErr, |
|
|
std::shared_ptr< context > |
Context = nullptr |
|
) |
| |
|
inlineprotected |
◆ exception() [14/17]
sycl::_V1::exception::exception |
( |
std::error_code |
Ec, |
|
|
const std::string & |
Msg, |
|
|
const pi_int32 |
PIErr, |
|
|
std::shared_ptr< context > |
Context = nullptr |
|
) |
| |
|
inlineprotected |
◆ exception() [15/17]
sycl::_V1::exception::exception |
( |
const std::string & |
Msg | ) |
|
|
inlineprotected |
◆ exception() [16/17]
sycl::_V1::exception::exception |
( |
std::error_code |
Ec, |
|
|
std::shared_ptr< context > |
SharedPtrCtx, |
|
|
const std::string & |
what_arg |
|
) |
| |
|
inlineprotected |
◆ exception() [17/17]
sycl::_V1::exception::exception |
( |
std::error_code |
Ec, |
|
|
std::shared_ptr< context > |
SharedPtrCtx, |
|
|
const char * |
WhatArg |
|
) |
| |
|
protected |
◆ __SYCL2020_DEPRECATED()
sycl::_V1::exception::__SYCL2020_DEPRECATED |
( |
"The version of an exception constructor which takes " "no arguments is deprecated." |
| ) |
|
|
default |
◆ category()
const std::error_category & sycl::_V1::exception::category |
( |
| ) |
const |
|
noexcept |
◆ code()
const std::error_code & sycl::_V1::exception::code |
( |
| ) |
const |
|
noexcept |
◆ get_cl_code()
cl_int sycl::_V1::exception::get_cl_code |
( |
| ) |
const |
◆ get_context()
context sycl::_V1::exception::get_context |
( |
| ) |
const |
◆ has_context()
bool sycl::_V1::exception::has_context |
( |
| ) |
const |
|
noexcept |
◆ what()
const char * sycl::_V1::exception::what |
( |
| ) |
const |
|
finalnoexcept |
The documentation for this class was generated from the following files: