#include <xpath_exception.h>
|
| | XPathException (const std::string &message) |
| | XPathException (const std::string &message, const std::string &expression) |
| | XPathException (const std::string &message, const std::string &expression, const XPathToken &cur_token) |
| | ~XPathException () noexcept |
| std::string | get_message () const |
| | Exception (const std::string &message) |
| | Constructs an exception object.
|
| | ~Exception () noexcept override |
| | Destructs an exception object.
|
| std::string | get_message_and_stack_trace () const |
| | Returns the message and call stack present when the exception object was created, formatted using newlines.
|
| std::vector< std::string > | get_stack_trace () const |
| | Returns the call stack present when the exception object was created.
|
| const char * | what () const override throw () |
| | Returns description of exception.
|
◆ XPathException() [1/3]
| clan::XPathException::XPathException |
( |
const std::string & | message | ) |
|
|
inline |
◆ XPathException() [2/3]
| clan::XPathException::XPathException |
( |
const std::string & | message, |
|
|
const std::string & | expression ) |
◆ XPathException() [3/3]
| clan::XPathException::XPathException |
( |
const std::string & | message, |
|
|
const std::string & | expression, |
|
|
const XPathToken & | cur_token ) |
◆ ~XPathException()
| clan::XPathException::~XPathException |
( |
| ) |
|
|
inlinenoexcept |
◆ get_message()
| std::string clan::XPathException::get_message |
( |
| ) |
const |
◆ error_position
| std::string::size_type clan::XPathException::error_position |
◆ expression
| std::string clan::XPathException::expression |
The documentation for this class was generated from the following file: