1 #ifndef XML_IO_H_PRIVATE__ 2 #define XML_IO_H_PRIVATE__ 3 4 #include <libxml/encoding.h> 5 #include <libxml/tree.h> 6 #include <libxml/xmlversion.h> 7 8 XML_HIDDEN void 9 xmlInitIOCallbacks(void); 10 11 XML_HIDDEN int 12 xmlNoNetExists(const char *filename); 13 14 XML_HIDDEN int 15 xmlParserInputBufferCreateUrl(const char *URI, xmlCharEncoding enc, 16 int flags, xmlParserInputBufferPtr *out); 17 18 XML_HIDDEN xmlParserInputBufferPtr 19 xmlNewInputBufferString(const char *str, int flags); 20 XML_HIDDEN xmlParserInputBufferPtr 21 xmlNewInputBufferMemory(const void *mem, size_t size, int flags, 22 xmlCharEncoding enc); 23 24 #ifdef LIBXML_OUTPUT_ENABLED 25 XML_HIDDEN xmlOutputBufferPtr 26 xmlAllocOutputBufferInternal(xmlCharEncodingHandlerPtr encoder); 27 XML_HIDDEN void 28 xmlOutputBufferWriteQuotedString(xmlOutputBufferPtr buf, 29 const xmlChar *string); 30 #endif 31 32 #endif /* XML_IO_H_PRIVATE__ */ 33