This class provides detailed information for errors encountered during XML parsing. Such information is common for most parsers and contains the following data: line number, column number, severity code, identification of source document and the parser error message.
Synopsis
Declared in <balxml_errorinfo.h>
class ErrorInfo;
Enums
Name |
Description |
Severity level of a parser or decoder error. |
Member Functions
Name |
Description |
|
Constructors |
|
Destroy this object. |
Copy the value of the specified |
|
Return the column number. By convention, the first column is numbered 1. The constructors and |
|
Return true if the |
|
Return true if the `severity() == `BAEXML_ERROR' and false otherwise. |
|
Return true if the `severity() == `BAEXML_FATAL_ERROR' and false otherwise. |
|
Return true if the `severity() == `BAEXML_NO_ERROR' and false otherwise. |
|
Return true if the `severity() == `BAEXML_WARNING' and false otherwise. |
|
Return the line number of the warning or error. By convention, the first line is numbered 1. The constructors and |
|
Return the string describing the error or warning. |
|
Reset this object to initial state, as if it were default constructed. |
|
|
|
Return the severity level. |
|
Return the string that identifies the document being parsed. |
|
|
|
Non-Member Functions
Name |
Description |
Return true if the specified |
|
Return true if the specified |
Created with MrDocs