From 35a201cc8ef0c3f5b2df88d2e528aabee1048348 Mon Sep 17 00:00:00 2001 From: Wojtek Kosior Date: Fri, 30 Apr 2021 18:47:09 +0200 Subject: Initial/Final commit --- libxml2-2.9.10/doc/html/libxml-xmlerror.html | 865 +++++++++++++++++++++++++++ 1 file changed, 865 insertions(+) create mode 100644 libxml2-2.9.10/doc/html/libxml-xmlerror.html (limited to 'libxml2-2.9.10/doc/html/libxml-xmlerror.html') diff --git a/libxml2-2.9.10/doc/html/libxml-xmlerror.html b/libxml2-2.9.10/doc/html/libxml-xmlerror.html new file mode 100644 index 0000000..1b418a3 --- /dev/null +++ b/libxml2-2.9.10/doc/html/libxml-xmlerror.html @@ -0,0 +1,865 @@ + + +Module xmlerror from libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

Module xmlerror from libxml2

API Menu
API Indexes
Related links

the API used to report errors

Table of Contents

Structure xmlError
struct _xmlError +
Enum xmlErrorDomain
+
Enum xmlErrorLevel
+
Typedef xmlError * xmlErrorPtr
+
Enum xmlParserErrors
+
void	initGenericErrorDefaultFunc	(xmlGenericErrorFunc * handler)
+
int	xmlCopyError			(xmlErrorPtr from, 
xmlErrorPtr to)
+
xmlErrorPtr	xmlCtxtGetLastError	(void * ctx)
+
void	xmlCtxtResetLastError		(void * ctx)
+
Function type: xmlGenericErrorFunc
+void	xmlGenericErrorFunc		(void * ctx, 
const char * msg,
... ...) +
+
xmlErrorPtr	xmlGetLastError		(void)
+
void	xmlParserError			(void * ctx, 
const char * msg,
... ...)
+
void	xmlParserPrintFileContext	(xmlParserInputPtr input)
+
void	xmlParserPrintFileInfo		(xmlParserInputPtr input)
+
void	xmlParserValidityError		(void * ctx, 
const char * msg,
... ...)
+
void	xmlParserValidityWarning	(void * ctx, 
const char * msg,
... ...)
+
void	xmlParserWarning		(void * ctx, 
const char * msg,
... ...)
+
void	xmlResetError			(xmlErrorPtr err)
+
void	xmlResetLastError		(void)
+
void	xmlSetGenericErrorFunc		(void * ctx, 
xmlGenericErrorFunc handler)
+
void	xmlSetStructuredErrorFunc	(void * ctx, 
xmlStructuredErrorFunc handler)
+
Function type: xmlStructuredErrorFunc
+void	xmlStructuredErrorFunc		(void * userData, 
xmlErrorPtr error) +
+

Description

+

Structure xmlError

