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 __xmlIOErr(int domain, int code, const char *extra); 13 14 XML_HIDDEN int 15 xmlNoNetExists(const char *filename); 16 17 XML_HIDDEN int 18 xmlParserInputBufferCreateFilenameSafe(const char *URI, xmlCharEncoding enc, 19 xmlParserInputBufferPtr *out); 20 21 XML_HIDDEN xmlParserInputBufferPtr 22 xmlNewInputBufferString(const char *str, int flags); 23 XML_HIDDEN xmlParserInputBufferPtr 24 xmlNewInputBufferMemory(const void *mem, size_t size, int flags, 25 xmlCharEncoding enc); 26 27 #ifdef LIBXML_OUTPUT_ENABLED 28 XML_HIDDEN xmlOutputBufferPtr 29 xmlAllocOutputBufferInternal(xmlCharEncodingHandlerPtr encoder); 30 #endif 31 32 #endif /* XML_IO_H_PRIVATE__ */ 33