DPC++ Runtime
Runtime libraries for oneAPI DPC++
cl::sycl::ext::intel::experimental::online_compile_error Class Reference

Represents an error happend during online compilation. More...

#include <sycl/ext/intel/experimental/online_compiler.hpp>

Inheritance diagram for cl::sycl::ext::intel::experimental::online_compile_error:
Collaboration diagram for cl::sycl::ext::intel::experimental::online_compile_error:

Public Member Functions

 online_compile_error ()=default
 
 online_compile_error (const std::string &Msg)
 
- Public Member Functions inherited from cl::sycl::exception
 __SYCL2020_DEPRECATED ("The version of an exception constructor which takes " "no arguments is deprecated.") exception()=default
 
 exception (std::error_code, const char *Msg)
 
 exception (std::error_code, const std::string &Msg)
 
 exception (std::error_code)
 
 exception (int, const std::error_category &, const std::string &)
 
 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 charwhat () const noexcept final
 
bool has_context () const
 
context get_context () const
 
cl_int get_cl_code () const
 

Additional Inherited Members

- Protected Member Functions inherited from cl::sycl::exception
 exception (const char *Msg, const pi_int32 PIErr, std::shared_ptr< context > Context=nullptr)
 
 exception (const std::string &Msg, const pi_int32 PIErr, std::shared_ptr< context > Context=nullptr)
 
 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)
 

Detailed Description

Represents an error happend during online compilation.

Definition at line 63 of file online_compiler.hpp.

Constructor & Destructor Documentation

◆ online_compile_error() [1/2]

cl::sycl::ext::intel::experimental::online_compile_error::online_compile_error ( )
default

◆ online_compile_error() [2/2]

cl::sycl::ext::intel::experimental::online_compile_error::online_compile_error ( const std::string &  Msg)
inline

Definition at line 66 of file online_compiler.hpp.


The documentation for this class was generated from the following file: