blob: dd4ba1c6f57437e315557af4efba5292afb5e4ab [file] [log] [blame]
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001<HTML
2><HEAD
3><TITLE
4>debugXML</TITLE
5><META
6NAME="GENERATOR"
Daniel Veillard60087f32001-10-10 09:45:09 +00007CONTENT="Modular DocBook HTML Stylesheet Version 1.64
8"><LINK
Daniel Veillardaeea04f2000-01-25 19:27:27 +00009REL="HOME"
10TITLE="Gnome XML Library Reference Manual"
11HREF="book1.html"><LINK
12REL="UP"
13TITLE="Libxml Library Reference"
14HREF="libxml-lib.html"><LINK
15REL="PREVIOUS"
16TITLE="encoding"
Daniel Veillard9cb5ff42001-01-29 08:22:21 +000017HREF="libxml-encoding.html"><LINK
Daniel Veillardaeea04f2000-01-25 19:27:27 +000018REL="NEXT"
19TITLE="xmlmemory"
Daniel Veillard9cb5ff42001-01-29 08:22:21 +000020HREF="libxml-xmlmemory.html"></HEAD
Daniel Veillardaeea04f2000-01-25 19:27:27 +000021><BODY
Daniel Veillardbed7b052001-05-19 14:59:49 +000022CLASS="REFENTRY"
Daniel Veillardaeea04f2000-01-25 19:27:27 +000023BGCOLOR="#FFFFFF"
24TEXT="#000000"
Daniel Veillard503b8932001-01-05 06:36:31 +000025LINK="#0000FF"
26VLINK="#840084"
27ALINK="#0000FF"
Daniel Veillardaeea04f2000-01-25 19:27:27 +000028><DIV
29CLASS="NAVHEADER"
30><TABLE
31WIDTH="100%"
32BORDER="0"
33BGCOLOR="#000000"
34CELLPADDING="1"
35CELLSPACING="0"
36><TR
37><TH
38COLSPAN="4"
39ALIGN="center"
40><FONT
41COLOR="#FFFFFF"
42SIZE="5"
43>Gnome XML Library Reference Manual</FONT
44></TH
45></TR
46><TR
47><TD
48WIDTH="25%"
49BGCOLOR="#C00000"
50ALIGN="left"
51><A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +000052HREF="libxml-encoding.html"
Daniel Veillardaeea04f2000-01-25 19:27:27 +000053><FONT
54COLOR="#FFFFFF"
55SIZE="3"
56><B
57>&#60;&#60;&#60; Previous Page</B
58></FONT
59></A
60></TD
61><TD
62WIDTH="25%"
63BGCOLOR="#0000C0"
64ALIGN="center"
65><FONT
66COLOR="#FFFFFF"
67SIZE="3"
68><B
69><A
70HREF="book1.html"
71><FONT
72COLOR="#FFFFFF"
73SIZE="3"
74><B
75>Home</B
76></FONT
77></A
78></B
79></FONT
80></TD
81><TD
82WIDTH="25%"
83BGCOLOR="#00C000"
84ALIGN="center"
85><FONT
86COLOR="#FFFFFF"
87SIZE="3"
88><B
89><A
90HREF="libxml-lib.html"
91><FONT
92COLOR="#FFFFFF"
93SIZE="3"
94><B
95>Up</B
96></FONT
97></A
98></B
99></FONT
100></TD
101><TD
102WIDTH="25%"
103BGCOLOR="#C00000"
104ALIGN="right"
105><A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000106HREF="libxml-xmlmemory.html"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000107><FONT
108COLOR="#FFFFFF"
109SIZE="3"
110><B
111>Next Page &#62;&#62;&#62;</B
112></FONT
113></A
114></TD
115></TR
116></TABLE
117></DIV
118><H1
Daniel Veillard503b8932001-01-05 06:36:31 +0000119><A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000120NAME="LIBXML-DEBUGXML"
Daniel Veillard503b8932001-01-05 06:36:31 +0000121>debugXML</A
122></H1
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000123><DIV
124CLASS="REFNAMEDIV"
125><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000126NAME="AEN23240"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000127></A
128><H2
129>Name</H2
Daniel Veillard503b8932001-01-05 06:36:31 +0000130>debugXML&nbsp;--&nbsp;</DIV
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000131><DIV
132CLASS="REFSYNOPSISDIV"
133><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000134NAME="AEN23243"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000135></A
136><H2
137>Synopsis</H2
138><TABLE
139BORDER="0"
140BGCOLOR="#D6E8FF"
141WIDTH="100%"
142CELLPADDING="6"
143><TR
144><TD
145><PRE
146CLASS="SYNOPSIS"
147>&#13;
148
149void <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000150HREF="libxml-debugxml.html#XMLDEBUGDUMPSTRING"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000151>xmlDebugDumpString</A
152> (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000153HREF="FILE-CAPS"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000154>FILE</GTKDOCLINK
155> *output,
156 const <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000157HREF="libxml-tree.html#XMLCHAR"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000158>xmlChar</A
159> *str);
160void <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000161HREF="libxml-debugxml.html#XMLDEBUGDUMPATTR"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000162>xmlDebugDumpAttr</A
163> (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000164HREF="FILE-CAPS"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000165>FILE</GTKDOCLINK
166> *output,
167 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000168HREF="libxml-tree.html#XMLATTRPTR"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000169>xmlAttrPtr</A
170> attr,
171 int depth);
172void <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000173HREF="libxml-debugxml.html#XMLDEBUGDUMPATTRLIST"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000174>xmlDebugDumpAttrList</A
175> (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000176HREF="FILE-CAPS"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000177>FILE</GTKDOCLINK
178> *output,
179 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000180HREF="libxml-tree.html#XMLATTRPTR"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000181>xmlAttrPtr</A
182> attr,
183 int depth);
184void <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000185HREF="libxml-debugxml.html#XMLDEBUGDUMPONENODE"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000186>xmlDebugDumpOneNode</A
187> (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000188HREF="FILE-CAPS"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000189>FILE</GTKDOCLINK
190> *output,
191 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000192HREF="libxml-tree.html#XMLNODEPTR"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000193>xmlNodePtr</A
194> node,
195 int depth);
196void <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000197HREF="libxml-debugxml.html#XMLDEBUGDUMPNODE"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000198>xmlDebugDumpNode</A
199> (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000200HREF="FILE-CAPS"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000201>FILE</GTKDOCLINK
202> *output,
203 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000204HREF="libxml-tree.html#XMLNODEPTR"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000205>xmlNodePtr</A
206> node,
207 int depth);
208void <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000209HREF="libxml-debugxml.html#XMLDEBUGDUMPNODELIST"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000210>xmlDebugDumpNodeList</A
211> (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000212HREF="FILE-CAPS"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000213>FILE</GTKDOCLINK
214> *output,
215 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000216HREF="libxml-tree.html#XMLNODEPTR"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000217>xmlNodePtr</A
218> node,
219 int depth);
220void <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000221HREF="libxml-debugxml.html#XMLDEBUGDUMPDOCUMENTHEAD"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000222>xmlDebugDumpDocumentHead</A
223> (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000224HREF="FILE-CAPS"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000225>FILE</GTKDOCLINK
226> *output,
227 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000228HREF="libxml-tree.html#XMLDOCPTR"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000229>xmlDocPtr</A
230> doc);
231void <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000232HREF="libxml-debugxml.html#XMLDEBUGDUMPDOCUMENT"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000233>xmlDebugDumpDocument</A
234> (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000235HREF="FILE-CAPS"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000236>FILE</GTKDOCLINK
237> *output,
238 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000239HREF="libxml-tree.html#XMLDOCPTR"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000240>xmlDocPtr</A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000241> doc);
242void <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000243HREF="libxml-debugxml.html#XMLDEBUGDUMPDTD"
Daniel Veillard3bff2b02000-10-01 20:33:47 +0000244>xmlDebugDumpDTD</A
245> (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000246HREF="FILE-CAPS"
Daniel Veillard3bff2b02000-10-01 20:33:47 +0000247>FILE</GTKDOCLINK
248> *output,
249 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000250HREF="libxml-tree.html#XMLDTDPTR"
Daniel Veillard3bff2b02000-10-01 20:33:47 +0000251>xmlDtdPtr</A
Daniel Veillardf012a642001-07-23 19:10:52 +0000252> dtd);
Daniel Veillard3bff2b02000-10-01 20:33:47 +0000253void <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000254HREF="libxml-debugxml.html#XMLDEBUGDUMPENTITIES"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000255>xmlDebugDumpEntities</A
256> (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000257HREF="FILE-CAPS"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000258>FILE</GTKDOCLINK
259> *output,
260 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000261HREF="libxml-tree.html#XMLDOCPTR"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000262>xmlDocPtr</A
263> doc);
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000264char* (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000265HREF="libxml-debugxml.html#XMLSHELLREADLINEFUNC"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000266>*xmlShellReadlineFunc</A
267>) (char *prompt);
268struct <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000269HREF="libxml-debugxml.html#XMLSHELLCTXT"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000270>xmlShellCtxt</A
271>;
272typedef <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000273HREF="libxml-debugxml.html#XMLSHELLCTXTPTR"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000274>xmlShellCtxtPtr</A
275>;
276int (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000277HREF="libxml-debugxml.html#XMLSHELLCMD"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000278>*xmlShellCmd</A
279>) (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000280HREF="libxml-debugxml.html#XMLSHELLCTXTPTR"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000281>xmlShellCtxtPtr</A
282> ctxt,
283 char *arg,
284 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000285HREF="libxml-tree.html#XMLNODEPTR"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000286>xmlNodePtr</A
287> node,
288 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000289HREF="libxml-tree.html#XMLNODEPTR"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000290>xmlNodePtr</A
291> node2);
292void <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000293HREF="libxml-debugxml.html#XMLSHELL"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000294>xmlShell</A
295> (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000296HREF="libxml-tree.html#XMLDOCPTR"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000297>xmlDocPtr</A
298> doc,
299 char *filename,
300 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000301HREF="libxml-debugxml.html#XMLSHELLREADLINEFUNC"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000302>xmlShellReadlineFunc</A
303> input,
304 <GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000305HREF="FILE-CAPS"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000306>FILE</GTKDOCLINK
307> *output);</PRE
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000308></TD
309></TR
310></TABLE
311></DIV
312><DIV
313CLASS="REFSECT1"
314><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000315NAME="AEN23287"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000316></A
317><H2
318>Description</H2
319><P
320></P
321></DIV
322><DIV
323CLASS="REFSECT1"
324><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000325NAME="AEN23290"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000326></A
327><H2
328>Details</H2
329><DIV
330CLASS="REFSECT2"
331><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000332NAME="AEN23292"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000333></A
334><H3
335><A
336NAME="XMLDEBUGDUMPSTRING"
337></A
338>xmlDebugDumpString ()</H3
339><TABLE
340BORDER="0"
341BGCOLOR="#D6E8FF"
342WIDTH="100%"
343CELLPADDING="6"
344><TR
345><TD
346><PRE
347CLASS="PROGRAMLISTING"
348>void xmlDebugDumpString (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000349HREF="FILE-CAPS"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000350>FILE</GTKDOCLINK
351> *output,
352 const <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000353HREF="libxml-tree.html#XMLCHAR"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000354>xmlChar</A
355> *str);</PRE
356></TD
357></TR
358></TABLE
359><P
Daniel Veillardf012a642001-07-23 19:10:52 +0000360>Dumps informations about the string, shorten it if necessary</P
361><P
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000362></P
363><DIV
364CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000365><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000366NAME="AEN23300"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000367></A
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000368><P
369></P
370><TABLE
371BORDER="0"
372WIDTH="100%"
373BGCOLOR="#FFD0D0"
374CELLSPACING="0"
375CELLPADDING="4"
376CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000377><TBODY
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000378><TR
379><TD
380WIDTH="20%"
381ALIGN="RIGHT"
382VALIGN="TOP"
383><TT
384CLASS="PARAMETER"
385><I
386>output</I
387></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000388>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000389><TD
390WIDTH="80%"
391ALIGN="LEFT"
392VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000393> the FILE * for the output</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000394></TR
395><TR
396><TD
397WIDTH="20%"
398ALIGN="RIGHT"
399VALIGN="TOP"
400><TT
401CLASS="PARAMETER"
402><I
403>str</I
404></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000405>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000406><TD
407WIDTH="80%"
408ALIGN="LEFT"
409VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000410> the string</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000411></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +0000412></TBODY
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000413></TABLE
414><P
415></P
416></DIV
417></DIV
418><HR><DIV
419CLASS="REFSECT2"
420><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000421NAME="AEN23313"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000422></A
423><H3
424><A
425NAME="XMLDEBUGDUMPATTR"
426></A
427>xmlDebugDumpAttr ()</H3
428><TABLE
429BORDER="0"
430BGCOLOR="#D6E8FF"
431WIDTH="100%"
432CELLPADDING="6"
433><TR
434><TD
435><PRE
436CLASS="PROGRAMLISTING"
437>void xmlDebugDumpAttr (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000438HREF="FILE-CAPS"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000439>FILE</GTKDOCLINK
440> *output,
441 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000442HREF="libxml-tree.html#XMLATTRPTR"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000443>xmlAttrPtr</A
444> attr,
445 int depth);</PRE
446></TD
447></TR
448></TABLE
449><P
Daniel Veillardf012a642001-07-23 19:10:52 +0000450>Dumps debug information for the attribute</P
451><P
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000452></P
453><DIV
454CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000455><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000456NAME="AEN23321"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000457></A
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000458><P
459></P
460><TABLE
461BORDER="0"
462WIDTH="100%"
463BGCOLOR="#FFD0D0"
464CELLSPACING="0"
465CELLPADDING="4"
466CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000467><TBODY
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000468><TR
469><TD
470WIDTH="20%"
471ALIGN="RIGHT"
472VALIGN="TOP"
473><TT
474CLASS="PARAMETER"
475><I
476>output</I
477></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000478>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000479><TD
480WIDTH="80%"
481ALIGN="LEFT"
482VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000483> the FILE * for the output</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000484></TR
485><TR
486><TD
487WIDTH="20%"
488ALIGN="RIGHT"
489VALIGN="TOP"
490><TT
491CLASS="PARAMETER"
492><I
493>attr</I
494></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000495>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000496><TD
497WIDTH="80%"
498ALIGN="LEFT"
499VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000500> the attribute</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000501></TR
502><TR
503><TD
504WIDTH="20%"
505ALIGN="RIGHT"
506VALIGN="TOP"
507><TT
508CLASS="PARAMETER"
509><I
510>depth</I
511></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000512>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000513><TD
514WIDTH="80%"
515ALIGN="LEFT"
516VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000517> the indentation level.</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000518></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +0000519></TBODY
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000520></TABLE
521><P
522></P
523></DIV
524></DIV
525><HR><DIV
526CLASS="REFSECT2"
527><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000528NAME="AEN23338"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000529></A
530><H3
531><A
532NAME="XMLDEBUGDUMPATTRLIST"
533></A
534>xmlDebugDumpAttrList ()</H3
535><TABLE
536BORDER="0"
537BGCOLOR="#D6E8FF"
538WIDTH="100%"
539CELLPADDING="6"
540><TR
541><TD
542><PRE
543CLASS="PROGRAMLISTING"
544>void xmlDebugDumpAttrList (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000545HREF="FILE-CAPS"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000546>FILE</GTKDOCLINK
547> *output,
548 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000549HREF="libxml-tree.html#XMLATTRPTR"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000550>xmlAttrPtr</A
551> attr,
552 int depth);</PRE
553></TD
554></TR
555></TABLE
556><P
Daniel Veillardf012a642001-07-23 19:10:52 +0000557>Dumps debug information for the attribute list</P
558><P
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000559></P
560><DIV
561CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000562><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000563NAME="AEN23346"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000564></A
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000565><P
566></P
567><TABLE
568BORDER="0"
569WIDTH="100%"
570BGCOLOR="#FFD0D0"
571CELLSPACING="0"
572CELLPADDING="4"
573CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000574><TBODY
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000575><TR
576><TD
577WIDTH="20%"
578ALIGN="RIGHT"
579VALIGN="TOP"
580><TT
581CLASS="PARAMETER"
582><I
583>output</I
584></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000585>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000586><TD
587WIDTH="80%"
588ALIGN="LEFT"
589VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000590> the FILE * for the output</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000591></TR
592><TR
593><TD
594WIDTH="20%"
595ALIGN="RIGHT"
596VALIGN="TOP"
597><TT
598CLASS="PARAMETER"
599><I
600>attr</I
601></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000602>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000603><TD
604WIDTH="80%"
605ALIGN="LEFT"
606VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000607> the attribute list</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000608></TR
609><TR
610><TD
611WIDTH="20%"
612ALIGN="RIGHT"
613VALIGN="TOP"
614><TT
615CLASS="PARAMETER"
616><I
617>depth</I
618></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000619>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000620><TD
621WIDTH="80%"
622ALIGN="LEFT"
623VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000624> the indentation level.</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000625></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +0000626></TBODY
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000627></TABLE
628><P
629></P
630></DIV
631></DIV
632><HR><DIV
633CLASS="REFSECT2"
634><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000635NAME="AEN23363"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000636></A
637><H3
638><A
639NAME="XMLDEBUGDUMPONENODE"
640></A
641>xmlDebugDumpOneNode ()</H3
642><TABLE
643BORDER="0"
644BGCOLOR="#D6E8FF"
645WIDTH="100%"
646CELLPADDING="6"
647><TR
648><TD
649><PRE
650CLASS="PROGRAMLISTING"
651>void xmlDebugDumpOneNode (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000652HREF="FILE-CAPS"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000653>FILE</GTKDOCLINK
654> *output,
655 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000656HREF="libxml-tree.html#XMLNODEPTR"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000657>xmlNodePtr</A
658> node,
659 int depth);</PRE
660></TD
661></TR
662></TABLE
663><P
Daniel Veillardf012a642001-07-23 19:10:52 +0000664>Dumps debug information for the element node, it is not recursive</P
665><P
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000666></P
667><DIV
668CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000669><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000670NAME="AEN23371"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000671></A
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000672><P
673></P
674><TABLE
675BORDER="0"
676WIDTH="100%"
677BGCOLOR="#FFD0D0"
678CELLSPACING="0"
679CELLPADDING="4"
680CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000681><TBODY
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000682><TR
683><TD
684WIDTH="20%"
685ALIGN="RIGHT"
686VALIGN="TOP"
687><TT
688CLASS="PARAMETER"
689><I
690>output</I
691></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000692>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000693><TD
694WIDTH="80%"
695ALIGN="LEFT"
696VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000697> the FILE * for the output</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000698></TR
699><TR
700><TD
701WIDTH="20%"
702ALIGN="RIGHT"
703VALIGN="TOP"
704><TT
705CLASS="PARAMETER"
706><I
707>node</I
708></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000709>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000710><TD
711WIDTH="80%"
712ALIGN="LEFT"
713VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000714> the node</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000715></TR
716><TR
717><TD
718WIDTH="20%"
719ALIGN="RIGHT"
720VALIGN="TOP"
721><TT
722CLASS="PARAMETER"
723><I
724>depth</I
725></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000726>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000727><TD
728WIDTH="80%"
729ALIGN="LEFT"
730VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000731> the indentation level.</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000732></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +0000733></TBODY
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000734></TABLE
735><P
736></P
737></DIV
738></DIV
739><HR><DIV
740CLASS="REFSECT2"
741><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000742NAME="AEN23388"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000743></A
744><H3
745><A
746NAME="XMLDEBUGDUMPNODE"
747></A
748>xmlDebugDumpNode ()</H3
749><TABLE
750BORDER="0"
751BGCOLOR="#D6E8FF"
752WIDTH="100%"
753CELLPADDING="6"
754><TR
755><TD
756><PRE
757CLASS="PROGRAMLISTING"
758>void xmlDebugDumpNode (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000759HREF="FILE-CAPS"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000760>FILE</GTKDOCLINK
761> *output,
762 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000763HREF="libxml-tree.html#XMLNODEPTR"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000764>xmlNodePtr</A
765> node,
766 int depth);</PRE
767></TD
768></TR
769></TABLE
770><P
Daniel Veillardf012a642001-07-23 19:10:52 +0000771>Dumps debug information for the element node, it is recursive</P
772><P
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000773></P
774><DIV
775CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000776><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000777NAME="AEN23396"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000778></A
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000779><P
780></P
781><TABLE
782BORDER="0"
783WIDTH="100%"
784BGCOLOR="#FFD0D0"
785CELLSPACING="0"
786CELLPADDING="4"
787CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000788><TBODY
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000789><TR
790><TD
791WIDTH="20%"
792ALIGN="RIGHT"
793VALIGN="TOP"
794><TT
795CLASS="PARAMETER"
796><I
797>output</I
798></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000799>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000800><TD
801WIDTH="80%"
802ALIGN="LEFT"
803VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000804> the FILE * for the output</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000805></TR
806><TR
807><TD
808WIDTH="20%"
809ALIGN="RIGHT"
810VALIGN="TOP"
811><TT
812CLASS="PARAMETER"
813><I
814>node</I
815></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000816>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000817><TD
818WIDTH="80%"
819ALIGN="LEFT"
820VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000821> the node</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000822></TR
823><TR
824><TD
825WIDTH="20%"
826ALIGN="RIGHT"
827VALIGN="TOP"
828><TT
829CLASS="PARAMETER"
830><I
831>depth</I
832></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000833>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000834><TD
835WIDTH="80%"
836ALIGN="LEFT"
837VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000838> the indentation level.</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000839></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +0000840></TBODY
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000841></TABLE
842><P
843></P
844></DIV
845></DIV
846><HR><DIV
847CLASS="REFSECT2"
848><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000849NAME="AEN23413"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000850></A
851><H3
852><A
853NAME="XMLDEBUGDUMPNODELIST"
854></A
855>xmlDebugDumpNodeList ()</H3
856><TABLE
857BORDER="0"
858BGCOLOR="#D6E8FF"
859WIDTH="100%"
860CELLPADDING="6"
861><TR
862><TD
863><PRE
864CLASS="PROGRAMLISTING"
865>void xmlDebugDumpNodeList (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000866HREF="FILE-CAPS"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000867>FILE</GTKDOCLINK
868> *output,
869 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000870HREF="libxml-tree.html#XMLNODEPTR"
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000871>xmlNodePtr</A
872> node,
873 int depth);</PRE
874></TD
875></TR
876></TABLE
877><P
Daniel Veillardf012a642001-07-23 19:10:52 +0000878>Dumps debug information for the list of element node, it is recursive</P
879><P
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000880></P
881><DIV
882CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000883><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000884NAME="AEN23421"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000885></A
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000886><P
887></P
888><TABLE
889BORDER="0"
890WIDTH="100%"
891BGCOLOR="#FFD0D0"
892CELLSPACING="0"
893CELLPADDING="4"
894CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000895><TBODY
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000896><TR
897><TD
898WIDTH="20%"
899ALIGN="RIGHT"
900VALIGN="TOP"
901><TT
902CLASS="PARAMETER"
903><I
904>output</I
905></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000906>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000907><TD
908WIDTH="80%"
909ALIGN="LEFT"
910VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000911> the FILE * for the output</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000912></TR
913><TR
914><TD
915WIDTH="20%"
916ALIGN="RIGHT"
917VALIGN="TOP"
918><TT
919CLASS="PARAMETER"
920><I
921>node</I
922></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000923>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000924><TD
925WIDTH="80%"
926ALIGN="LEFT"
927VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000928> the node list</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000929></TR
930><TR
931><TD
932WIDTH="20%"
933ALIGN="RIGHT"
934VALIGN="TOP"
935><TT
936CLASS="PARAMETER"
937><I
938>depth</I
939></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000940>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000941><TD
942WIDTH="80%"
943ALIGN="LEFT"
944VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +0000945> the indentation level.</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000946></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +0000947></TBODY
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000948></TABLE
949><P
950></P
951></DIV
952></DIV
953><HR><DIV
954CLASS="REFSECT2"
955><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000956NAME="AEN23438"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000957></A
958><H3
959><A
960NAME="XMLDEBUGDUMPDOCUMENTHEAD"
961></A
962>xmlDebugDumpDocumentHead ()</H3
963><TABLE
964BORDER="0"
965BGCOLOR="#D6E8FF"
966WIDTH="100%"
967CELLPADDING="6"
968><TR
969><TD
970><PRE
971CLASS="PROGRAMLISTING"
972>void xmlDebugDumpDocumentHead (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +0000973HREF="FILE-CAPS"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000974>FILE</GTKDOCLINK
975> *output,
976 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000977HREF="libxml-tree.html#XMLDOCPTR"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000978>xmlDocPtr</A
979> doc);</PRE
980></TD
981></TR
982></TABLE
983><P
Daniel Veillardf012a642001-07-23 19:10:52 +0000984>Dumps debug information cncerning the document, not recursive</P
985><P
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000986></P
987><DIV
988CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000989><A
Daniel Veillard60087f32001-10-10 09:45:09 +0000990NAME="AEN23446"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000991></A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000992><P
993></P
994><TABLE
995BORDER="0"
996WIDTH="100%"
997BGCOLOR="#FFD0D0"
998CELLSPACING="0"
999CELLPADDING="4"
1000CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001001><TBODY
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001002><TR
1003><TD
1004WIDTH="20%"
1005ALIGN="RIGHT"
1006VALIGN="TOP"
1007><TT
1008CLASS="PARAMETER"
1009><I
1010>output</I
1011></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001012>&nbsp;:</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001013><TD
1014WIDTH="80%"
1015ALIGN="LEFT"
1016VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +00001017> the FILE * for the output</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001018></TR
1019><TR
1020><TD
1021WIDTH="20%"
1022ALIGN="RIGHT"
1023VALIGN="TOP"
1024><TT
1025CLASS="PARAMETER"
1026><I
1027>doc</I
1028></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001029>&nbsp;:</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001030><TD
1031WIDTH="80%"
1032ALIGN="LEFT"
1033VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +00001034> the document</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001035></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001036></TBODY
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001037></TABLE
1038><P
1039></P
1040></DIV
1041></DIV
1042><HR><DIV
1043CLASS="REFSECT2"
1044><A
Daniel Veillard60087f32001-10-10 09:45:09 +00001045NAME="AEN23459"
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001046></A
1047><H3
1048><A
1049NAME="XMLDEBUGDUMPDOCUMENT"
1050></A
1051>xmlDebugDumpDocument ()</H3
1052><TABLE
1053BORDER="0"
1054BGCOLOR="#D6E8FF"
1055WIDTH="100%"
1056CELLPADDING="6"
1057><TR
1058><TD
1059><PRE
1060CLASS="PROGRAMLISTING"
1061>void xmlDebugDumpDocument (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +00001062HREF="FILE-CAPS"
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001063>FILE</GTKDOCLINK
1064> *output,
1065 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00001066HREF="libxml-tree.html#XMLDOCPTR"
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001067>xmlDocPtr</A
1068> doc);</PRE
1069></TD
1070></TR
1071></TABLE
1072><P
Daniel Veillardf012a642001-07-23 19:10:52 +00001073>Dumps debug information for the document, it's recursive</P
1074><P
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001075></P
1076><DIV
1077CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001078><A
Daniel Veillard60087f32001-10-10 09:45:09 +00001079NAME="AEN23467"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001080></A
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001081><P
1082></P
1083><TABLE
1084BORDER="0"
1085WIDTH="100%"
1086BGCOLOR="#FFD0D0"
1087CELLSPACING="0"
1088CELLPADDING="4"
1089CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001090><TBODY
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001091><TR
1092><TD
1093WIDTH="20%"
1094ALIGN="RIGHT"
1095VALIGN="TOP"
1096><TT
1097CLASS="PARAMETER"
1098><I
1099>output</I
1100></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001101>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001102><TD
1103WIDTH="80%"
1104ALIGN="LEFT"
1105VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +00001106> the FILE * for the output</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001107></TR
1108><TR
1109><TD
1110WIDTH="20%"
1111ALIGN="RIGHT"
1112VALIGN="TOP"
1113><TT
1114CLASS="PARAMETER"
1115><I
1116>doc</I
1117></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001118>&nbsp;:</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001119><TD
1120WIDTH="80%"
1121ALIGN="LEFT"
1122VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +00001123> the document</TD
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001124></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001125></TBODY
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001126></TABLE
1127><P
1128></P
1129></DIV
1130></DIV
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001131><HR><DIV
1132CLASS="REFSECT2"
1133><A
Daniel Veillard60087f32001-10-10 09:45:09 +00001134NAME="AEN23480"
Daniel Veillard3bff2b02000-10-01 20:33:47 +00001135></A
1136><H3
1137><A
1138NAME="XMLDEBUGDUMPDTD"
1139></A
1140>xmlDebugDumpDTD ()</H3
1141><TABLE
1142BORDER="0"
1143BGCOLOR="#D6E8FF"
1144WIDTH="100%"
1145CELLPADDING="6"
1146><TR
1147><TD
1148><PRE
1149CLASS="PROGRAMLISTING"
1150>void xmlDebugDumpDTD (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +00001151HREF="FILE-CAPS"
Daniel Veillard3bff2b02000-10-01 20:33:47 +00001152>FILE</GTKDOCLINK
1153> *output,
1154 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00001155HREF="libxml-tree.html#XMLDTDPTR"
Daniel Veillard3bff2b02000-10-01 20:33:47 +00001156>xmlDtdPtr</A
Daniel Veillardf012a642001-07-23 19:10:52 +00001157> dtd);</PRE
Daniel Veillard3bff2b02000-10-01 20:33:47 +00001158></TD
1159></TR
1160></TABLE
1161><P
Daniel Veillardf012a642001-07-23 19:10:52 +00001162>Dumps debug information for the DTD</P
1163><P
Daniel Veillard3bff2b02000-10-01 20:33:47 +00001164></P
1165><DIV
1166CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001167><A
Daniel Veillard60087f32001-10-10 09:45:09 +00001168NAME="AEN23488"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001169></A
Daniel Veillard3bff2b02000-10-01 20:33:47 +00001170><P
1171></P
1172><TABLE
1173BORDER="0"
1174WIDTH="100%"
1175BGCOLOR="#FFD0D0"
1176CELLSPACING="0"
1177CELLPADDING="4"
1178CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001179><TBODY
Daniel Veillard3bff2b02000-10-01 20:33:47 +00001180><TR
1181><TD
1182WIDTH="20%"
1183ALIGN="RIGHT"
1184VALIGN="TOP"
1185><TT
1186CLASS="PARAMETER"
1187><I
1188>output</I
1189></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001190>&nbsp;:</TD
Daniel Veillard3bff2b02000-10-01 20:33:47 +00001191><TD
1192WIDTH="80%"
1193ALIGN="LEFT"
1194VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +00001195> the FILE * for the output</TD
Daniel Veillard3bff2b02000-10-01 20:33:47 +00001196></TR
1197><TR
1198><TD
1199WIDTH="20%"
1200ALIGN="RIGHT"
1201VALIGN="TOP"
1202><TT
1203CLASS="PARAMETER"
1204><I
Daniel Veillardf012a642001-07-23 19:10:52 +00001205>dtd</I
Daniel Veillard3bff2b02000-10-01 20:33:47 +00001206></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001207>&nbsp;:</TD
Daniel Veillard3bff2b02000-10-01 20:33:47 +00001208><TD
1209WIDTH="80%"
1210ALIGN="LEFT"
1211VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +00001212> the DTD</TD
Daniel Veillard3bff2b02000-10-01 20:33:47 +00001213></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001214></TBODY
Daniel Veillard3bff2b02000-10-01 20:33:47 +00001215></TABLE
1216><P
1217></P
1218></DIV
1219></DIV
1220><HR><DIV
1221CLASS="REFSECT2"
1222><A
Daniel Veillard60087f32001-10-10 09:45:09 +00001223NAME="AEN23501"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001224></A
1225><H3
1226><A
1227NAME="XMLDEBUGDUMPENTITIES"
1228></A
1229>xmlDebugDumpEntities ()</H3
1230><TABLE
1231BORDER="0"
1232BGCOLOR="#D6E8FF"
1233WIDTH="100%"
1234CELLPADDING="6"
1235><TR
1236><TD
1237><PRE
1238CLASS="PROGRAMLISTING"
1239>void xmlDebugDumpEntities (<GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +00001240HREF="FILE-CAPS"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001241>FILE</GTKDOCLINK
1242> *output,
1243 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00001244HREF="libxml-tree.html#XMLDOCPTR"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001245>xmlDocPtr</A
1246> doc);</PRE
1247></TD
1248></TR
1249></TABLE
1250><P
Daniel Veillardf012a642001-07-23 19:10:52 +00001251>Dumps debug information for all the entities in use by the document</P
1252><P
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001253></P
1254><DIV
1255CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001256><A
Daniel Veillard60087f32001-10-10 09:45:09 +00001257NAME="AEN23509"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001258></A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001259><P
1260></P
1261><TABLE
1262BORDER="0"
1263WIDTH="100%"
1264BGCOLOR="#FFD0D0"
1265CELLSPACING="0"
1266CELLPADDING="4"
1267CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001268><TBODY
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001269><TR
1270><TD
1271WIDTH="20%"
1272ALIGN="RIGHT"
1273VALIGN="TOP"
1274><TT
1275CLASS="PARAMETER"
1276><I
1277>output</I
1278></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001279>&nbsp;:</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001280><TD
1281WIDTH="80%"
1282ALIGN="LEFT"
1283VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +00001284> the FILE * for the output</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001285></TR
1286><TR
1287><TD
1288WIDTH="20%"
1289ALIGN="RIGHT"
1290VALIGN="TOP"
1291><TT
1292CLASS="PARAMETER"
1293><I
1294>doc</I
1295></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001296>&nbsp;:</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001297><TD
1298WIDTH="80%"
1299ALIGN="LEFT"
1300VALIGN="TOP"
Daniel Veillardf012a642001-07-23 19:10:52 +00001301> the document</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001302></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001303></TBODY
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001304></TABLE
1305><P
1306></P
1307></DIV
1308></DIV
1309><HR><DIV
1310CLASS="REFSECT2"
1311><A
Daniel Veillard60087f32001-10-10 09:45:09 +00001312NAME="AEN23522"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001313></A
1314><H3
1315><A
1316NAME="XMLSHELLREADLINEFUNC"
1317></A
1318>xmlShellReadlineFunc ()</H3
1319><TABLE
1320BORDER="0"
1321BGCOLOR="#D6E8FF"
1322WIDTH="100%"
1323CELLPADDING="6"
1324><TR
1325><TD
1326><PRE
1327CLASS="PROGRAMLISTING"
1328>char* (*xmlShellReadlineFunc) (char *prompt);</PRE
1329></TD
1330></TR
1331></TABLE
1332><P
Daniel Veillarde7ead2d2001-08-22 23:44:09 +00001333>This is a generic signature for the XML shell input function</P
1334><P
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001335></P
1336><DIV
1337CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001338><A
Daniel Veillard60087f32001-10-10 09:45:09 +00001339NAME="AEN23528"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001340></A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001341><P
1342></P
1343><TABLE
1344BORDER="0"
1345WIDTH="100%"
1346BGCOLOR="#FFD0D0"
1347CELLSPACING="0"
1348CELLPADDING="4"
1349CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001350><TBODY
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001351><TR
1352><TD
1353WIDTH="20%"
1354ALIGN="RIGHT"
1355VALIGN="TOP"
1356><TT
1357CLASS="PARAMETER"
1358><I
1359>prompt</I
1360></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001361>&nbsp;:</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001362><TD
1363WIDTH="80%"
1364ALIGN="LEFT"
1365VALIGN="TOP"
Daniel Veillarde7ead2d2001-08-22 23:44:09 +00001366> a string prompt</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001367></TR
1368><TR
1369><TD
1370WIDTH="20%"
1371ALIGN="RIGHT"
1372VALIGN="TOP"
1373><I
1374CLASS="EMPHASIS"
1375>Returns</I
1376> :</TD
1377><TD
1378WIDTH="80%"
1379ALIGN="LEFT"
1380VALIGN="TOP"
Daniel Veillarde7ead2d2001-08-22 23:44:09 +00001381>a string which will be freed by the Shell</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001382></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001383></TBODY
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001384></TABLE
1385><P
1386></P
1387></DIV
1388></DIV
1389><HR><DIV
1390CLASS="REFSECT2"
1391><A
Daniel Veillard60087f32001-10-10 09:45:09 +00001392NAME="AEN23541"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001393></A
1394><H3
1395><A
1396NAME="XMLSHELLCTXT"
1397></A
1398>struct xmlShellCtxt</H3
1399><TABLE
1400BORDER="0"
1401BGCOLOR="#D6E8FF"
1402WIDTH="100%"
1403CELLPADDING="6"
1404><TR
1405><TD
1406><PRE
1407CLASS="PROGRAMLISTING"
1408>struct xmlShellCtxt {
1409 char *filename;
1410 xmlDocPtr doc;
1411 xmlNodePtr node;
1412 xmlXPathContextPtr pctxt;
1413 int loaded;
1414 FILE *output;
1415 xmlShellReadlineFunc input;
1416};</PRE
1417></TD
1418></TR
1419></TABLE
1420><P
Daniel Veillarde7ead2d2001-08-22 23:44:09 +00001421>A debugging shell context
1422TODO: add the defined function tables.</P
1423><P
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001424></P
1425></DIV
1426><HR><DIV
1427CLASS="REFSECT2"
1428><A
Daniel Veillard60087f32001-10-10 09:45:09 +00001429NAME="AEN23547"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001430></A
1431><H3
1432><A
1433NAME="XMLSHELLCTXTPTR"
1434></A
1435>xmlShellCtxtPtr</H3
Daniel Veillard4b8328d2001-07-05 22:48:42 +00001436><TABLE
1437BORDER="0"
1438BGCOLOR="#D6E8FF"
1439WIDTH="100%"
1440CELLPADDING="6"
1441><TR
1442><TD
1443><PRE
1444CLASS="PROGRAMLISTING"
1445>typedef xmlShellCtxt *xmlShellCtxtPtr;</PRE
1446></TD
1447></TR
1448></TABLE
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001449><P
1450></P
1451></DIV
1452><HR><DIV
1453CLASS="REFSECT2"
1454><A
Daniel Veillard60087f32001-10-10 09:45:09 +00001455NAME="AEN23552"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001456></A
1457><H3
1458><A
1459NAME="XMLSHELLCMD"
1460></A
1461>xmlShellCmd ()</H3
1462><TABLE
1463BORDER="0"
1464BGCOLOR="#D6E8FF"
1465WIDTH="100%"
1466CELLPADDING="6"
1467><TR
1468><TD
1469><PRE
1470CLASS="PROGRAMLISTING"
1471>int (*xmlShellCmd) (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00001472HREF="libxml-debugxml.html#XMLSHELLCTXTPTR"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001473>xmlShellCtxtPtr</A
1474> ctxt,
1475 char *arg,
1476 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00001477HREF="libxml-tree.html#XMLNODEPTR"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001478>xmlNodePtr</A
1479> node,
1480 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00001481HREF="libxml-tree.html#XMLNODEPTR"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001482>xmlNodePtr</A
1483> node2);</PRE
1484></TD
1485></TR
1486></TABLE
1487><P
Daniel Veillarde7ead2d2001-08-22 23:44:09 +00001488>This is a generic signature for the XML shell functions</P
1489><P
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001490></P
1491><DIV
1492CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001493><A
Daniel Veillard60087f32001-10-10 09:45:09 +00001494NAME="AEN23561"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001495></A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001496><P
1497></P
1498><TABLE
1499BORDER="0"
1500WIDTH="100%"
1501BGCOLOR="#FFD0D0"
1502CELLSPACING="0"
1503CELLPADDING="4"
1504CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001505><TBODY
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001506><TR
1507><TD
1508WIDTH="20%"
1509ALIGN="RIGHT"
1510VALIGN="TOP"
1511><TT
1512CLASS="PARAMETER"
1513><I
1514>ctxt</I
1515></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001516>&nbsp;:</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001517><TD
1518WIDTH="80%"
1519ALIGN="LEFT"
1520VALIGN="TOP"
Daniel Veillarde7ead2d2001-08-22 23:44:09 +00001521> a shell context</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001522></TR
1523><TR
1524><TD
1525WIDTH="20%"
1526ALIGN="RIGHT"
1527VALIGN="TOP"
1528><TT
1529CLASS="PARAMETER"
1530><I
1531>arg</I
1532></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001533>&nbsp;:</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001534><TD
1535WIDTH="80%"
1536ALIGN="LEFT"
1537VALIGN="TOP"
Daniel Veillarde7ead2d2001-08-22 23:44:09 +00001538> a string argument</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001539></TR
1540><TR
1541><TD
1542WIDTH="20%"
1543ALIGN="RIGHT"
1544VALIGN="TOP"
1545><TT
1546CLASS="PARAMETER"
1547><I
1548>node</I
1549></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001550>&nbsp;:</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001551><TD
1552WIDTH="80%"
1553ALIGN="LEFT"
1554VALIGN="TOP"
Daniel Veillarde7ead2d2001-08-22 23:44:09 +00001555> a first node</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001556></TR
1557><TR
1558><TD
1559WIDTH="20%"
1560ALIGN="RIGHT"
1561VALIGN="TOP"
1562><TT
1563CLASS="PARAMETER"
1564><I
1565>node2</I
1566></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001567>&nbsp;:</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001568><TD
1569WIDTH="80%"
1570ALIGN="LEFT"
1571VALIGN="TOP"
Daniel Veillarde7ead2d2001-08-22 23:44:09 +00001572> a second node</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001573></TR
1574><TR
1575><TD
1576WIDTH="20%"
1577ALIGN="RIGHT"
1578VALIGN="TOP"
1579><I
1580CLASS="EMPHASIS"
1581>Returns</I
1582> :</TD
1583><TD
1584WIDTH="80%"
1585ALIGN="LEFT"
1586VALIGN="TOP"
Daniel Veillarde7ead2d2001-08-22 23:44:09 +00001587>an int, negative returns indicating errors</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001588></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001589></TBODY
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001590></TABLE
1591><P
1592></P
1593></DIV
1594></DIV
1595><HR><DIV
1596CLASS="REFSECT2"
1597><A
Daniel Veillard60087f32001-10-10 09:45:09 +00001598NAME="AEN23586"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001599></A
1600><H3
1601><A
1602NAME="XMLSHELL"
1603></A
1604>xmlShell ()</H3
1605><TABLE
1606BORDER="0"
1607BGCOLOR="#D6E8FF"
1608WIDTH="100%"
1609CELLPADDING="6"
1610><TR
1611><TD
1612><PRE
1613CLASS="PROGRAMLISTING"
1614>void xmlShell (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00001615HREF="libxml-tree.html#XMLDOCPTR"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001616>xmlDocPtr</A
1617> doc,
1618 char *filename,
1619 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00001620HREF="libxml-debugxml.html#XMLSHELLREADLINEFUNC"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001621>xmlShellReadlineFunc</A
1622> input,
1623 <GTKDOCLINK
Daniel Veillard503b8932001-01-05 06:36:31 +00001624HREF="FILE-CAPS"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001625>FILE</GTKDOCLINK
1626> *output);</PRE
1627></TD
1628></TR
1629></TABLE
1630><P
1631>Implements the XML shell
1632This allow to load, validate, view, modify and save a document
1633using a environment similar to a UNIX commandline.</P
1634><P
1635></P
1636><DIV
1637CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001638><A
Daniel Veillard60087f32001-10-10 09:45:09 +00001639NAME="AEN23595"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001640></A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001641><P
1642></P
1643><TABLE
1644BORDER="0"
1645WIDTH="100%"
1646BGCOLOR="#FFD0D0"
1647CELLSPACING="0"
1648CELLPADDING="4"
1649CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001650><TBODY
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001651><TR
1652><TD
1653WIDTH="20%"
1654ALIGN="RIGHT"
1655VALIGN="TOP"
1656><TT
1657CLASS="PARAMETER"
1658><I
1659>doc</I
1660></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001661>&nbsp;:</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001662><TD
1663WIDTH="80%"
1664ALIGN="LEFT"
1665VALIGN="TOP"
Daniel Veillard4b8328d2001-07-05 22:48:42 +00001666> the initial document</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001667></TR
1668><TR
1669><TD
1670WIDTH="20%"
1671ALIGN="RIGHT"
1672VALIGN="TOP"
1673><TT
1674CLASS="PARAMETER"
1675><I
1676>filename</I
1677></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001678>&nbsp;:</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001679><TD
1680WIDTH="80%"
1681ALIGN="LEFT"
1682VALIGN="TOP"
Daniel Veillard4b8328d2001-07-05 22:48:42 +00001683> the output buffer</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001684></TR
1685><TR
1686><TD
1687WIDTH="20%"
1688ALIGN="RIGHT"
1689VALIGN="TOP"
1690><TT
1691CLASS="PARAMETER"
1692><I
1693>input</I
1694></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001695>&nbsp;:</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001696><TD
1697WIDTH="80%"
1698ALIGN="LEFT"
1699VALIGN="TOP"
Daniel Veillard4b8328d2001-07-05 22:48:42 +00001700> the line reading function</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001701></TR
1702><TR
1703><TD
1704WIDTH="20%"
1705ALIGN="RIGHT"
1706VALIGN="TOP"
1707><TT
1708CLASS="PARAMETER"
1709><I
1710>output</I
1711></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001712>&nbsp;:</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001713><TD
1714WIDTH="80%"
1715ALIGN="LEFT"
1716VALIGN="TOP"
Daniel Veillard4b8328d2001-07-05 22:48:42 +00001717> the output FILE*</TD
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001718></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001719></TBODY
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001720></TABLE
1721><P
1722></P
1723></DIV
1724></DIV
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001725></DIV
1726><DIV
1727CLASS="NAVFOOTER"
1728><BR
1729CLEAR="all"><BR><TABLE
1730WIDTH="100%"
1731BORDER="0"
1732BGCOLOR="#000000"
1733CELLPADDING="1"
1734CELLSPACING="0"
1735><TR
1736><TD
1737WIDTH="25%"
1738BGCOLOR="#C00000"
1739ALIGN="left"
1740><A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00001741HREF="libxml-encoding.html"
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001742><FONT
1743COLOR="#FFFFFF"
1744SIZE="3"
1745><B
1746>&#60;&#60;&#60; Previous Page</B
1747></FONT
1748></A
1749></TD
1750><TD
1751WIDTH="25%"
1752BGCOLOR="#0000C0"
1753ALIGN="center"
1754><FONT
1755COLOR="#FFFFFF"
1756SIZE="3"
1757><B
1758><A
1759HREF="book1.html"
1760><FONT
1761COLOR="#FFFFFF"
1762SIZE="3"
1763><B
1764>Home</B
1765></FONT
1766></A
1767></B
1768></FONT
1769></TD
1770><TD
1771WIDTH="25%"
1772BGCOLOR="#00C000"
1773ALIGN="center"
1774><FONT
1775COLOR="#FFFFFF"
1776SIZE="3"
1777><B
1778><A
1779HREF="libxml-lib.html"
1780><FONT
1781COLOR="#FFFFFF"
1782SIZE="3"
1783><B
1784>Up</B
1785></FONT
1786></A
1787></B
1788></FONT
1789></TD
1790><TD
1791WIDTH="25%"
1792BGCOLOR="#C00000"
1793ALIGN="right"
1794><A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00001795HREF="libxml-xmlmemory.html"
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001796><FONT
1797COLOR="#FFFFFF"
1798SIZE="3"
1799><B
1800>Next Page &#62;&#62;&#62;</B
1801></FONT
1802></A
1803></TD
1804></TR
1805><TR
1806><TD
1807COLSPAN="2"
1808ALIGN="left"
1809><FONT
1810COLOR="#FFFFFF"
1811SIZE="3"
1812><B
1813>encoding</B
1814></FONT
1815></TD
1816><TD
1817COLSPAN="2"
1818ALIGN="right"
1819><FONT
1820COLOR="#FFFFFF"
1821SIZE="3"
1822><B
1823>xmlmemory</B
1824></FONT
1825></TD
1826></TR
1827></TABLE
1828></DIV
1829></BODY
1830></HTML
1831>