deps/src/libxml2-2.9.1/doc/devhelp/libxml2-xmlerror.html
| | | | | libxml2 Reference Manual |
xmlerror - error handling
the API used to report errors
Author(s): Daniel Veillard
typedef[xmlError](libxml2-xmlerror.html#xmlError)*[xmlErrorPtr](#xmlErrorPtr);
typedef enum[xmlErrorLevel](#xmlErrorLevel);
typedef enum[xmlParserErrors](#xmlParserErrors);
typedef enum[xmlErrorDomain](#xmlErrorDomain);
typedef struct _xmlError[xmlError](#xmlError);
void[xmlParserValidityError](#xmlParserValidityError)(void * ctx,
const char * msg,
... ...);
typedef void[xmlGenericErrorFunc](#xmlGenericErrorFunc)(void * ctx,
const char * msg,
... ...);
void[xmlSetGenericErrorFunc](#xmlSetGenericErrorFunc)(void * ctx,
[xmlGenericErrorFunc](libxml2-xmlerror.html#xmlGenericErrorFunc)handler);
void[xmlParserPrintFileInfo](#xmlParserPrintFileInfo)([xmlParserInputPtr](libxml2-tree.html#xmlParserInputPtr)input);
void[xmlCtxtResetLastError](#xmlCtxtResetLastError)(void * ctx);
void[xmlResetLastError](#xmlResetLastError)(void);
void[initGenericErrorDefaultFunc](#initGenericErrorDefaultFunc)([xmlGenericErrorFunc](libxml2-xmlerror.html#xmlGenericErrorFunc)* handler);
int[xmlCopyError](#xmlCopyError)([xmlErrorPtr](libxml2-xmlerror.html#xmlErrorPtr)from,
[xmlErrorPtr](libxml2-xmlerror.html#xmlErrorPtr)to);
void[xmlParserValidityWarning](#xmlParserValidityWarning)(void * ctx,
const char * msg,
... ...);
void[xmlParserPrintFileContext](#xmlParserPrintFileContext)([xmlParserInputPtr](libxml2-tree.html#xmlParserInputPtr)input);
void[xmlParserError](#xmlParserError)(void * ctx,
const char * msg,
... ...);
void[xmlParserWarning](#xmlParserWarning)(void * ctx,
const char * msg,
... ...);
typedef void[xmlStructuredErrorFunc](#xmlStructuredErrorFunc)(void * userData,
[xmlErrorPtr](libxml2-xmlerror.html#xmlErrorPtr)error);
void[xmlSetStructuredErrorFunc](#xmlSetStructuredErrorFunc)(void * ctx,
[xmlStructuredErrorFunc](libxml2-xmlerror.html#xmlStructuredErrorFunc)handler);
void[xmlResetError](#xmlResetError)([xmlErrorPtr](libxml2-xmlerror.html#xmlErrorPtr)err);[xmlErrorPtr](libxml2-xmlerror.html#xmlErrorPtr)[xmlGetLastError](#xmlGetLastError)(void);[xmlErrorPtr](libxml2-xmlerror.html#xmlErrorPtr)[xmlCtxtGetLastError](#xmlCtxtGetLastError)(void * ctx);
struct _xmlError {
int domain : What part of the library raised this error
int code : The error code, e.g. an[xmlParserError](libxml2-xmlerror.html#xmlParserError)char * message : human-readable informative error message[xmlErrorLevel](libxml2-xmlerror.html#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 : column number of the error or 0 if N/A (todo: rename this field when
void * ctxt : the parser context if available
void * node : the node in the tree
} xmlError;
enum[xmlErrorDomain](#xmlErrorDomain){XML\_FROM\_NONE= 0XML\_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](#xmlErrorLevel){XML\_ERR\_NONE= 0XML\_ERR\_WARNING= 1 /* A simple warning */XML\_ERR\_ERROR= 2 /* A recoverable error */XML\_ERR\_FATAL= 3 /* A fatal error */
};
[xmlError](libxml2-xmlerror.html#xmlError)* xmlErrorPtr;
enum[xmlParserErrors](#xmlParserErrors){XML\_ERR\_OK= 0XML\_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= 200XML\_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= 500XML\_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= 800XML\_HTML\_UNKNOWN\_TAG= 801 /* 801 */XML\_RNGP\_ANYNAME\_ATTR\_ANCESTOR= 1000XML\_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= 1200XML\_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= 1300XML\_TREE\_INVALID\_DEC= 1301 /* 1301 */XML\_TREE\_UNTERMINATED\_ENTITY= 1302 /* 1302 */XML\_TREE\_NOT\_UTF8= 1303 /* 1303 */XML\_SAVE\_NOT\_UTF8= 1400XML\_SAVE\_CHAR\_INVALID= 1401 /* 1401 */XML\_SAVE\_NO\_DOCTYPE= 1402 /* 1402 */XML\_SAVE\_UNKNOWN\_ENCODING= 1403 /* 1403 */XML\_REGEXP\_COMPILE\_ERROR= 1450XML\_IO\_UNKNOWN= 1500XML\_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= 1600XML\_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= 1650XML\_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= 1700XML\_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= 1801XML\_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= 1900XML\_XPTR\_CHILDSEQ\_START= 1901 /* 1901 */XML\_XPTR\_EVAL\_FAILED= 1902 /* 1902 */XML\_XPTR\_EXTRA\_OBJECTS= 1903 /* 1903 */XML\_C14N\_CREATE\_CTXT= 1950XML\_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= 2000XML\_FTP\_EPSV\_ANSWER= 2001 /* 2001 */XML\_FTP\_ACCNT= 2002 /* 2002 */XML\_FTP\_URL\_SYNTAX= 2003 /* 2003 */XML\_HTTP\_URL\_SYNTAX= 2020XML\_HTTP\_USE\_IP= 2021 /* 2021 */XML\_HTTP\_UNKNOWN\_HOST= 2022 /* 2022 */XML\_SCHEMAP\_SRC\_SIMPLE\_TYPE\_1= 3000XML\_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= 4001XML\_MODULE\_OPEN= 4900 /* 4900 */XML\_MODULE\_CLOSE= 4901 /* 4901 */XML\_CHECK\_FOUND\_ELEMENT= 5000XML\_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= 6000XML\_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
};
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 varags to format the message |
void xmlStructuredErrorFunc (void * userData,
[xmlErrorPtr](libxml2-xmlerror.html#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. |
void initGenericErrorDefaultFunc ([xmlGenericErrorFunc](libxml2-xmlerror.html#xmlGenericErrorFunc)* handler)
Set or reset (if NULL) the default handler for generic errors to the builtin error function.
| handler: | the handler |
int xmlCopyError ([xmlErrorPtr](libxml2-xmlerror.html#xmlErrorPtr)from,
[xmlErrorPtr](libxml2-xmlerror.html#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. |
[xmlErrorPtr](libxml2-xmlerror.html#xmlErrorPtr)xmlCtxtGetLastError (void * ctx)
Get the last parsing error registered.
| ctx: | an XML parser context | | Returns: | NULL if no error occured or a pointer to the error |
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 |
[xmlErrorPtr](libxml2-xmlerror.html#xmlErrorPtr)xmlGetLastError (void)
Get the last global error registered. This is per thread if compiled with thread support.
| Returns: | NULL if no error occured or a pointer to the error |
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 |
void xmlParserPrintFileContext ([xmlParserInputPtr](libxml2-tree.html#xmlParserInputPtr)input)
Displays current context within the input content for error tracking
| input: | an xmlParserInputPtr input |
void xmlParserPrintFileInfo ([xmlParserInputPtr](libxml2-tree.html#xmlParserInputPtr)input)
Displays the associated file and line informations for the current input
| input: | an xmlParserInputPtr input |
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 |
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 |
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 |
void xmlResetError ([xmlErrorPtr](libxml2-xmlerror.html#xmlErrorPtr)err)
Cleanup the error.
| err: | pointer to the error. |
void xmlResetLastError (void)
Cleanup the last global error registered. For parsing error this does not change the well-formedness result.
void xmlSetGenericErrorFunc (void * ctx,
[xmlGenericErrorFunc](libxml2-xmlerror.html#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 |
void xmlSetStructuredErrorFunc (void * ctx,
[xmlStructuredErrorFunc](libxml2-xmlerror.html#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 |