Blame doc/devhelp/libxml2-xmlerror.html

Packit 423ecb
Packit 423ecb
<html>
Packit 423ecb
  <head>
Packit 423ecb
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
Packit 423ecb
    <title>xmlerror: error handling</title>
Packit 423ecb
    <meta name="generator" content="Libxml2 devhelp stylesheet"/>
Packit 423ecb
    <link rel="start" href="index.html" title="libxml2 Reference Manual"/>
Packit 423ecb
    <link rel="up" href="general.html" title="API"/>
Packit 423ecb
    <link rel="stylesheet" href="style.css" type="text/css"/>
Packit 423ecb
    <link rel="chapter" href="general.html" title="API"/>
Packit 423ecb
  </head>
Packit 423ecb
  <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit 423ecb
    
Packit 423ecb
      
Packit 423ecb
        
Packit 423ecb
          
Packit 423ecb
            Prev
Packit 423ecb
          
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb
          
Packit 423ecb
            Up
Packit 423ecb
          
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb
          
Packit 423ecb
            Home
Packit 423ecb
          
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb
          
Packit 423ecb
            Next
Packit 423ecb
          
Packit 423ecb
        
Packit 423ecb
        libxml2 Reference Manual
Packit 423ecb
      
Packit 423ecb
    
Packit 423ecb
    

Packit 423ecb
      xmlerror
Packit 423ecb
    
Packit 423ecb
    

xmlerror - error handling

Packit 423ecb
    

the API used to report errors

Packit 423ecb
    

Author(s): Daniel Veillard

Packit 423ecb
    
Packit 423ecb
      

Synopsis

Packit 423ecb
      
typedef xmlError * xmlErrorPtr;
Packit 423ecb
typedef enum xmlErrorLevel;
Packit 423ecb
typedef enum xmlParserErrors;
Packit 423ecb
typedef enum xmlErrorDomain;
Packit 423ecb
typedef struct _xmlError xmlError;
Packit 423ecb
void	xmlParserValidityError		(void * ctx, 
const char * msg,
... ...);
Packit 423ecb
typedef void xmlGenericErrorFunc		(void * ctx, 
const char * msg,
... ...);
Packit 423ecb
void	xmlSetGenericErrorFunc		(void * ctx, 
xmlGenericErrorFunc handler);
Packit 423ecb
void	xmlParserPrintFileInfo		(xmlParserInputPtr input);
Packit 423ecb
void	xmlCtxtResetLastError		(void * ctx);
Packit 423ecb
void	xmlResetLastError		(void);
Packit 423ecb
void	initGenericErrorDefaultFunc	(xmlGenericErrorFunc * handler);
Packit 423ecb
int	xmlCopyError			(xmlErrorPtr from, 
xmlErrorPtr to);
Packit 423ecb
void	xmlParserValidityWarning	(void * ctx, 
const char * msg,
... ...);
Packit 423ecb
void	xmlParserPrintFileContext	(xmlParserInputPtr input);
Packit 423ecb
void	xmlParserError			(void * ctx, 
const char * msg,
... ...);
Packit 423ecb
void	xmlParserWarning		(void * ctx, 
const char * msg,
... ...);
Packit 423ecb
typedef void xmlStructuredErrorFunc		(void * userData, 
xmlErrorPtr error);
Packit 423ecb
void	xmlSetStructuredErrorFunc	(void * ctx, 
xmlStructuredErrorFunc handler);
Packit 423ecb
void	xmlResetError			(xmlErrorPtr err);
Packit 423ecb
xmlErrorPtr	xmlGetLastError		(void);
Packit 423ecb
xmlErrorPtr	xmlCtxtGetLastError	(void * ctx);
Packit 423ecb
Packit 423ecb
    
Packit 423ecb
    
Packit 423ecb
      

Description

Packit 423ecb
    
Packit 423ecb
    
Packit 423ecb
      

Details

Packit 423ecb
      
Packit 423ecb
        

Structure xmlError

