1 #ifndef XML_ERROR_H_PRIVATE__
2 #define XML_ERROR_H_PRIVATE__
3
4 #include <libxml/xmlerror.h>
5 #include <libxml/xmlversion.h>
6
7 struct _xmlNode;
8
9 XML_HIDDEN void
10 __xmlRaiseError(xmlStructuredErrorFunc schannel,
11 xmlGenericErrorFunc channel, void *data, void *ctx,
12 void *nod, int domain, int code, xmlErrorLevel level,
13 const char *file, int line, const char *str1,
14 const char *str2, const char *str3, int int1, int col,
15 const char *msg, ...) LIBXML_ATTR_FORMAT(16,17);
16 XML_HIDDEN void
17 __xmlSimpleError(int domain, int code, struct _xmlNode *node,
18 const char *msg, const char *extra) LIBXML_ATTR_FORMAT(4,0);
19 XML_HIDDEN void
20 xmlGenericErrorDefaultFunc(void *ctx, const char *msg,
21 ...) LIBXML_ATTR_FORMAT(2,3);
22
23 #endif /* XML_ERROR_H_PRIVATE__ */