Annotation of XML/debugXML.h, revision 1.2
1.1 daniel 1: /*
2: * debugXML.h : Interfaces to a set of routines used for debugging the tree
3: * produced by the XML parser.
4: *
5: * Daniel Veillard <Daniel.Veillard@w3.org>
6: */
7:
8: #ifndef __DEBUG_XML__
9: #define __DEBUG_XML__
10: #include "tree.h"
11:
12: extern void xmlDebugDumpString(FILE *output, const CHAR *str);
13: extern void xmlDebugDumpAttr(FILE *output, xmlAttrPtr attr, int depth);
14: extern void xmlDebugDumpAttrList(FILE *output, xmlAttrPtr attr, int depth);
1.2 ! daniel 15: extern void xmlDebugDumpOneNode(FILE *output, xmlNodePtr node, int depth);
1.1 daniel 16: extern void xmlDebugDumpNode(FILE *output, xmlNodePtr node, int depth);
17: extern void xmlDebugDumpNodeList(FILE *output, xmlNodePtr node, int depth);
18: extern void xmlDebugDumpDocument(FILE *output, xmlDocPtr doc);
19: #endif /* __DEBUG_XML__ */
Webmaster