1 #ifndef XML_PARSER_H_PRIVATE__ 2 #define XML_PARSER_H_PRIVATE__ 3 4 #include <libxml/parser.h> 5 #include <libxml/xmlversion.h> 6 7 /** 8 * XML_VCTXT_DTD_VALIDATED: 9 * 10 * Set after xmlValidateDtdFinal was called. 11 */ 12 #define XML_VCTXT_DTD_VALIDATED (1u << 0) 13 /** 14 * XML_VCTXT_USE_PCTXT: 15 * 16 * Set if the validation context is part of a parser context. 17 */ 18 #define XML_VCTXT_USE_PCTXT (1u << 1) 19 20 XML_HIDDEN void 21 xmlErrMemory(xmlParserCtxtPtr ctxt, const char *extra); 22 XML_HIDDEN void 23 __xmlErrEncoding(xmlParserCtxtPtr ctxt, xmlParserErrors xmlerr, 24 const char *msg, const xmlChar *str1, 25 const xmlChar *str2) LIBXML_ATTR_FORMAT(3,0); 26 XML_HIDDEN void 27 xmlHaltParser(xmlParserCtxtPtr ctxt); 28 XML_HIDDEN int 29 xmlParserGrow(xmlParserCtxtPtr ctxt); 30 XML_HIDDEN void 31 xmlParserShrink(xmlParserCtxtPtr ctxt); 32 33 #endif /* XML_PARSER_H_PRIVATE__ */ 34