struct _xmlError {
Packit 423ecb
    int	domain	: What part of the library raised this error
Packit 423ecb
    int	code	: The error code, e.g. an xmlParserError
Packit 423ecb
    char *	message	: human-readable informative error message
Packit 423ecb
    xmlErrorLevel	level	: how consequent is the error
Packit 423ecb
    char *	file	: the filename
Packit 423ecb
    int	line	: the line number if available
Packit 423ecb
    char *	str1	: extra string information
Packit 423ecb
    char *	str2	: extra string information
Packit 423ecb
    char *	str3	: extra string information
Packit 423ecb
    int	int1	: extra number information
Packit 423ecb
    int	int2	: error column # or 0 if N/A (todo: rename field when we would brk ABI)
Packit 423ecb
    void *	ctxt	: the parser context if available
Packit 423ecb
    void *	node	: the node in the tree
Packit 423ecb
} xmlError;
Packit 423ecb

Packit 423ecb
Packit 423ecb
        
Packit 423ecb
        

Enum xmlErrorDomain

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

Packit 423ecb
Packit 423ecb
        
Packit 423ecb
        

Enum xmlErrorLevel

enum xmlErrorLevel {
Packit 423ecb
    XML_ERR_NONE = 0
Packit 423ecb
    XML_ERR_WARNING = 1 /* A simple warning */
Packit 423ecb
    XML_ERR_ERROR = 2 /* A recoverable error */
Packit 423ecb
    XML_ERR_FATAL = 3 /*  A fatal error */
Packit 423ecb
};
Packit 423ecb

Packit 423ecb
Packit 423ecb
        
Packit 423ecb
        

Typedef xmlErrorPtr

xmlError * xmlErrorPtr;
Packit 423ecb

Packit 423ecb
Packit 423ecb
        
Packit 423ecb
        

Enum xmlParserErrors

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

Packit 423ecb
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb

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

Packit 423ecb
<tt>ctx</tt>:a parsing context
<tt>msg</tt>:the message
<tt>...</tt>:the extra arguments of the varags to format the message
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb

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

Packit 423ecb
<tt>userData</tt>:user provided data for the error callback
<tt>error</tt>:the error being raised.
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb

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

Packit 423ecb
<tt>handler</tt>:the handler
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb

Save the original error to the new place.

Packit 423ecb
<tt>from</tt>:a source error
<tt>to</tt>:a target error
<tt>Returns</tt>:0 in case of success and -1 in case of error.
Packit 423ecb
        
Packit 423ecb
        

xmlCtxtGetLastError ()

xmlErrorPtr	xmlCtxtGetLastError	(void * ctx)
Packit 423ecb

Get the last parsing error registered.

Packit 423ecb
<tt>ctx</tt>:an XML parser context
<tt>Returns</tt>:NULL if no error occurred or a pointer to the error
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb

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

Packit 423ecb
<tt>ctx</tt>:an XML parser context
Packit 423ecb
        
Packit 423ecb
        

xmlGetLastError ()

xmlErrorPtr	xmlGetLastError		(void)
Packit 423ecb

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

Packit 423ecb
<tt>Returns</tt>:NULL if no error occurred or a pointer to the error
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb

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

Packit 423ecb
<tt>ctx</tt>:an XML parser context
<tt>msg</tt>:the message to display/transmit
<tt>...</tt>:extra parameters for the message display
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb

Displays current context within the input content for error tracking

Packit 423ecb
<tt>input</tt>:an xmlParserInputPtr input
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb

Displays the associated file and line informations for the current input

Packit 423ecb
<tt>input</tt>:an xmlParserInputPtr input
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb

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

Packit 423ecb
<tt>ctx</tt>:an XML parser context
<tt>msg</tt>:the message to display/transmit
<tt>...</tt>:extra parameters for the message display
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb

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

Packit 423ecb
<tt>ctx</tt>:an XML parser context
<tt>msg</tt>:the message to display/transmit
<tt>...</tt>:extra parameters for the message display
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb

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

Packit 423ecb
<tt>ctx</tt>:an XML parser context
<tt>msg</tt>:the message to display/transmit
<tt>...</tt>:extra parameters for the message display
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb

Cleanup the error.

Packit 423ecb
<tt>err</tt>:pointer to the error.
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb

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

Packit 423ecb
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb

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.

Packit 423ecb
<tt>ctx</tt>:the new error handling context
<tt>handler</tt>:the new handler function
Packit 423ecb
        
Packit 423ecb
        
Packit 423ecb

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.

Packit 423ecb
<tt>ctx</tt>:the new error handling context
<tt>handler</tt>:the new handler function
Packit 423ecb
        
Packit 423ecb
      
Packit 423ecb
    
Packit 423ecb
  </body>
Packit 423ecb
</html>