Structure xmlError
struct _xmlError { + int domain : What part of the library raised this er + int code : The error code, e.g. an xmlParserError + char * message : human-readable informative error messag + xmlErrorLevel level : how consequent is the error + char * file : the filename + int line : the line number if available + char * str1 : extra string information + char * str2 : extra string information + char * str3 : extra string information + int int1 : extra number information + int int2 : error column # or 0 if N/A (todo: renam + void * ctxt : the parser context if available + void * node : the node in the tree +}

Enum xmlErrorDomain

Enum xmlErrorDomain {
+    XML_FROM_NONE = 0
+    XML_FROM_PARSER = 1 : The XML parser
+    XML_FROM_TREE = 2 : The tree module
+    XML_FROM_NAMESPACE = 3 : The XML Namespace module
+    XML_FROM_DTD = 4 : The XML DTD validation with parser contex
+    XML_FROM_HTML = 5 : The HTML parser
+    XML_FROM_MEMORY = 6 : The memory allocator
+    XML_FROM_OUTPUT = 7 : The serialization code
+    XML_FROM_IO = 8 : The Input/Output stack
+    XML_FROM_FTP = 9 : The FTP module
+    XML_FROM_HTTP = 10 : The HTTP module
+    XML_FROM_XINCLUDE = 11 : The XInclude processing
+    XML_FROM_XPATH = 12 : The XPath module
+    XML_FROM_XPOINTER = 13 : The XPointer module
+    XML_FROM_REGEXP = 14 : The regular expressions module
+    XML_FROM_DATATYPE = 15 : The W3C XML Schemas Datatype module
+    XML_FROM_SCHEMASP = 16 : The W3C XML Schemas parser module
+    XML_FROM_SCHEMASV = 17 : The W3C XML Schemas validation module
+    XML_FROM_RELAXNGP = 18 : The Relax-NG parser module
+    XML_FROM_RELAXNGV = 19 : The Relax-NG validator module
+    XML_FROM_CATALOG = 20 : The Catalog module
+    XML_FROM_C14N = 21 : The Canonicalization module
+    XML_FROM_XSLT = 22 : The XSLT engine from libxslt
+    XML_FROM_VALID = 23 : The XML DTD validation with valid context
+    XML_FROM_CHECK = 24 : The error checking module
+    XML_FROM_WRITER = 25 : The xmlwriter module
+    XML_FROM_MODULE = 26 : The dynamically loaded module modul
+    XML_FROM_I18N = 27 : The module handling character conversion
+    XML_FROM_SCHEMATRONV = 28 : The Schematron validator module
+    XML_FROM_BUFFER = 29 : The buffers module
+    XML_FROM_URI = 30 : The URI module
+}
+

Enum xmlErrorLevel

Enum xmlErrorLevel {
+    XML_ERR_NONE = 0
+    XML_ERR_WARNING = 1 : A simple warning
+    XML_ERR_ERROR = 2 : A recoverable error
+    XML_ERR_FATAL = 3 : A fatal error
+}
+

Enum xmlParserErrors

Enum xmlParserErrors {
+    XML_ERR_OK = 0
+    XML_ERR_INTERNAL_ERROR = 1 : 1
+    XML_ERR_NO_MEMORY = 2 : 2
+    XML_ERR_DOCUMENT_START = 3 : 3
+    XML_ERR_DOCUMENT_EMPTY = 4 : 4
+    XML_ERR_DOCUMENT_END = 5 : 5
+    XML_ERR_INVALID_HEX_CHARREF = 6 : 6
+    XML_ERR_INVALID_DEC_CHARREF = 7 : 7
+    XML_ERR_INVALID_CHARREF = 8 : 8
+    XML_ERR_INVALID_CHAR = 9 : 9
+    XML_ERR_CHARREF_AT_EOF = 10 : 10
+    XML_ERR_CHARREF_IN_PROLOG = 11 : 11
+    XML_ERR_CHARREF_IN_EPILOG = 12 : 12
+    XML_ERR_CHARREF_IN_DTD = 13 : 13
+    XML_ERR_ENTITYREF_AT_EOF = 14 : 14
+    XML_ERR_ENTITYREF_IN_PROLOG = 15 : 15
+    XML_ERR_ENTITYREF_IN_EPILOG = 16 : 16
+    XML_ERR_ENTITYREF_IN_DTD = 17 : 17
+    XML_ERR_PEREF_AT_EOF = 18 : 18
+    XML_ERR_PEREF_IN_PROLOG = 19 : 19
+    XML_ERR_PEREF_IN_EPILOG = 20 : 20
+    XML_ERR_PEREF_IN_INT_SUBSET = 21 : 21
+    XML_ERR_ENTITYREF_NO_NAME = 22 : 22
+    XML_ERR_ENTITYREF_SEMICOL_MISSING = 23 : 23
+    XML_ERR_PEREF_NO_NAME = 24 : 24
+    XML_ERR_PEREF_SEMICOL_MISSING = 25 : 25
+    XML_ERR_UNDECLARED_ENTITY = 26 : 26
+    XML_WAR_UNDECLARED_ENTITY = 27 : 27
+    XML_ERR_UNPARSED_ENTITY = 28 : 28
+    XML_ERR_ENTITY_IS_EXTERNAL = 29 : 29
+    XML_ERR_ENTITY_IS_PARAMETER = 30 : 30
+    XML_ERR_UNKNOWN_ENCODING = 31 : 31
+    XML_ERR_UNSUPPORTED_ENCODING = 32 : 32
+    XML_ERR_STRING_NOT_STARTED = 33 : 33
+    XML_ERR_STRING_NOT_CLOSED = 34 : 34
+    XML_ERR_NS_DECL_ERROR = 35 : 35
+    XML_ERR_ENTITY_NOT_STARTED = 36 : 36
+    XML_ERR_ENTITY_NOT_FINISHED = 37 : 37
+    XML_ERR_LT_IN_ATTRIBUTE = 38 : 38
+    XML_ERR_ATTRIBUTE_NOT_STARTED = 39 : 39
+    XML_ERR_ATTRIBUTE_NOT_FINISHED = 40 : 40
+    XML_ERR_ATTRIBUTE_WITHOUT_VALUE = 41 : 41
+    XML_ERR_ATTRIBUTE_REDEFINED = 42 : 42
+    XML_ERR_LITERAL_NOT_STARTED = 43 : 43
+    XML_ERR_LITERAL_NOT_FINISHED = 44 : 44
+    XML_ERR_COMMENT_NOT_FINISHED = 45 : 45
+    XML_ERR_PI_NOT_STARTED = 46 : 46
+    XML_ERR_PI_NOT_FINISHED = 47 : 47
+    XML_ERR_NOTATION_NOT_STARTED = 48 : 48
+    XML_ERR_NOTATION_NOT_FINISHED = 49 : 49
+    XML_ERR_ATTLIST_NOT_STARTED = 50 : 50
+    XML_ERR_ATTLIST_NOT_FINISHED = 51 : 51
+    XML_ERR_MIXED_NOT_STARTED = 52 : 52
+    XML_ERR_MIXED_NOT_FINISHED = 53 : 53
+    XML_ERR_ELEMCONTENT_NOT_STARTED = 54 : 54
+    XML_ERR_ELEMCONTENT_NOT_FINISHED = 55 : 55
+    XML_ERR_XMLDECL_NOT_STARTED = 56 : 56
+    XML_ERR_XMLDECL_NOT_FINISHED = 57 : 57
+    XML_ERR_CONDSEC_NOT_STARTED = 58 : 58
+    XML_ERR_CONDSEC_NOT_FINISHED = 59 : 59
+    XML_ERR_EXT_SUBSET_NOT_FINISHED = 60 : 60
+    XML_ERR_DOCTYPE_NOT_FINISHED = 61 : 61
+    XML_ERR_MISPLACED_CDATA_END = 62 : 62
+    XML_ERR_CDATA_NOT_FINISHED = 63 : 63
+    XML_ERR_RESERVED_XML_NAME = 64 : 64
+    XML_ERR_SPACE_REQUIRED = 65 : 65
+    XML_ERR_SEPARATOR_REQUIRED = 66 : 66
+    XML_ERR_NMTOKEN_REQUIRED = 67 : 67
+    XML_ERR_NAME_REQUIRED = 68 : 68
+    XML_ERR_PCDATA_REQUIRED = 69 : 69
+    XML_ERR_URI_REQUIRED = 70 : 70
+    XML_ERR_PUBID_REQUIRED = 71 : 71
+    XML_ERR_LT_REQUIRED = 72 : 72
+    XML_ERR_GT_REQUIRED = 73 : 73
+    XML_ERR_LTSLASH_REQUIRED = 74 : 74
+    XML_ERR_EQUAL_REQUIRED = 75 : 75
+    XML_ERR_TAG_NAME_MISMATCH = 76 : 76
+    XML_ERR_TAG_NOT_FINISHED = 77 : 77
+    XML_ERR_STANDALONE_VALUE = 78 : 78
+    XML_ERR_ENCODING_NAME = 79 : 79
+    XML_ERR_HYPHEN_IN_COMMENT = 80 : 80
+    XML_ERR_INVALID_ENCODING = 81 : 81
+    XML_ERR_EXT_ENTITY_STANDALONE = 82 : 82
+    XML_ERR_CONDSEC_INVALID = 83 : 83
+    XML_ERR_VALUE_REQUIRED = 84 : 84
+    XML_ERR_NOT_WELL_BALANCED = 85 : 85
+    XML_ERR_EXTRA_CONTENT = 86 : 86
+    XML_ERR_ENTITY_CHAR_ERROR = 87 : 87
+    XML_ERR_ENTITY_PE_INTERNAL = 88 : 88
+    XML_ERR_ENTITY_LOOP = 89 : 89
+    XML_ERR_ENTITY_BOUNDARY = 90 : 90
+    XML_ERR_INVALID_URI = 91 : 91
+    XML_ERR_URI_FRAGMENT = 92 : 92
+    XML_WAR_CATALOG_PI = 93 : 93
+    XML_ERR_NO_DTD = 94 : 94
+    XML_ERR_CONDSEC_INVALID_KEYWORD = 95 : 95
+    XML_ERR_VERSION_MISSING = 96 : 96
+    XML_WAR_UNKNOWN_VERSION = 97 : 97
+    XML_WAR_LANG_VALUE = 98 : 98
+    XML_WAR_NS_URI = 99 : 99
+    XML_WAR_NS_URI_RELATIVE = 100 : 100
+    XML_ERR_MISSING_ENCODING = 101 : 101
+    XML_WAR_SPACE_VALUE = 102 : 102
+    XML_ERR_NOT_STANDALONE = 103 : 103
+    XML_ERR_ENTITY_PROCESSING = 104 : 104
+    XML_ERR_NOTATION_PROCESSING = 105 : 105
+    XML_WAR_NS_COLUMN = 106 : 106
+    XML_WAR_ENTITY_REDEFINED = 107 : 107
+    XML_ERR_UNKNOWN_VERSION = 108 : 108
+    XML_ERR_VERSION_MISMATCH = 109 : 109
+    XML_ERR_NAME_TOO_LONG = 110 : 110
+    XML_ERR_USER_STOP = 111 : 111
+    XML_NS_ERR_XML_NAMESPACE = 200
+    XML_NS_ERR_UNDEFINED_NAMESPACE = 201 : 201
+    XML_NS_ERR_QNAME = 202 : 202
+    XML_NS_ERR_ATTRIBUTE_REDEFINED = 203 : 203
+    XML_NS_ERR_EMPTY = 204 : 204
+    XML_NS_ERR_COLON = 205 : 205
+    XML_DTD_ATTRIBUTE_DEFAULT = 500
+    XML_DTD_ATTRIBUTE_REDEFINED = 501 : 501
+    XML_DTD_ATTRIBUTE_VALUE = 502 : 502
+    XML_DTD_CONTENT_ERROR = 503 : 503
+    XML_DTD_CONTENT_MODEL = 504 : 504
+    XML_DTD_CONTENT_NOT_DETERMINIST = 505 : 505
+    XML_DTD_DIFFERENT_PREFIX = 506 : 506
+    XML_DTD_ELEM_DEFAULT_NAMESPACE = 507 : 507
+    XML_DTD_ELEM_NAMESPACE = 508 : 508
+    XML_DTD_ELEM_REDEFINED = 509 : 509
+    XML_DTD_EMPTY_NOTATION = 510 : 510
+    XML_DTD_ENTITY_TYPE = 511 : 511
+    XML_DTD_ID_FIXED = 512 : 512
+    XML_DTD_ID_REDEFINED = 513 : 513
+    XML_DTD_ID_SUBSET = 514 : 514
+    XML_DTD_INVALID_CHILD = 515 : 515
+    XML_DTD_INVALID_DEFAULT = 516 : 516
+    XML_DTD_LOAD_ERROR = 517 : 517
+    XML_DTD_MISSING_ATTRIBUTE = 518 : 518
+    XML_DTD_MIXED_CORRUPT = 519 : 519
+    XML_DTD_MULTIPLE_ID = 520 : 520
+    XML_DTD_NO_DOC = 521 : 521
+    XML_DTD_NO_DTD = 522 : 522
+    XML_DTD_NO_ELEM_NAME = 523 : 523
+    XML_DTD_NO_PREFIX = 524 : 524
+    XML_DTD_NO_ROOT = 525 : 525
+    XML_DTD_NOTATION_REDEFINED = 526 : 526
+    XML_DTD_NOTATION_VALUE = 527 : 527
+    XML_DTD_NOT_EMPTY = 528 : 528
+    XML_DTD_NOT_PCDATA = 529 : 529
+    XML_DTD_NOT_STANDALONE = 530 : 530
+    XML_DTD_ROOT_NAME = 531 : 531
+    XML_DTD_STANDALONE_WHITE_SPACE = 532 : 532
+    XML_DTD_UNKNOWN_ATTRIBUTE = 533 : 533
+    XML_DTD_UNKNOWN_ELEM = 534 : 534
+    XML_DTD_UNKNOWN_ENTITY = 535 : 535
+    XML_DTD_UNKNOWN_ID = 536 : 536
+    XML_DTD_UNKNOWN_NOTATION = 537 : 537
+    XML_DTD_STANDALONE_DEFAULTED = 538 : 538
+    XML_DTD_XMLID_VALUE = 539 : 539
+    XML_DTD_XMLID_TYPE = 540 : 540
+    XML_DTD_DUP_TOKEN = 541 : 541
+    XML_HTML_STRUCURE_ERROR = 800
+    XML_HTML_UNKNOWN_TAG = 801 : 801
+    XML_RNGP_ANYNAME_ATTR_ANCESTOR = 1000
+    XML_RNGP_ATTR_CONFLICT = 1001 : 1001
+    XML_RNGP_ATTRIBUTE_CHILDREN = 1002 : 1002
+    XML_RNGP_ATTRIBUTE_CONTENT = 1003 : 1003
+    XML_RNGP_ATTRIBUTE_EMPTY = 1004 : 1004
+    XML_RNGP_ATTRIBUTE_NOOP = 1005 : 1005
+    XML_RNGP_CHOICE_CONTENT = 1006 : 1006
+    XML_RNGP_CHOICE_EMPTY = 1007 : 1007
+    XML_RNGP_CREATE_FAILURE = 1008 : 1008
+    XML_RNGP_DATA_CONTENT = 1009 : 1009
+    XML_RNGP_DEF_CHOICE_AND_INTERLEAVE = 1010 : 1010
+    XML_RNGP_DEFINE_CREATE_FAILED = 1011 : 1011
+    XML_RNGP_DEFINE_EMPTY = 1012 : 1012
+    XML_RNGP_DEFINE_MISSING = 1013 : 1013
+    XML_RNGP_DEFINE_NAME_MISSING = 1014 : 1014
+    XML_RNGP_ELEM_CONTENT_EMPTY = 1015 : 1015
+    XML_RNGP_ELEM_CONTENT_ERROR = 1016 : 1016
+    XML_RNGP_ELEMENT_EMPTY = 1017 : 1017
+    XML_RNGP_ELEMENT_CONTENT = 1018 : 1018
+    XML_RNGP_ELEMENT_NAME = 1019 : 1019
+    XML_RNGP_ELEMENT_NO_CONTENT = 1020 : 1020
+    XML_RNGP_ELEM_TEXT_CONFLICT = 1021 : 1021
+    XML_RNGP_EMPTY = 1022 : 1022
+    XML_RNGP_EMPTY_CONSTRUCT = 1023 : 1023
+    XML_RNGP_EMPTY_CONTENT = 1024 : 1024
+    XML_RNGP_EMPTY_NOT_EMPTY = 1025 : 1025
+    XML_RNGP_ERROR_TYPE_LIB = 1026 : 1026
+    XML_RNGP_EXCEPT_EMPTY = 1027 : 1027
+    XML_RNGP_EXCEPT_MISSING = 1028 : 1028
+    XML_RNGP_EXCEPT_MULTIPLE = 1029 : 1029
+    XML_RNGP_EXCEPT_NO_CONTENT = 1030 : 1030
+    XML_RNGP_EXTERNALREF_EMTPY = 1031 : 1031
+    XML_RNGP_EXTERNAL_REF_FAILURE = 1032 : 1032
+    XML_RNGP_EXTERNALREF_RECURSE = 1033 : 1033
+    XML_RNGP_FORBIDDEN_ATTRIBUTE = 1034 : 1034
+    XML_RNGP_FOREIGN_ELEMENT = 1035 : 1035
+    XML_RNGP_GRAMMAR_CONTENT = 1036 : 1036
+    XML_RNGP_GRAMMAR_EMPTY = 1037 : 1037
+    XML_RNGP_GRAMMAR_MISSING = 1038 : 1038
+    XML_RNGP_GRAMMAR_NO_START = 1039 : 1039
+    XML_RNGP_GROUP_ATTR_CONFLICT = 1040 : 1040
+    XML_RNGP_HREF_ERROR = 1041 : 1041
+    XML_RNGP_INCLUDE_EMPTY = 1042 : 1042
+    XML_RNGP_INCLUDE_FAILURE = 1043 : 1043
+    XML_RNGP_INCLUDE_RECURSE = 1044 : 1044
+    XML_RNGP_INTERLEAVE_ADD = 1045 : 1045
+    XML_RNGP_INTERLEAVE_CREATE_FAILED = 1046 : 1046
+    XML_RNGP_INTERLEAVE_EMPTY = 1047 : 1047
+    XML_RNGP_INTERLEAVE_NO_CONTENT = 1048 : 1048
+    XML_RNGP_INVALID_DEFINE_NAME = 1049 : 1049
+    XML_RNGP_INVALID_URI = 1050 : 1050
+    XML_RNGP_INVALID_VALUE = 1051 : 1051
+    XML_RNGP_MISSING_HREF = 1052 : 1052
+    XML_RNGP_NAME_MISSING = 1053 : 1053
+    XML_RNGP_NEED_COMBINE = 1054 : 1054
+    XML_RNGP_NOTALLOWED_NOT_EMPTY = 1055 : 1055
+    XML_RNGP_NSNAME_ATTR_ANCESTOR = 1056 : 1056
+    XML_RNGP_NSNAME_NO_NS = 1057 : 1057
+    XML_RNGP_PARAM_FORBIDDEN = 1058 : 1058
+    XML_RNGP_PARAM_NAME_MISSING = 1059 : 1059
+    XML_RNGP_PARENTREF_CREATE_FAILED = 1060 : 1060
+    XML_RNGP_PARENTREF_NAME_INVALID = 1061 : 1061
+    XML_RNGP_PARENTREF_NO_NAME = 1062 : 1062
+    XML_RNGP_PARENTREF_NO_PARENT = 1063 : 1063
+    XML_RNGP_PARENTREF_NOT_EMPTY = 1064 : 1064
+    XML_RNGP_PARSE_ERROR = 1065 : 1065
+    XML_RNGP_PAT_ANYNAME_EXCEPT_ANYNAME = 1066 : 1066
+    XML_RNGP_PAT_ATTR_ATTR = 1067 : 1067
+    XML_RNGP_PAT_ATTR_ELEM = 1068 : 1068
+    XML_RNGP_PAT_DATA_EXCEPT_ATTR = 1069 : 1069
+    XML_RNGP_PAT_DATA_EXCEPT_ELEM = 1070 : 1070
+    XML_RNGP_PAT_DATA_EXCEPT_EMPTY = 1071 : 1071
+    XML_RNGP_PAT_DATA_EXCEPT_GROUP = 1072 : 1072
+    XML_RNGP_PAT_DATA_EXCEPT_INTERLEAVE = 1073 : 1073
+    XML_RNGP_PAT_DATA_EXCEPT_LIST = 1074 : 1074
+    XML_RNGP_PAT_DATA_EXCEPT_ONEMORE = 1075 : 1075
+    XML_RNGP_PAT_DATA_EXCEPT_REF = 1076 : 1076
+    XML_RNGP_PAT_DATA_EXCEPT_TEXT = 1077 : 1077
+    XML_RNGP_PAT_LIST_ATTR = 1078 : 1078
+    XML_RNGP_PAT_LIST_ELEM = 1079 : 1079
+    XML_RNGP_PAT_LIST_INTERLEAVE = 1080 : 1080
+    XML_RNGP_PAT_LIST_LIST = 1081 : 1081
+    XML_RNGP_PAT_LIST_REF = 1082 : 1082
+    XML_RNGP_PAT_LIST_TEXT = 1083 : 1083
+    XML_RNGP_PAT_NSNAME_EXCEPT_ANYNAME = 1084 : 1084
+    XML_RNGP_PAT_NSNAME_EXCEPT_NSNAME = 1085 : 1085
+    XML_RNGP_PAT_ONEMORE_GROUP_ATTR = 1086 : 1086
+    XML_RNGP_PAT_ONEMORE_INTERLEAVE_ATTR = 1087 : 1087
+    XML_RNGP_PAT_START_ATTR = 1088 : 1088
+    XML_RNGP_PAT_START_DATA = 1089 : 1089
+    XML_RNGP_PAT_START_EMPTY = 1090 : 1090
+    XML_RNGP_PAT_START_GROUP = 1091 : 1091
+    XML_RNGP_PAT_START_INTERLEAVE = 1092 : 1092
+    XML_RNGP_PAT_START_LIST = 1093 : 1093
+    XML_RNGP_PAT_START_ONEMORE = 1094 : 1094
+    XML_RNGP_PAT_START_TEXT = 1095 : 1095
+    XML_RNGP_PAT_START_VALUE = 1096 : 1096
+    XML_RNGP_PREFIX_UNDEFINED = 1097 : 1097
+    XML_RNGP_REF_CREATE_FAILED = 1098 : 1098
+    XML_RNGP_REF_CYCLE = 1099 : 1099
+    XML_RNGP_REF_NAME_INVALID = 1100 : 1100
+    XML_RNGP_REF_NO_DEF = 1101 : 1101
+    XML_RNGP_REF_NO_NAME = 1102 : 1102
+    XML_RNGP_REF_NOT_EMPTY = 1103 : 1103
+    XML_RNGP_START_CHOICE_AND_INTERLEAVE = 1104 : 1104
+    XML_RNGP_START_CONTENT = 1105 : 1105
+    XML_RNGP_START_EMPTY = 1106 : 1106
+    XML_RNGP_START_MISSING = 1107 : 1107
+    XML_RNGP_TEXT_EXPECTED = 1108 : 1108
+    XML_RNGP_TEXT_HAS_CHILD = 1109 : 1109
+    XML_RNGP_TYPE_MISSING = 1110 : 1110
+    XML_RNGP_TYPE_NOT_FOUND = 1111 : 1111
+    XML_RNGP_TYPE_VALUE = 1112 : 1112
+    XML_RNGP_UNKNOWN_ATTRIBUTE = 1113 : 1113
+    XML_RNGP_UNKNOWN_COMBINE = 1114 : 1114
+    XML_RNGP_UNKNOWN_CONSTRUCT = 1115 : 1115
+    XML_RNGP_UNKNOWN_TYPE_LIB = 1116 : 1116
+    XML_RNGP_URI_FRAGMENT = 1117 : 1117
+    XML_RNGP_URI_NOT_ABSOLUTE = 1118 : 1118
+    XML_RNGP_VALUE_EMPTY = 1119 : 1119
+    XML_RNGP_VALUE_NO_CONTENT = 1120 : 1120
+    XML_RNGP_XMLNS_NAME = 1121 : 1121
+    XML_RNGP_XML_NS = 1122 : 1122
+    XML_XPATH_EXPRESSION_OK = 1200
+    XML_XPATH_NUMBER_ERROR = 1201 : 1201
+    XML_XPATH_UNFINISHED_LITERAL_ERROR = 1202 : 1202
+    XML_XPATH_START_LITERAL_ERROR = 1203 : 1203
+    XML_XPATH_VARIABLE_REF_ERROR = 1204 : 1204
+    XML_XPATH_UNDEF_VARIABLE_ERROR = 1205 : 1205
+    XML_XPATH_INVALID_PREDICATE_ERROR = 1206 : 1206
+    XML_XPATH_EXPR_ERROR = 1207 : 1207
+    XML_XPATH_UNCLOSED_ERROR = 1208 : 1208
+    XML_XPATH_UNKNOWN_FUNC_ERROR = 1209 : 1209
+    XML_XPATH_INVALID_OPERAND = 1210 : 1210
+    XML_XPATH_INVALID_TYPE = 1211 : 1211
+    XML_XPATH_INVALID_ARITY = 1212 : 1212
+    XML_XPATH_INVALID_CTXT_SIZE = 1213 : 1213
+    XML_XPATH_INVALID_CTXT_POSITION = 1214 : 1214
+    XML_XPATH_MEMORY_ERROR = 1215 : 1215
+    XML_XPTR_SYNTAX_ERROR = 1216 : 1216
+    XML_XPTR_RESOURCE_ERROR = 1217 : 1217
+    XML_XPTR_SUB_RESOURCE_ERROR = 1218 : 1218
+    XML_XPATH_UNDEF_PREFIX_ERROR = 1219 : 1219
+    XML_XPATH_ENCODING_ERROR = 1220 : 1220
+    XML_XPATH_INVALID_CHAR_ERROR = 1221 : 1221
+    XML_TREE_INVALID_HEX = 1300
+    XML_TREE_INVALID_DEC = 1301 : 1301
+    XML_TREE_UNTERMINATED_ENTITY = 1302 : 1302
+    XML_TREE_NOT_UTF8 = 1303 : 1303
+    XML_SAVE_NOT_UTF8 = 1400
+    XML_SAVE_CHAR_INVALID = 1401 : 1401
+    XML_SAVE_NO_DOCTYPE = 1402 : 1402
+    XML_SAVE_UNKNOWN_ENCODING = 1403 : 1403
+    XML_REGEXP_COMPILE_ERROR = 1450
+    XML_IO_UNKNOWN = 1500
+    XML_IO_EACCES = 1501 : 1501
+    XML_IO_EAGAIN = 1502 : 1502
+    XML_IO_EBADF = 1503 : 1503
+    XML_IO_EBADMSG = 1504 : 1504
+    XML_IO_EBUSY = 1505 : 1505
+    XML_IO_ECANCELED = 1506 : 1506
+    XML_IO_ECHILD = 1507 : 1507
+    XML_IO_EDEADLK = 1508 : 1508
+    XML_IO_EDOM = 1509 : 1509
+    XML_IO_EEXIST = 1510 : 1510
+    XML_IO_EFAULT = 1511 : 1511
+    XML_IO_EFBIG = 1512 : 1512
+    XML_IO_EINPROGRESS = 1513 : 1513
+    XML_IO_EINTR = 1514 : 1514
+    XML_IO_EINVAL = 1515 : 1515
+    XML_IO_EIO = 1516 : 1516
+    XML_IO_EISDIR = 1517 : 1517
+    XML_IO_EMFILE = 1518 : 1518
+    XML_IO_EMLINK = 1519 : 1519
+    XML_IO_EMSGSIZE = 1520 : 1520
+    XML_IO_ENAMETOOLONG = 1521 : 1521
+    XML_IO_ENFILE = 1522 : 1522
+    XML_IO_ENODEV = 1523 : 1523
+    XML_IO_ENOENT = 1524 : 1524
+    XML_IO_ENOEXEC = 1525 : 1525
+    XML_IO_ENOLCK = 1526 : 1526
+    XML_IO_ENOMEM = 1527 : 1527
+    XML_IO_ENOSPC = 1528 : 1528
+    XML_IO_ENOSYS = 1529 : 1529
+    XML_IO_ENOTDIR = 1530 : 1530
+    XML_IO_ENOTEMPTY = 1531 : 1531
+    XML_IO_ENOTSUP = 1532 : 1532
+    XML_IO_ENOTTY = 1533 : 1533
+    XML_IO_ENXIO = 1534 : 1534
+    XML_IO_EPERM = 1535 : 1535
+    XML_IO_EPIPE = 1536 : 1536
+    XML_IO_ERANGE = 1537 : 1537
+    XML_IO_EROFS = 1538 : 1538
+    XML_IO_ESPIPE = 1539 : 1539
+    XML_IO_ESRCH = 1540 : 1540
+    XML_IO_ETIMEDOUT = 1541 : 1541
+    XML_IO_EXDEV = 1542 : 1542
+    XML_IO_NETWORK_ATTEMPT = 1543 : 1543
+    XML_IO_ENCODER = 1544 : 1544
+    XML_IO_FLUSH = 1545 : 1545
+    XML_IO_WRITE = 1546 : 1546
+    XML_IO_NO_INPUT = 1547 : 1547
+    XML_IO_BUFFER_FULL = 1548 : 1548
+    XML_IO_LOAD_ERROR = 1549 : 1549
+    XML_IO_ENOTSOCK = 1550 : 1550
+    XML_IO_EISCONN = 1551 : 1551
+    XML_IO_ECONNREFUSED = 1552 : 1552
+    XML_IO_ENETUNREACH = 1553 : 1553
+    XML_IO_EADDRINUSE = 1554 : 1554
+    XML_IO_EALREADY = 1555 : 1555
+    XML_IO_EAFNOSUPPORT = 1556 : 1556
+    XML_XINCLUDE_RECURSION = 1600
+    XML_XINCLUDE_PARSE_VALUE = 1601 : 1601
+    XML_XINCLUDE_ENTITY_DEF_MISMATCH = 1602 : 1602
+    XML_XINCLUDE_NO_HREF = 1603 : 1603
+    XML_XINCLUDE_NO_FALLBACK = 1604 : 1604
+    XML_XINCLUDE_HREF_URI = 1605 : 1605
+    XML_XINCLUDE_TEXT_FRAGMENT = 1606 : 1606
+    XML_XINCLUDE_TEXT_DOCUMENT = 1607 : 1607
+    XML_XINCLUDE_INVALID_CHAR = 1608 : 1608
+    XML_XINCLUDE_BUILD_FAILED = 1609 : 1609
+    XML_XINCLUDE_UNKNOWN_ENCODING = 1610 : 1610
+    XML_XINCLUDE_MULTIPLE_ROOT = 1611 : 1611
+    XML_XINCLUDE_XPTR_FAILED = 1612 : 1612
+    XML_XINCLUDE_XPTR_RESULT = 1613 : 1613
+    XML_XINCLUDE_INCLUDE_IN_INCLUDE = 1614 : 1614
+    XML_XINCLUDE_FALLBACKS_IN_INCLUDE = 1615 : 1615
+    XML_XINCLUDE_FALLBACK_NOT_IN_INCLUDE = 1616 : 1616
+    XML_XINCLUDE_DEPRECATED_NS = 1617 : 1617
+    XML_XINCLUDE_FRAGMENT_ID = 1618 : 1618
+    XML_CATALOG_MISSING_ATTR = 1650
+    XML_CATALOG_ENTRY_BROKEN = 1651 : 1651
+    XML_CATALOG_PREFER_VALUE = 1652 : 1652
+    XML_CATALOG_NOT_CATALOG = 1653 : 1653
+    XML_CATALOG_RECURSION = 1654 : 1654
+    XML_SCHEMAP_PREFIX_UNDEFINED = 1700
+    XML_SCHEMAP_ATTRFORMDEFAULT_VALUE = 1701 : 1701
+    XML_SCHEMAP_ATTRGRP_NONAME_NOREF = 1702 : 1702
+    XML_SCHEMAP_ATTR_NONAME_NOREF = 1703 : 1703
+    XML_SCHEMAP_COMPLEXTYPE_NONAME_NOREF = 1704 : 1704
+    XML_SCHEMAP_ELEMFORMDEFAULT_VALUE = 1705 : 1705
+    XML_SCHEMAP_ELEM_NONAME_NOREF = 1706 : 1706
+    XML_SCHEMAP_EXTENSION_NO_BASE = 1707 : 1707
+    XML_SCHEMAP_FACET_NO_VALUE = 1708 : 1708
+    XML_SCHEMAP_FAILED_BUILD_IMPORT = 1709 : 1709
+    XML_SCHEMAP_GROUP_NONAME_NOREF = 1710 : 1710
+    XML_SCHEMAP_IMPORT_NAMESPACE_NOT_URI = 1711 : 1711
+    XML_SCHEMAP_IMPORT_REDEFINE_NSNAME = 1712 : 1712
+    XML_SCHEMAP_IMPORT_SCHEMA_NOT_URI = 1713 : 1713
+    XML_SCHEMAP_INVALID_BOOLEAN = 1714 : 1714
+    XML_SCHEMAP_INVALID_ENUM = 1715 : 1715
+    XML_SCHEMAP_INVALID_FACET = 1716 : 1716
+    XML_SCHEMAP_INVALID_FACET_VALUE = 1717 : 1717
+    XML_SCHEMAP_INVALID_MAXOCCURS = 1718 : 1718
+    XML_SCHEMAP_INVALID_MINOCCURS = 1719 : 1719
+    XML_SCHEMAP_INVALID_REF_AND_SUBTYPE = 1720 : 1720
+    XML_SCHEMAP_INVALID_WHITE_SPACE = 1721 : 1721
+    XML_SCHEMAP_NOATTR_NOREF = 1722 : 1722
+    XML_SCHEMAP_NOTATION_NO_NAME = 1723 : 1723
+    XML_SCHEMAP_NOTYPE_NOREF = 1724 : 1724
+    XML_SCHEMAP_REF_AND_SUBTYPE = 1725 : 1725
+    XML_SCHEMAP_RESTRICTION_NONAME_NOREF = 1726 : 1726
+    XML_SCHEMAP_SIMPLETYPE_NONAME = 1727 : 1727
+    XML_SCHEMAP_TYPE_AND_SUBTYPE = 1728 : 1728
+    XML_SCHEMAP_UNKNOWN_ALL_CHILD = 1729 : 1729
+    XML_SCHEMAP_UNKNOWN_ANYATTRIBUTE_CHILD = 1730 : 1730
+    XML_SCHEMAP_UNKNOWN_ATTR_CHILD = 1731 : 1731
+    XML_SCHEMAP_UNKNOWN_ATTRGRP_CHILD = 1732 : 1732
+    XML_SCHEMAP_UNKNOWN_ATTRIBUTE_GROUP = 1733 : 1733
+    XML_SCHEMAP_UNKNOWN_BASE_TYPE = 1734 : 1734
+    XML_SCHEMAP_UNKNOWN_CHOICE_CHILD = 1735 : 1735
+    XML_SCHEMAP_UNKNOWN_COMPLEXCONTENT_CHILD = 1736 : 1736
+    XML_SCHEMAP_UNKNOWN_COMPLEXTYPE_CHILD = 1737 : 1737
+    XML_SCHEMAP_UNKNOWN_ELEM_CHILD = 1738 : 1738
+    XML_SCHEMAP_UNKNOWN_EXTENSION_CHILD = 1739 : 1739
+    XML_SCHEMAP_UNKNOWN_FACET_CHILD = 1740 : 1740
+    XML_SCHEMAP_UNKNOWN_FACET_TYPE = 1741 : 1741
+    XML_SCHEMAP_UNKNOWN_GROUP_CHILD = 1742 : 1742
+    XML_SCHEMAP_UNKNOWN_IMPORT_CHILD = 1743 : 1743
+    XML_SCHEMAP_UNKNOWN_LIST_CHILD = 1744 : 1744
+    XML_SCHEMAP_UNKNOWN_NOTATION_CHILD = 1745 : 1745
+    XML_SCHEMAP_UNKNOWN_PROCESSCONTENT_CHILD = 1746 : 1746
+    XML_SCHEMAP_UNKNOWN_REF = 1747 : 1747
+    XML_SCHEMAP_UNKNOWN_RESTRICTION_CHILD = 1748 : 1748
+    XML_SCHEMAP_UNKNOWN_SCHEMAS_CHILD = 1749 : 1749
+    XML_SCHEMAP_UNKNOWN_SEQUENCE_CHILD = 1750 : 1750
+    XML_SCHEMAP_UNKNOWN_SIMPLECONTENT_CHILD = 1751 : 1751
+    XML_SCHEMAP_UNKNOWN_SIMPLETYPE_CHILD = 1752 : 1752
+    XML_SCHEMAP_UNKNOWN_TYPE = 1753 : 1753
+    XML_SCHEMAP_UNKNOWN_UNION_CHILD = 1754 : 1754
+    XML_SCHEMAP_ELEM_DEFAULT_FIXED = 1755 : 1755
+    XML_SCHEMAP_REGEXP_INVALID = 1756 : 1756
+    XML_SCHEMAP_FAILED_LOAD = 1757 : 1757
+    XML_SCHEMAP_NOTHING_TO_PARSE = 1758 : 1758
+    XML_SCHEMAP_NOROOT = 1759 : 1759
+    XML_SCHEMAP_REDEFINED_GROUP = 1760 : 1760
+    XML_SCHEMAP_REDEFINED_TYPE = 1761 : 1761
+    XML_SCHEMAP_REDEFINED_ELEMENT = 1762 : 1762
+    XML_SCHEMAP_REDEFINED_ATTRGROUP = 1763 : 1763
+    XML_SCHEMAP_REDEFINED_ATTR = 1764 : 1764
+    XML_SCHEMAP_REDEFINED_NOTATION = 1765 : 1765
+    XML_SCHEMAP_FAILED_PARSE = 1766 : 1766
+    XML_SCHEMAP_UNKNOWN_PREFIX = 1767 : 1767
+    XML_SCHEMAP_DEF_AND_PREFIX = 1768 : 1768
+    XML_SCHEMAP_UNKNOWN_INCLUDE_CHILD = 1769 : 1769
+    XML_SCHEMAP_INCLUDE_SCHEMA_NOT_URI = 1770 : 1770
+    XML_SCHEMAP_INCLUDE_SCHEMA_NO_URI = 1771 : 1771
+    XML_SCHEMAP_NOT_SCHEMA = 1772 : 1772
+    XML_SCHEMAP_UNKNOWN_MEMBER_TYPE = 1773 : 1773
+    XML_SCHEMAP_INVALID_ATTR_USE = 1774 : 1774
+    XML_SCHEMAP_RECURSIVE = 1775 : 1775
+    XML_SCHEMAP_SUPERNUMEROUS_LIST_ITEM_TYPE = 1776 : 1776
+    XML_SCHEMAP_INVALID_ATTR_COMBINATION = 1777 : 1777
+    XML_SCHEMAP_INVALID_ATTR_INLINE_COMBINATION = 1778 : 1778
+    XML_SCHEMAP_MISSING_SIMPLETYPE_CHILD = 1779 : 1779
+    XML_SCHEMAP_INVALID_ATTR_NAME = 1780 : 1780
+    XML_SCHEMAP_REF_AND_CONTENT = 1781 : 1781
+    XML_SCHEMAP_CT_PROPS_CORRECT_1 = 1782 : 1782
+    XML_SCHEMAP_CT_PROPS_CORRECT_2 = 1783 : 1783
+    XML_SCHEMAP_CT_PROPS_CORRECT_3 = 1784 : 1784
+    XML_SCHEMAP_CT_PROPS_CORRECT_4 = 1785 : 1785
+    XML_SCHEMAP_CT_PROPS_CORRECT_5 = 1786 : 1786
+    XML_SCHEMAP_DERIVATION_OK_RESTRICTION_1 = 1787 : 1787
+    XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_1_1 = 1788 : 1788
+    XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_1_2 = 1789 : 1789
+    XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_2 = 1790 : 1790
+    XML_SCHEMAP_DERIVATION_OK_RESTRICTION_3 = 1791 : 1791
+    XML_SCHEMAP_WILDCARD_INVALID_NS_MEMBER = 1792 : 1792
+    XML_SCHEMAP_INTERSECTION_NOT_EXPRESSIBLE = 1793 : 1793
+    XML_SCHEMAP_UNION_NOT_EXPRESSIBLE = 1794 : 1794
+    XML_SCHEMAP_SRC_IMPORT_3_1 = 1795 : 1795
+    XML_SCHEMAP_SRC_IMPORT_3_2 = 1796 : 1796
+    XML_SCHEMAP_DERIVATION_OK_RESTRICTION_4_1 = 1797 : 1797
+    XML_SCHEMAP_DERIVATION_OK_RESTRICTION_4_2 = 1798 : 1798
+    XML_SCHEMAP_DERIVATION_OK_RESTRICTION_4_3 = 1799 : 1799
+    XML_SCHEMAP_COS_CT_EXTENDS_1_3 = 1800 : 1800
+    XML_SCHEMAV_NOROOT = 1801
+    XML_SCHEMAV_UNDECLAREDELEM = 1802 : 1802
+    XML_SCHEMAV_NOTTOPLEVEL = 1803 : 1803
+    XML_SCHEMAV_MISSING = 1804 : 1804
+    XML_SCHEMAV_WRONGELEM = 1805 : 1805
+    XML_SCHEMAV_NOTYPE = 1806 : 1806
+    XML_SCHEMAV_NOROLLBACK = 1807 : 1807
+    XML_SCHEMAV_ISABSTRACT = 1808 : 1808
+    XML_SCHEMAV_NOTEMPTY = 1809 : 1809
+    XML_SCHEMAV_ELEMCONT = 1810 : 1810
+    XML_SCHEMAV_HAVEDEFAULT = 1811 : 1811
+    XML_SCHEMAV_NOTNILLABLE = 1812 : 1812
+    XML_SCHEMAV_EXTRACONTENT = 1813 : 1813
+    XML_SCHEMAV_INVALIDATTR = 1814 : 1814
+    XML_SCHEMAV_INVALIDELEM = 1815 : 1815
+    XML_SCHEMAV_NOTDETERMINIST = 1816 : 1816
+    XML_SCHEMAV_CONSTRUCT = 1817 : 1817
+    XML_SCHEMAV_INTERNAL = 1818 : 1818
+    XML_SCHEMAV_NOTSIMPLE = 1819 : 1819
+    XML_SCHEMAV_ATTRUNKNOWN = 1820 : 1820
+    XML_SCHEMAV_ATTRINVALID = 1821 : 1821
+    XML_SCHEMAV_VALUE = 1822 : 1822
+    XML_SCHEMAV_FACET = 1823 : 1823
+    XML_SCHEMAV_CVC_DATATYPE_VALID_1_2_1 = 1824 : 1824
+    XML_SCHEMAV_CVC_DATATYPE_VALID_1_2_2 = 1825 : 1825
+    XML_SCHEMAV_CVC_DATATYPE_VALID_1_2_3 = 1826 : 1826
+    XML_SCHEMAV_CVC_TYPE_3_1_1 = 1827 : 1827
+    XML_SCHEMAV_CVC_TYPE_3_1_2 = 1828 : 1828
+    XML_SCHEMAV_CVC_FACET_VALID = 1829 : 1829
+    XML_SCHEMAV_CVC_LENGTH_VALID = 1830 : 1830
+    XML_SCHEMAV_CVC_MINLENGTH_VALID = 1831 : 1831
+    XML_SCHEMAV_CVC_MAXLENGTH_VALID = 1832 : 1832
+    XML_SCHEMAV_CVC_MININCLUSIVE_VALID = 1833 : 1833
+    XML_SCHEMAV_CVC_MAXINCLUSIVE_VALID = 1834 : 1834
+    XML_SCHEMAV_CVC_MINEXCLUSIVE_VALID = 1835 : 1835
+    XML_SCHEMAV_CVC_MAXEXCLUSIVE_VALID = 1836 : 1836
+    XML_SCHEMAV_CVC_TOTALDIGITS_VALID = 1837 : 1837
+    XML_SCHEMAV_CVC_FRACTIONDIGITS_VALID = 1838 : 1838
+    XML_SCHEMAV_CVC_PATTERN_VALID = 1839 : 1839
+    XML_SCHEMAV_CVC_ENUMERATION_VALID = 1840 : 1840
+    XML_SCHEMAV_CVC_COMPLEX_TYPE_2_1 = 1841 : 1841
+    XML_SCHEMAV_CVC_COMPLEX_TYPE_2_2 = 1842 : 1842
+    XML_SCHEMAV_CVC_COMPLEX_TYPE_2_3 = 1843 : 1843
+    XML_SCHEMAV_CVC_COMPLEX_TYPE_2_4 = 1844 : 1844
+    XML_SCHEMAV_CVC_ELT_1 = 1845 : 1845
+    XML_SCHEMAV_CVC_ELT_2 = 1846 : 1846
+    XML_SCHEMAV_CVC_ELT_3_1 = 1847 : 1847
+    XML_SCHEMAV_CVC_ELT_3_2_1 = 1848 : 1848
+    XML_SCHEMAV_CVC_ELT_3_2_2 = 1849 : 1849
+    XML_SCHEMAV_CVC_ELT_4_1 = 1850 : 1850
+    XML_SCHEMAV_CVC_ELT_4_2 = 1851 : 1851
+    XML_SCHEMAV_CVC_ELT_4_3 = 1852 : 1852
+    XML_SCHEMAV_CVC_ELT_5_1_1 = 1853 : 1853
+    XML_SCHEMAV_CVC_ELT_5_1_2 = 1854 : 1854
+    XML_SCHEMAV_CVC_ELT_5_2_1 = 1855 : 1855
+    XML_SCHEMAV_CVC_ELT_5_2_2_1 = 1856 : 1856
+    XML_SCHEMAV_CVC_ELT_5_2_2_2_1 = 1857 : 1857
+    XML_SCHEMAV_CVC_ELT_5_2_2_2_2 = 1858 : 1858
+    XML_SCHEMAV_CVC_ELT_6 = 1859 : 1859
+    XML_SCHEMAV_CVC_ELT_7 = 1860 : 1860
+    XML_SCHEMAV_CVC_ATTRIBUTE_1 = 1861 : 1861
+    XML_SCHEMAV_CVC_ATTRIBUTE_2 = 1862 : 1862
+    XML_SCHEMAV_CVC_ATTRIBUTE_3 = 1863 : 1863
+    XML_SCHEMAV_CVC_ATTRIBUTE_4 = 1864 : 1864
+    XML_SCHEMAV_CVC_COMPLEX_TYPE_3_1 = 1865 : 1865
+    XML_SCHEMAV_CVC_COMPLEX_TYPE_3_2_1 = 1866 : 1866
+    XML_SCHEMAV_CVC_COMPLEX_TYPE_3_2_2 = 1867 : 1867
+    XML_SCHEMAV_CVC_COMPLEX_TYPE_4 = 1868 : 1868
+    XML_SCHEMAV_CVC_COMPLEX_TYPE_5_1 = 1869 : 1869
+    XML_SCHEMAV_CVC_COMPLEX_TYPE_5_2 = 1870 : 1870
+    XML_SCHEMAV_ELEMENT_CONTENT = 1871 : 1871
+    XML_SCHEMAV_DOCUMENT_ELEMENT_MISSING = 1872 : 1872
+    XML_SCHEMAV_CVC_COMPLEX_TYPE_1 = 1873 : 1873
+    XML_SCHEMAV_CVC_AU = 1874 : 1874
+    XML_SCHEMAV_CVC_TYPE_1 = 1875 : 1875
+    XML_SCHEMAV_CVC_TYPE_2 = 1876 : 1876
+    XML_SCHEMAV_CVC_IDC = 1877 : 1877
+    XML_SCHEMAV_CVC_WILDCARD = 1878 : 1878
+    XML_SCHEMAV_MISC = 1879 : 1879
+    XML_XPTR_UNKNOWN_SCHEME = 1900
+    XML_XPTR_CHILDSEQ_START = 1901 : 1901
+    XML_XPTR_EVAL_FAILED = 1902 : 1902
+    XML_XPTR_EXTRA_OBJECTS = 1903 : 1903
+    XML_C14N_CREATE_CTXT = 1950
+    XML_C14N_REQUIRES_UTF8 = 1951 : 1951
+    XML_C14N_CREATE_STACK = 1952 : 1952
+    XML_C14N_INVALID_NODE = 1953 : 1953
+    XML_C14N_UNKNOW_NODE = 1954 : 1954
+    XML_C14N_RELATIVE_NAMESPACE = 1955 : 1955
+    XML_FTP_PASV_ANSWER = 2000
+    XML_FTP_EPSV_ANSWER = 2001 : 2001
+    XML_FTP_ACCNT = 2002 : 2002
+    XML_FTP_URL_SYNTAX = 2003 : 2003
+    XML_HTTP_URL_SYNTAX = 2020
+    XML_HTTP_USE_IP = 2021 : 2021
+    XML_HTTP_UNKNOWN_HOST = 2022 : 2022
+    XML_SCHEMAP_SRC_SIMPLE_TYPE_1 = 3000
+    XML_SCHEMAP_SRC_SIMPLE_TYPE_2 = 3001 : 3001
+    XML_SCHEMAP_SRC_SIMPLE_TYPE_3 = 3002 : 3002
+    XML_SCHEMAP_SRC_SIMPLE_TYPE_4 = 3003 : 3003
+    XML_SCHEMAP_SRC_RESOLVE = 3004 : 3004
+    XML_SCHEMAP_SRC_RESTRICTION_BASE_OR_SIMPLETYPE = 3005 : 3005
+    XML_SCHEMAP_SRC_LIST_ITEMTYPE_OR_SIMPLETYPE = 3006 : 3006
+    XML_SCHEMAP_SRC_UNION_MEMBERTYPES_OR_SIMPLETYPES = 3007 : 3007
+    XML_SCHEMAP_ST_PROPS_CORRECT_1 = 3008 : 3008
+    XML_SCHEMAP_ST_PROPS_CORRECT_2 = 3009 : 3009
+    XML_SCHEMAP_ST_PROPS_CORRECT_3 = 3010 : 3010
+    XML_SCHEMAP_COS_ST_RESTRICTS_1_1 = 3011 : 3011
+    XML_SCHEMAP_COS_ST_RESTRICTS_1_2 = 3012 : 3012
+    XML_SCHEMAP_COS_ST_RESTRICTS_1_3_1 = 3013 : 3013
+    XML_SCHEMAP_COS_ST_RESTRICTS_1_3_2 = 3014 : 3014
+    XML_SCHEMAP_COS_ST_RESTRICTS_2_1 = 3015 : 3015
+    XML_SCHEMAP_COS_ST_RESTRICTS_2_3_1_1 = 3016 : 3016
+    XML_SCHEMAP_COS_ST_RESTRICTS_2_3_1_2 = 3017 : 3017
+    XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_1 = 3018 : 3018
+    XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_2 = 3019 : 3019
+    XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_3 = 3020 : 3020
+    XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_4 = 3021 : 3021
+    XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_5 = 3022 : 3022
+    XML_SCHEMAP_COS_ST_RESTRICTS_3_1 = 3023 : 3023
+    XML_SCHEMAP_COS_ST_RESTRICTS_3_3_1 = 3024 : 3024
+    XML_SCHEMAP_COS_ST_RESTRICTS_3_3_1_2 = 3025 : 3025
+    XML_SCHEMAP_COS_ST_RESTRICTS_3_3_2_2 = 3026 : 3026
+    XML_SCHEMAP_COS_ST_RESTRICTS_3_3_2_1 = 3027 : 3027
+    XML_SCHEMAP_COS_ST_RESTRICTS_3_3_2_3 = 3028 : 3028
+    XML_SCHEMAP_COS_ST_RESTRICTS_3_3_2_4 = 3029 : 3029
+    XML_SCHEMAP_COS_ST_RESTRICTS_3_3_2_5 = 3030 : 3030
+    XML_SCHEMAP_COS_ST_DERIVED_OK_2_1 = 3031 : 3031
+    XML_SCHEMAP_COS_ST_DERIVED_OK_2_2 = 3032 : 3032
+    XML_SCHEMAP_S4S_ELEM_NOT_ALLOWED = 3033 : 3033
+    XML_SCHEMAP_S4S_ELEM_MISSING = 3034 : 3034
+    XML_SCHEMAP_S4S_ATTR_NOT_ALLOWED = 3035 : 3035
+    XML_SCHEMAP_S4S_ATTR_MISSING = 3036 : 3036
+    XML_SCHEMAP_S4S_ATTR_INVALID_VALUE = 3037 : 3037
+    XML_SCHEMAP_SRC_ELEMENT_1 = 3038 : 3038
+    XML_SCHEMAP_SRC_ELEMENT_2_1 = 3039 : 3039
+    XML_SCHEMAP_SRC_ELEMENT_2_2 = 3040 : 3040
+    XML_SCHEMAP_SRC_ELEMENT_3 = 3041 : 3041
+    XML_SCHEMAP_P_PROPS_CORRECT_1 = 3042 : 3042
+    XML_SCHEMAP_P_PROPS_CORRECT_2_1 = 3043 : 3043
+    XML_SCHEMAP_P_PROPS_CORRECT_2_2 = 3044 : 3044
+    XML_SCHEMAP_E_PROPS_CORRECT_2 = 3045 : 3045
+    XML_SCHEMAP_E_PROPS_CORRECT_3 = 3046 : 3046
+    XML_SCHEMAP_E_PROPS_CORRECT_4 = 3047 : 3047
+    XML_SCHEMAP_E_PROPS_CORRECT_5 = 3048 : 3048
+    XML_SCHEMAP_E_PROPS_CORRECT_6 = 3049 : 3049
+    XML_SCHEMAP_SRC_INCLUDE = 3050 : 3050
+    XML_SCHEMAP_SRC_ATTRIBUTE_1 = 3051 : 3051
+    XML_SCHEMAP_SRC_ATTRIBUTE_2 = 3052 : 3052
+    XML_SCHEMAP_SRC_ATTRIBUTE_3_1 = 3053 : 3053
+    XML_SCHEMAP_SRC_ATTRIBUTE_3_2 = 3054 : 3054
+    XML_SCHEMAP_SRC_ATTRIBUTE_4 = 3055 : 3055
+    XML_SCHEMAP_NO_XMLNS = 3056 : 3056
+    XML_SCHEMAP_NO_XSI = 3057 : 3057
+    XML_SCHEMAP_COS_VALID_DEFAULT_1 = 3058 : 3058
+    XML_SCHEMAP_COS_VALID_DEFAULT_2_1 = 3059 : 3059
+    XML_SCHEMAP_COS_VALID_DEFAULT_2_2_1 = 3060 : 3060
+    XML_SCHEMAP_COS_VALID_DEFAULT_2_2_2 = 3061 : 3061
+    XML_SCHEMAP_CVC_SIMPLE_TYPE = 3062 : 3062
+    XML_SCHEMAP_COS_CT_EXTENDS_1_1 = 3063 : 3063
+    XML_SCHEMAP_SRC_IMPORT_1_1 = 3064 : 3064
+    XML_SCHEMAP_SRC_IMPORT_1_2 = 3065 : 3065
+    XML_SCHEMAP_SRC_IMPORT_2 = 3066 : 3066
+    XML_SCHEMAP_SRC_IMPORT_2_1 = 3067 : 3067
+    XML_SCHEMAP_SRC_IMPORT_2_2 = 3068 : 3068
+    XML_SCHEMAP_INTERNAL = 3069 : 3069 non-W3C
+    XML_SCHEMAP_NOT_DETERMINISTIC = 3070 : 3070 non-W3C
+    XML_SCHEMAP_SRC_ATTRIBUTE_GROUP_1 = 3071 : 3071
+    XML_SCHEMAP_SRC_ATTRIBUTE_GROUP_2 = 3072 : 3072
+    XML_SCHEMAP_SRC_ATTRIBUTE_GROUP_3 = 3073 : 3073
+    XML_SCHEMAP_MG_PROPS_CORRECT_1 = 3074 : 3074
+    XML_SCHEMAP_MG_PROPS_CORRECT_2 = 3075 : 3075
+    XML_SCHEMAP_SRC_CT_1 = 3076 : 3076
+    XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_1_3 = 3077 : 3077
+    XML_SCHEMAP_AU_PROPS_CORRECT_2 = 3078 : 3078
+    XML_SCHEMAP_A_PROPS_CORRECT_2 = 3079 : 3079
+    XML_SCHEMAP_C_PROPS_CORRECT = 3080 : 3080
+    XML_SCHEMAP_SRC_REDEFINE = 3081 : 3081
+    XML_SCHEMAP_SRC_IMPORT = 3082 : 3082
+    XML_SCHEMAP_WARN_SKIP_SCHEMA = 3083 : 3083
+    XML_SCHEMAP_WARN_UNLOCATED_SCHEMA = 3084 : 3084
+    XML_SCHEMAP_WARN_ATTR_REDECL_PROH = 3085 : 3085
+    XML_SCHEMAP_WARN_ATTR_POINTLESS_PROH = 3086 : 3085
+    XML_SCHEMAP_AG_PROPS_CORRECT = 3087 : 3086
+    XML_SCHEMAP_COS_CT_EXTENDS_1_2 = 3088 : 3087
+    XML_SCHEMAP_AU_PROPS_CORRECT = 3089 : 3088
+    XML_SCHEMAP_A_PROPS_CORRECT_3 = 3090 : 3089
+    XML_SCHEMAP_COS_ALL_LIMITED = 3091 : 3090
+    XML_SCHEMATRONV_ASSERT = 4000 : 4000
+    XML_SCHEMATRONV_REPORT = 4001
+    XML_MODULE_OPEN = 4900 : 4900
+    XML_MODULE_CLOSE = 4901 : 4901
+    XML_CHECK_FOUND_ELEMENT = 5000
+    XML_CHECK_FOUND_ATTRIBUTE = 5001 : 5001
+    XML_CHECK_FOUND_TEXT = 5002 : 5002
+    XML_CHECK_FOUND_CDATA = 5003 : 5003
+    XML_CHECK_FOUND_ENTITYREF = 5004 : 5004
+    XML_CHECK_FOUND_ENTITY = 5005 : 5005
+    XML_CHECK_FOUND_PI = 5006 : 5006
+    XML_CHECK_FOUND_COMMENT = 5007 : 5007
+    XML_CHECK_FOUND_DOCTYPE = 5008 : 5008
+    XML_CHECK_FOUND_FRAGMENT = 5009 : 5009
+    XML_CHECK_FOUND_NOTATION = 5010 : 5010
+    XML_CHECK_UNKNOWN_NODE = 5011 : 5011
+    XML_CHECK_ENTITY_TYPE = 5012 : 5012
+    XML_CHECK_NO_PARENT = 5013 : 5013
+    XML_CHECK_NO_DOC = 5014 : 5014
+    XML_CHECK_NO_NAME = 5015 : 5015
+    XML_CHECK_NO_ELEM = 5016 : 5016
+    XML_CHECK_WRONG_DOC = 5017 : 5017
+    XML_CHECK_NO_PREV = 5018 : 5018
+    XML_CHECK_WRONG_PREV = 5019 : 5019
+    XML_CHECK_NO_NEXT = 5020 : 5020
+    XML_CHECK_WRONG_NEXT = 5021 : 5021
+    XML_CHECK_NOT_DTD = 5022 : 5022
+    XML_CHECK_NOT_ATTR = 5023 : 5023
+    XML_CHECK_NOT_ATTR_DECL = 5024 : 5024
+    XML_CHECK_NOT_ELEM_DECL = 5025 : 5025
+    XML_CHECK_NOT_ENTITY_DECL = 5026 : 5026
+    XML_CHECK_NOT_NS_DECL = 5027 : 5027
+    XML_CHECK_NO_HREF = 5028 : 5028
+    XML_CHECK_WRONG_PARENT = 5029 : 5029
+    XML_CHECK_NS_SCOPE = 5030 : 5030
+    XML_CHECK_NS_ANCESTOR = 5031 : 5031
+    XML_CHECK_NOT_UTF8 = 5032 : 5032
+    XML_CHECK_NO_DICT = 5033 : 5033
+    XML_CHECK_NOT_NCNAME = 5034 : 5034
+    XML_CHECK_OUTSIDE_DICT = 5035 : 5035
+    XML_CHECK_WRONG_NAME = 5036 : 5036
+    XML_CHECK_NAME_NOT_NULL = 5037 : 5037
+    XML_I18N_NO_NAME = 6000
+    XML_I18N_NO_HANDLER = 6001 : 6001
+    XML_I18N_EXCESS_HANDLER = 6002 : 6002
+    XML_I18N_CONV_FAILED = 6003 : 6003
+    XML_I18N_NO_OUTPUT = 6004 : 6004
+    XML_BUF_OVERFLOW = 7000
+}
+

Function: initGenericErrorDefaultFunc

void	initGenericErrorDefaultFunc	(xmlGenericErrorFunc * handler)
+

Set or reset (if NULL) the default handler for generic errors to the builtin error function.

+
handler:the handler

Function: xmlCopyError

int	xmlCopyError			(xmlErrorPtr from, 
xmlErrorPtr to)
+

Save the original error to the new place.

+
from:a source error
to:a target error
Returns:0 in case of success and -1 in case of error.

Function: xmlCtxtGetLastError

xmlErrorPtr	xmlCtxtGetLastError	(void * ctx)
+

Get the last parsing error registered.

+
ctx:an XML parser context
Returns:NULL if no error occurred or a pointer to the error

Function: xmlCtxtResetLastError

void	xmlCtxtResetLastError		(void * ctx)
+

Cleanup the last global error registered. For parsing error this does not change the well-formedness result.

+
ctx:an XML parser context

Function type: xmlGenericErrorFunc

Function type: xmlGenericErrorFunc
+void	xmlGenericErrorFunc		(void * ctx, 
const char * msg,
... ...) +

Signature of the function to use when there is an error and no parsing or validity context available .

ctx:a parsing context
msg:the message
...:the extra arguments of the varargs to format the message

+

Function: xmlGetLastError

xmlErrorPtr	xmlGetLastError		(void)
+

Get the last global error registered. This is per thread if compiled with thread support.

+
Returns:NULL if no error occurred or a pointer to the error

Function: xmlParserError

void	xmlParserError			(void * ctx, 
const char * msg,
... ...)
+

Display and format an error messages, gives file, line, position and extra parameters.

+
ctx:an XML parser context
msg:the message to display/transmit
...:extra parameters for the message display

Function: xmlParserPrintFileContext

void	xmlParserPrintFileContext	(xmlParserInputPtr input)
+

Displays current context within the input content for error tracking

+
input:an xmlParserInputPtr input

Function: xmlParserPrintFileInfo

void	xmlParserPrintFileInfo		(xmlParserInputPtr input)
+

Displays the associated file and line informations for the current input

+
input:an xmlParserInputPtr input

Function: xmlParserValidityError

void	xmlParserValidityError		(void * ctx, 
const char * msg,
... ...)
+

Display and format an validity error messages, gives file, line, position and extra parameters.

+
ctx:an XML parser context
msg:the message to display/transmit
...:extra parameters for the message display

Function: xmlParserValidityWarning

void	xmlParserValidityWarning	(void * ctx, 
const char * msg,
... ...)
+

Display and format a validity warning messages, gives file, line, position and extra parameters.

+
ctx:an XML parser context
msg:the message to display/transmit
...:extra parameters for the message display

Function: xmlParserWarning

void	xmlParserWarning		(void * ctx, 
const char * msg,
... ...)
+

Display and format a warning messages, gives file, line, position and extra parameters.

+
ctx:an XML parser context
msg:the message to display/transmit
...:extra parameters for the message display

Function: xmlResetError

void	xmlResetError			(xmlErrorPtr err)
+

Cleanup the error.

+
err:pointer to the error.

Function: xmlResetLastError

void	xmlResetLastError		(void)
+

Cleanup the last global error registered. For parsing error this does not change the well-formedness result.

+

Function: xmlSetGenericErrorFunc

void	xmlSetGenericErrorFunc		(void * ctx, 
xmlGenericErrorFunc handler)
+

Function to reset the handler and the error context for out of context error messages. This simply means that @handler will be called for subsequent error messages while not parsing nor validating. And @ctx will be passed as first argument to @handler One can simply force messages to be emitted to another FILE * than stderr by setting @ctx to this file handle and @handler to NULL. For multi-threaded applications, this must be set separately for each thread.

+
ctx:the new error handling context
handler:the new handler function

Function: xmlSetStructuredErrorFunc

void	xmlSetStructuredErrorFunc	(void * ctx, 
xmlStructuredErrorFunc handler)
+

Function to reset the handler and the error context for out of context structured error messages. This simply means that @handler will be called for subsequent error messages while not parsing nor validating. And @ctx will be passed as first argument to @handler For multi-threaded applications, this must be set separately for each thread.

+
ctx:the new error handling context
handler:the new handler function

Function type: xmlStructuredErrorFunc

Function type: xmlStructuredErrorFunc
+void	xmlStructuredErrorFunc		(void * userData, 
xmlErrorPtr error) +

Signature of the function to use when there is an error and the module handles the new error reporting mechanism.

userData:user provided data for the error callback
error:the error being raised.

+

Daniel Veillard

-- cgit v1.2.3