29 #ifndef Pt_Xml_XmlError_h
30 #define Pt_Xml_XmlError_h
32 #include <Pt/Xml/Api.h>
43 class PT_XML_API
XmlError :
public std::runtime_error
91 #endif // Pt_Xml_XmlError_h
Core module.
Definition: Allocator.h:33
XmlError(const std::string &what)
Construct with message.
Indicates XML syntax errors.
Definition: XmlError.h:63
~SyntaxError()
Destructor.
Definition: XmlError.h:75
SyntaxError(const std::string &what, std::size_t line)
Construct with message and line number.
SyntaxError(const char *what, std::size_t line)
Construct with message and line number.
~XmlError()
Destructor.
Definition: XmlError.h:56
Exception during XML processing.
Definition: XmlError.h:44
std::size_t line() const
Line count where the error in the document occured.
Definition: XmlError.h:80
XmlError(const char *what)
Construct with message.