#include <qgarlib/sax/SAXParseException.H>
Inheritance diagram for qgxml::SAXParseException:

This exception may include information for locating the error in the original XML document, as if it came from a Locator object.
This class is an adaptation for C++ of the interface of the same name implemented in the Java SAX API(http://www.saxproject.org).
Definition at line 68 of file SAXParseException.H.
Public Member Functions | |
Constructors | |
| SAXParseException () | |
| Default constructor. | |
| SAXParseException (const std::string &message, const Locator &locator) | |
| Create a new SAXParseException from a message and a Locator. | |
| SAXParseException (const std::string &message, const std::string &publicId, const std::string &systemId, int lineNumber, int columnNumber) | |
| Create a new SAXParseException. | |
Destructor | |
| virtual | ~SAXParseException () throw () |
| Destructor. | |
Access | |
| std::string | getPublicId () const |
| Get the public identifier of the entity where the exception occurred. | |
| std::string | getSystemId () const |
| Get the system identifier of the entity where the exception occurred. | |
| int | getLineNumber () const |
| The line number of the end of the text where the exception occurred. | |
| int | getColumnNumber () const |
| The column number of the end of the text where the exception occurred. | |
Access | |
| virtual const char * | getMessage () |
| Return a detail message for this exception. | |
| virtual const char * | getMessage () const |
| Return a detail message for this exception. | |
Protected Attributes | |
| std::string | _publicId |
| The public identifier of the entity where the exception occurred. | |
| std::string | _systemId |
| The system identifier of the entity where the exception occurred. | |
| int | _lineNumber |
| int | _columnNumber |
|
|
Default constructor.
Definition at line 82 of file SAXParseException.H. |
|
||||||||||||
|
Create a new SAXParseException from a message and a Locator.
Definition at line 92 of file SAXParseException.H. |
|
||||||||||||||||||||||||
|
Create a new SAXParseException.
Definition at line 114 of file SAXParseException.H. |
|
|
Destructor.
Definition at line 135 of file SAXParseException.H. |
|
|
The column number of the end of the text where the exception occurred.
Definition at line 186 of file SAXParseException.H. References _columnNumber. |
|
|
The line number of the end of the text where the exception occurred.
Definition at line 174 of file SAXParseException.H. References _lineNumber. |
|
|
Return a detail message for this exception.
Definition at line 134 of file SAXException.H. |
|
|
|
Get the public identifier of the entity where the exception occurred.
Definition at line 150 of file SAXParseException.H. References _publicId. |
|
|
Get the system identifier of the entity where the exception occurred.
Definition at line 162 of file SAXParseException.H. References _systemId. |
|
|
The column number of the end of the text where the exception occurred. Definition at line 212 of file SAXParseException.H. Referenced by getColumnNumber(). |
|
|
The line number of the end of the text where the exception occurred. Definition at line 206 of file SAXParseException.H. Referenced by getLineNumber(). |
|
|
The public identifier of the entity where the exception occurred.
Definition at line 197 of file SAXParseException.H. Referenced by getPublicId(). |
|
|
The system identifier of the entity where the exception occurred.
Definition at line 200 of file SAXParseException.H. Referenced by getSystemId(). |