ATLAS Offline Software
|
This propagates an error message + the reference to the faulty piece of XML when an exception is raised. More...
#include <Database.h>
Public Member Functions | |
XmlError (const StringRef &l) | |
XmlError (const char *s, std::size_t length) | |
XmlError & | operator<< (const char *msg) |
XmlError & | operator<< (const std::string &msg) |
XmlError & | operator<< (int msg) |
virtual const char * | what () const noexcept override |
Public Attributes | |
std::string | reason |
const StringRef | location |
This propagates an error message + the reference to the faulty piece of XML when an exception is raised.
Definition at line 123 of file Database.h.
Definition at line 127 of file Database.h.
|
inline |
Definition at line 129 of file Database.h.
Definition at line 130 of file Database.h.
|
inline |
Definition at line 131 of file Database.h.
|
inlineoverridevirtualnoexcept |
Definition at line 132 of file Database.h.
Definition at line 126 of file Database.h.
std::string FakeBkgTools::Database::XmlError::reason |
Definition at line 125 of file Database.h.