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 | #define MAX_ERR_MSG_SIZE 64000
|
---|
8 |
|
---|
9 | struct _xmlNode;
|
---|
10 |
|
---|
11 | XML_HIDDEN void
|
---|
12 | xmlRaiseMemoryError(xmlStructuredErrorFunc schannel, xmlGenericErrorFunc channel,
|
---|
13 | void *data, int domain, xmlError *error);
|
---|
14 | XML_HIDDEN int
|
---|
15 | xmlVRaiseError(xmlStructuredErrorFunc schannel, xmlGenericErrorFunc channel,
|
---|
16 | void *data, void *ctx, struct _xmlNode *node,
|
---|
17 | int domain, int code, xmlErrorLevel level,
|
---|
18 | const char *file, int line, const char *str1,
|
---|
19 | const char *str2, const char *str3, int int1, int col,
|
---|
20 | const char *msg, va_list ap);
|
---|
21 | XML_HIDDEN int
|
---|
22 | __xmlRaiseError(xmlStructuredErrorFunc schannel, xmlGenericErrorFunc channel,
|
---|
23 | void *data, void *ctx, struct _xmlNode *node,
|
---|
24 | int domain, int code, xmlErrorLevel level,
|
---|
25 | const char *file, int line, const char *str1,
|
---|
26 | const char *str2, const char *str3, int int1, int col,
|
---|
27 | const char *msg, ...) LIBXML_ATTR_FORMAT(16,17);
|
---|
28 | XML_HIDDEN void
|
---|
29 | xmlGenericErrorDefaultFunc(void *ctx, const char *msg,
|
---|
30 | ...) LIBXML_ATTR_FORMAT(2,3);
|
---|
31 | XML_HIDDEN const char *
|
---|
32 | xmlErrString(xmlParserErrors code);
|
---|
33 |
|
---|
34 | #endif /* XML_ERROR_H_PRIVATE__ */
|
---|