#include <exceptions.hpp>
|
| exception (const std::string &what_arg, int level_arg) noexcept |
|
virtual | ~exception () noexcept |
|
int | level () const noexcept |
|
virtual const char * | what () const noexcept |
|
Generic OKS exception.
Definition at line 13 of file exceptions.hpp.
◆ exception()
dunedaq::oks::exception::exception |
( |
const std::string & | what_arg, |
|
|
int | level_arg ) |
|
noexcept |
Definition at line 37 of file xml.cpp.
38 {
40 s <<
"oks[" <<
p_level <<
"] ***: " << what_arg << std::ends;
42 }
◆ ~exception()
virtual dunedaq::oks::exception::~exception |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ level()
int dunedaq::oks::exception::level |
( |
| ) |
const |
|
inlinenoexcept |
The level indicates position of nested oks exception.
Definition at line 30 of file exceptions.hpp.
◆ what()
virtual const char * dunedaq::oks::exception::what |
( |
| ) |
const |
|
inlinevirtualnoexcept |
Return reason in a string representation.
Definition at line 35 of file exceptions.hpp.
◆ p_level
int dunedaq::oks::exception::p_level |
|
private |
◆ p_what
std::string dunedaq::oks::exception::p_what |
|
private |
The documentation for this class was generated from the following files:
- /github/workspace/dunedaq/sourcecode/oks/include/oks/exceptions.hpp
- /github/workspace/dunedaq/sourcecode/oks/src/xml.cpp