Orcus
|
#include <exception.hpp>
Public Member Functions | |
malformed_xml_error (std::string_view msg, std::ptrdiff_t offset) | |
Public Member Functions inherited from orcus::parse_error | |
parse_error (std::string msg, std::ptrdiff_t offset) | |
std::ptrdiff_t | offset () const |
Public Member Functions inherited from orcus::general_error | |
general_error (std::string msg) | |
general_error (std::string_view cls, std::string_view msg) | |
virtual const char * | what () const noexcept |
Additional Inherited Members | |
Static Public Member Functions inherited from orcus::parse_error | |
static void | throw_with (std::string_view msg_before, char c, std::string_view msg_after, std::ptrdiff_t offset) |
static void | throw_with (std::string_view msg_before, std::string_view msg, std::string_view msg_after, std::ptrdiff_t offset) |
Protected Member Functions inherited from orcus::parse_error | |
parse_error (std::string_view cls, std::string_view msg, std::ptrdiff_t offset) | |
offset in the stream where the error occurred. | |
Protected Member Functions inherited from orcus::general_error | |
void | append_msg (const std::string &s) |
This exception is thrown when SAX parser detects a malformed XML document.