blob: 65dba3c6d1666c271907d1d8dec70210b04c8d25 [file] [log] [blame]
Daniel Veillard35925471999-02-25 08:46:07 +00001<HTML
2><HEAD
3><TITLE
4>valid</TITLE
5><META
6NAME="GENERATOR"
7CONTENT="Modular DocBook HTML Stylesheet Version 1.33"><LINK
8REL="HOME"
9TITLE="Gnome XML Library Reference Manual"
10HREF="book1.html"><LINK
11REL="UP"
12TITLE="Gnome XML Library"
13HREF="libxml.html"><LINK
14REL="PREVIOUS"
15TITLE="entities"
16HREF="gnome-xml-entities.html"><LINK
17REL="NEXT"
Daniel Veillardd109e371999-03-05 06:26:45 +000018TITLE="xml-error"
19HREF="gnome-xml-xml-error.html"></HEAD
Daniel Veillard35925471999-02-25 08:46:07 +000020><BODY
21BGCOLOR="#FFFFFF"
22TEXT="#000000"
23><DIV
24CLASS="NAVHEADER"
25><TABLE
26WIDTH="100%"
27BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +000028BGCOLOR="#000000"
29CELLPADDING="1"
Daniel Veillard35925471999-02-25 08:46:07 +000030CELLSPACING="0"
31><TR
32><TH
Daniel Veillard14fff061999-06-22 21:49:07 +000033COLSPAN="4"
Daniel Veillard35925471999-02-25 08:46:07 +000034ALIGN="center"
Daniel Veillard14fff061999-06-22 21:49:07 +000035><FONT
36COLOR="#FFFFFF"
37SIZE="5"
38>Gnome XML Library Reference Manual</FONT
39></TH
Daniel Veillard35925471999-02-25 08:46:07 +000040></TR
41><TR
42><TD
Daniel Veillard14fff061999-06-22 21:49:07 +000043WIDTH="25%"
44BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +000045ALIGN="left"
Daniel Veillard35925471999-02-25 08:46:07 +000046><A
47HREF="gnome-xml-entities.html"
Daniel Veillard14fff061999-06-22 21:49:07 +000048><FONT
49COLOR="#FFFFFF"
50SIZE="3"
51><B
52>&#60;&#60;&#60; Previous Page</B
53></FONT
54></A
Daniel Veillard35925471999-02-25 08:46:07 +000055></TD
56><TD
Daniel Veillard14fff061999-06-22 21:49:07 +000057WIDTH="25%"
58BGCOLOR="#0000C0"
Daniel Veillard35925471999-02-25 08:46:07 +000059ALIGN="center"
Daniel Veillard14fff061999-06-22 21:49:07 +000060><FONT
61COLOR="#FFFFFF"
62SIZE="3"
63><B
64><A
65HREF="book1.html"
66><FONT
67COLOR="#FFFFFF"
68SIZE="3"
69><B
70>Home</B
71></FONT
72></A
73></B
74></FONT
Daniel Veillard35925471999-02-25 08:46:07 +000075></TD
76><TD
Daniel Veillard14fff061999-06-22 21:49:07 +000077WIDTH="25%"
78BGCOLOR="#00C000"
79ALIGN="center"
80><FONT
81COLOR="#FFFFFF"
82SIZE="3"
83><B
84><A
85HREF="libxml.html"
86><FONT
87COLOR="#FFFFFF"
88SIZE="3"
89><B
90>Up</B
91></FONT
92></A
93></B
94></FONT
95></TD
96><TD
97WIDTH="25%"
98BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +000099ALIGN="right"
Daniel Veillard35925471999-02-25 08:46:07 +0000100><A
Daniel Veillardd109e371999-03-05 06:26:45 +0000101HREF="gnome-xml-xml-error.html"
Daniel Veillard14fff061999-06-22 21:49:07 +0000102><FONT
103COLOR="#FFFFFF"
104SIZE="3"
105><B
106>Next Page &#62;&#62;&#62;</B
107></FONT
108></A
Daniel Veillard35925471999-02-25 08:46:07 +0000109></TD
110></TR
111></TABLE
Daniel Veillard14fff061999-06-22 21:49:07 +0000112></DIV
Daniel Veillard35925471999-02-25 08:46:07 +0000113><H1
114>valid</H1
115><DIV
116CLASS="REFNAMEDIV"
117><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000118NAME="AEN3967"
Daniel Veillard35925471999-02-25 08:46:07 +0000119></A
120><H2
121>Name</H2
Daniel Veillard14fff061999-06-22 21:49:07 +0000122>valid &#8212; </DIV
Daniel Veillard35925471999-02-25 08:46:07 +0000123><DIV
124CLASS="REFSYNOPSISDIV"
125><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000126NAME="AEN3970"
Daniel Veillard35925471999-02-25 08:46:07 +0000127></A
128><H2
129>Synopsis</H2
130><TABLE
131BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000132BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000133WIDTH="100%"
134CELLPADDING="6"
135><TR
136><TD
137><PRE
138CLASS="SYNOPSIS"
139>&#13;
140
141#define <A
142HREF="gnome-xml-valid.html#XML-MIN-NOTATION-TABLE"
143>XML_MIN_NOTATION_TABLE</A
144>
145typedef <A
146HREF="gnome-xml-valid.html#XMLNOTATIONTABLEPTR"
147>xmlNotationTablePtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000148>;
Daniel Veillard35925471999-02-25 08:46:07 +0000149#define <A
150HREF="gnome-xml-valid.html#XML-MIN-ELEMENT-TABLE"
151>XML_MIN_ELEMENT_TABLE</A
152>
153typedef <A
154HREF="gnome-xml-valid.html#XMLELEMENTTABLEPTR"
155>xmlElementTablePtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000156>;
Daniel Veillard35925471999-02-25 08:46:07 +0000157#define <A
158HREF="gnome-xml-valid.html#XML-MIN-ATTRIBUTE-TABLE"
159>XML_MIN_ATTRIBUTE_TABLE</A
160>
161typedef <A
162HREF="gnome-xml-valid.html#XMLATTRIBUTETABLEPTR"
163>xmlAttributeTablePtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000164>;
Daniel Veillard35925471999-02-25 08:46:07 +0000165<A
166HREF="gnome-xml-tree.html#XMLNOTATIONPTR"
167>xmlNotationPtr</A
168> <A
169HREF="gnome-xml-valid.html#XMLADDNOTATIONDECL"
170>xmlAddNotationDecl</A
171> (<A
172HREF="gnome-xml-tree.html#XMLDTDPTR"
173>xmlDtdPtr</A
174> dtd,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000175 const <A
Daniel Veillard35925471999-02-25 08:46:07 +0000176HREF="gnome-xml-tree.html#CHAR"
177>CHAR</A
178> *name,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000179 const <A
Daniel Veillard35925471999-02-25 08:46:07 +0000180HREF="gnome-xml-tree.html#CHAR"
181>CHAR</A
182> *PublicID,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000183 const <A
Daniel Veillard35925471999-02-25 08:46:07 +0000184HREF="gnome-xml-tree.html#CHAR"
185>CHAR</A
186> *SystemID);
187<A
188HREF="gnome-xml-valid.html#XMLNOTATIONTABLEPTR"
189>xmlNotationTablePtr</A
190> <A
191HREF="gnome-xml-valid.html#XMLCOPYNOTATIONTABLE"
192>xmlCopyNotationTable</A
193> (<A
194HREF="gnome-xml-valid.html#XMLNOTATIONTABLEPTR"
195>xmlNotationTablePtr</A
196> table);
197void <A
198HREF="gnome-xml-valid.html#XMLFREENOTATIONTABLE"
199>xmlFreeNotationTable</A
200> (<A
201HREF="gnome-xml-valid.html#XMLNOTATIONTABLEPTR"
202>xmlNotationTablePtr</A
203> table);
204void <A
205HREF="gnome-xml-valid.html#XMLDUMPNOTATIONTABLE"
206>xmlDumpNotationTable</A
207> (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000208HREF="gnome-xml-tree.html#XMLBUFFERPTR"
209>xmlBufferPtr</A
210> buf,
211 <A
Daniel Veillard35925471999-02-25 08:46:07 +0000212HREF="gnome-xml-valid.html#XMLNOTATIONTABLEPTR"
213>xmlNotationTablePtr</A
214> table);
215<A
216HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
217>xmlElementContentPtr</A
218> <A
219HREF="gnome-xml-valid.html#XMLNEWELEMENTCONTENT"
220>xmlNewElementContent</A
221> (<A
222HREF="gnome-xml-tree.html#CHAR"
223>CHAR</A
224> *name,
225 int type);
226<A
227HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
228>xmlElementContentPtr</A
229> <A
230HREF="gnome-xml-valid.html#XMLCOPYELEMENTCONTENT"
231>xmlCopyElementContent</A
232> (<A
233HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
234>xmlElementContentPtr</A
235> content);
236void <A
237HREF="gnome-xml-valid.html#XMLFREEELEMENTCONTENT"
238>xmlFreeElementContent</A
239> (<A
240HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
241>xmlElementContentPtr</A
242> cur);
243<A
244HREF="gnome-xml-tree.html#XMLELEMENTPTR"
245>xmlElementPtr</A
246> <A
247HREF="gnome-xml-valid.html#XMLADDELEMENTDECL"
248>xmlAddElementDecl</A
249> (<A
250HREF="gnome-xml-tree.html#XMLDTDPTR"
251>xmlDtdPtr</A
252> dtd,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000253 const <A
Daniel Veillard35925471999-02-25 08:46:07 +0000254HREF="gnome-xml-tree.html#CHAR"
255>CHAR</A
256> *name,
257 int type,
258 <A
259HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
260>xmlElementContentPtr</A
261> content);
262<A
263HREF="gnome-xml-valid.html#XMLELEMENTTABLEPTR"
264>xmlElementTablePtr</A
265> <A
266HREF="gnome-xml-valid.html#XMLCOPYELEMENTTABLE"
267>xmlCopyElementTable</A
268> (<A
269HREF="gnome-xml-valid.html#XMLELEMENTTABLEPTR"
270>xmlElementTablePtr</A
271> table);
272void <A
273HREF="gnome-xml-valid.html#XMLFREEELEMENTTABLE"
274>xmlFreeElementTable</A
275> (<A
276HREF="gnome-xml-valid.html#XMLELEMENTTABLEPTR"
277>xmlElementTablePtr</A
278> table);
279void <A
280HREF="gnome-xml-valid.html#XMLDUMPELEMENTTABLE"
281>xmlDumpElementTable</A
282> (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000283HREF="gnome-xml-tree.html#XMLBUFFERPTR"
284>xmlBufferPtr</A
285> buf,
286 <A
Daniel Veillard35925471999-02-25 08:46:07 +0000287HREF="gnome-xml-valid.html#XMLELEMENTTABLEPTR"
288>xmlElementTablePtr</A
289> table);
290<A
291HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
292>xmlEnumerationPtr</A
293> <A
294HREF="gnome-xml-valid.html#XMLCREATEENUMERATION"
295>xmlCreateEnumeration</A
296> (<A
297HREF="gnome-xml-tree.html#CHAR"
298>CHAR</A
299> *name);
300void <A
301HREF="gnome-xml-valid.html#XMLFREEENUMERATION"
302>xmlFreeEnumeration</A
303> (<A
304HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
305>xmlEnumerationPtr</A
306> cur);
307<A
308HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
309>xmlEnumerationPtr</A
310> <A
311HREF="gnome-xml-valid.html#XMLCOPYENUMERATION"
312>xmlCopyEnumeration</A
313> (<A
314HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
315>xmlEnumerationPtr</A
316> cur);
317<A
318HREF="gnome-xml-tree.html#XMLATTRIBUTEPTR"
319>xmlAttributePtr</A
320> <A
321HREF="gnome-xml-valid.html#XMLADDATTRIBUTEDECL"
322>xmlAddAttributeDecl</A
323> (<A
324HREF="gnome-xml-tree.html#XMLDTDPTR"
325>xmlDtdPtr</A
326> dtd,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000327 const <A
Daniel Veillard35925471999-02-25 08:46:07 +0000328HREF="gnome-xml-tree.html#CHAR"
329>CHAR</A
330> *elem,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000331 const <A
Daniel Veillard35925471999-02-25 08:46:07 +0000332HREF="gnome-xml-tree.html#CHAR"
333>CHAR</A
334> *name,
335 int type,
336 int def,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000337 const <A
Daniel Veillard35925471999-02-25 08:46:07 +0000338HREF="gnome-xml-tree.html#CHAR"
339>CHAR</A
340> *defaultValue,
341 <A
342HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
343>xmlEnumerationPtr</A
344> tree);
345<A
346HREF="gnome-xml-valid.html#XMLATTRIBUTETABLEPTR"
347>xmlAttributeTablePtr</A
348> <A
349HREF="gnome-xml-valid.html#XMLCOPYATTRIBUTETABLE"
350>xmlCopyAttributeTable</A
351> (<A
352HREF="gnome-xml-valid.html#XMLATTRIBUTETABLEPTR"
353>xmlAttributeTablePtr</A
354> table);
355void <A
356HREF="gnome-xml-valid.html#XMLFREEATTRIBUTETABLE"
357>xmlFreeAttributeTable</A
358> (<A
359HREF="gnome-xml-valid.html#XMLATTRIBUTETABLEPTR"
360>xmlAttributeTablePtr</A
361> table);
362void <A
363HREF="gnome-xml-valid.html#XMLDUMPATTRIBUTETABLE"
364>xmlDumpAttributeTable</A
365> (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000366HREF="gnome-xml-tree.html#XMLBUFFERPTR"
367>xmlBufferPtr</A
368> buf,
369 <A
Daniel Veillard35925471999-02-25 08:46:07 +0000370HREF="gnome-xml-valid.html#XMLATTRIBUTETABLEPTR"
371>xmlAttributeTablePtr</A
372> table);</PRE
373></TD
374></TR
375></TABLE
376></DIV
377><DIV
378CLASS="REFSECT1"
379><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000380NAME="AEN4037"
Daniel Veillard35925471999-02-25 08:46:07 +0000381></A
382><H2
383>Description</H2
384><P
385></P
386></DIV
387><DIV
388CLASS="REFSECT1"
389><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000390NAME="AEN4040"
Daniel Veillard35925471999-02-25 08:46:07 +0000391></A
392><H2
393>Details</H2
Daniel Veillard14fff061999-06-22 21:49:07 +0000394><DIV
Daniel Veillard35925471999-02-25 08:46:07 +0000395CLASS="REFSECT2"
396><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000397NAME="AEN4042"
Daniel Veillard35925471999-02-25 08:46:07 +0000398></A
399><H3
400><A
401NAME="XML-MIN-NOTATION-TABLE"
402></A
403>XML_MIN_NOTATION_TABLE</H3
404><TABLE
405BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000406BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000407WIDTH="100%"
408CELLPADDING="6"
409><TR
410><TD
411><PRE
412CLASS="PROGRAMLISTING"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000413>#define XML_MIN_NOTATION_TABLE</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000414></TD
415></TR
416></TABLE
417><P
418></P
419></DIV
420><HR><DIV
421CLASS="REFSECT2"
422><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000423NAME="AEN4047"
Daniel Veillard35925471999-02-25 08:46:07 +0000424></A
425><H3
426><A
427NAME="XMLNOTATIONTABLEPTR"
428></A
429>xmlNotationTablePtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000430><P
431></P
432></DIV
433><HR><DIV
434CLASS="REFSECT2"
435><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000436NAME="AEN4051"
Daniel Veillard35925471999-02-25 08:46:07 +0000437></A
438><H3
439><A
440NAME="XML-MIN-ELEMENT-TABLE"
441></A
442>XML_MIN_ELEMENT_TABLE</H3
443><TABLE
444BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000445BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000446WIDTH="100%"
447CELLPADDING="6"
448><TR
449><TD
450><PRE
451CLASS="PROGRAMLISTING"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000452>#define XML_MIN_ELEMENT_TABLE</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000453></TD
454></TR
455></TABLE
456><P
457></P
458></DIV
459><HR><DIV
460CLASS="REFSECT2"
461><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000462NAME="AEN4056"
Daniel Veillard35925471999-02-25 08:46:07 +0000463></A
464><H3
465><A
466NAME="XMLELEMENTTABLEPTR"
467></A
468>xmlElementTablePtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000469><P
470></P
471></DIV
472><HR><DIV
473CLASS="REFSECT2"
474><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000475NAME="AEN4060"
Daniel Veillard35925471999-02-25 08:46:07 +0000476></A
477><H3
478><A
479NAME="XML-MIN-ATTRIBUTE-TABLE"
480></A
481>XML_MIN_ATTRIBUTE_TABLE</H3
482><TABLE
483BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000484BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000485WIDTH="100%"
486CELLPADDING="6"
487><TR
488><TD
489><PRE
490CLASS="PROGRAMLISTING"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000491>#define XML_MIN_ATTRIBUTE_TABLE</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000492></TD
493></TR
494></TABLE
495><P
496></P
497></DIV
498><HR><DIV
499CLASS="REFSECT2"
500><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000501NAME="AEN4065"
Daniel Veillard35925471999-02-25 08:46:07 +0000502></A
503><H3
504><A
505NAME="XMLATTRIBUTETABLEPTR"
506></A
507>xmlAttributeTablePtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000508><P
509></P
510></DIV
511><HR><DIV
512CLASS="REFSECT2"
513><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000514NAME="AEN4069"
Daniel Veillard35925471999-02-25 08:46:07 +0000515></A
516><H3
517><A
518NAME="XMLADDNOTATIONDECL"
519></A
Daniel Veillard14fff061999-06-22 21:49:07 +0000520>xmlAddNotationDecl ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000521><TABLE
522BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000523BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000524WIDTH="100%"
525CELLPADDING="6"
526><TR
527><TD
528><PRE
529CLASS="PROGRAMLISTING"
530><A
531HREF="gnome-xml-tree.html#XMLNOTATIONPTR"
532>xmlNotationPtr</A
533> xmlAddNotationDecl (<A
534HREF="gnome-xml-tree.html#XMLDTDPTR"
535>xmlDtdPtr</A
536> dtd,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000537 const <A
Daniel Veillard35925471999-02-25 08:46:07 +0000538HREF="gnome-xml-tree.html#CHAR"
539>CHAR</A
540> *name,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000541 const <A
Daniel Veillard35925471999-02-25 08:46:07 +0000542HREF="gnome-xml-tree.html#CHAR"
543>CHAR</A
544> *PublicID,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000545 const <A
Daniel Veillard35925471999-02-25 08:46:07 +0000546HREF="gnome-xml-tree.html#CHAR"
547>CHAR</A
548> *SystemID);</PRE
549></TD
550></TR
551></TABLE
552><P
553>Register a new notation declaration</P
554><P
555></P
556><DIV
557CLASS="INFORMALTABLE"
558><P
559></P
560><TABLE
561BORDER="0"
562WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +0000563BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +0000564CELLSPACING="0"
565CELLPADDING="4"
566CLASS="CALSTABLE"
567><TR
568><TD
569WIDTH="20%"
570ALIGN="RIGHT"
571VALIGN="TOP"
572><TT
573CLASS="PARAMETER"
574><I
575>dtd</I
576></TT
577>&nbsp;:</TD
578><TD
579WIDTH="80%"
580ALIGN="LEFT"
581VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000582>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000583></TR
584><TR
585><TD
586WIDTH="20%"
587ALIGN="RIGHT"
588VALIGN="TOP"
589><TT
590CLASS="PARAMETER"
591><I
592>name</I
593></TT
594>&nbsp;:</TD
595><TD
596WIDTH="80%"
597ALIGN="LEFT"
598VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000599>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000600></TR
601><TR
602><TD
603WIDTH="20%"
604ALIGN="RIGHT"
605VALIGN="TOP"
606><TT
607CLASS="PARAMETER"
608><I
609>PublicID</I
610></TT
611>&nbsp;:</TD
612><TD
613WIDTH="80%"
614ALIGN="LEFT"
615VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000616>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000617></TR
618><TR
619><TD
620WIDTH="20%"
621ALIGN="RIGHT"
622VALIGN="TOP"
623><TT
624CLASS="PARAMETER"
625><I
626>SystemID</I
627></TT
628>&nbsp;:</TD
629><TD
630WIDTH="80%"
631ALIGN="LEFT"
632VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000633>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000634></TR
635><TR
636><TD
637WIDTH="20%"
638ALIGN="RIGHT"
639VALIGN="TOP"
640><I
641CLASS="EMPHASIS"
642>Returns</I
643> :</TD
644><TD
645WIDTH="80%"
646ALIGN="LEFT"
647VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000648>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000649></TR
650></TABLE
651><P
652></P
653></DIV
654></DIV
655><HR><DIV
656CLASS="REFSECT2"
657><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000658NAME="AEN4105"
Daniel Veillard35925471999-02-25 08:46:07 +0000659></A
660><H3
661><A
662NAME="XMLCOPYNOTATIONTABLE"
663></A
Daniel Veillard14fff061999-06-22 21:49:07 +0000664>xmlCopyNotationTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000665><TABLE
666BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000667BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000668WIDTH="100%"
669CELLPADDING="6"
670><TR
671><TD
672><PRE
673CLASS="PROGRAMLISTING"
674><A
675HREF="gnome-xml-valid.html#XMLNOTATIONTABLEPTR"
676>xmlNotationTablePtr</A
677> xmlCopyNotationTable (<A
678HREF="gnome-xml-valid.html#XMLNOTATIONTABLEPTR"
679>xmlNotationTablePtr</A
680> table);</PRE
681></TD
682></TR
683></TABLE
684><P
685>Build a copy of a notation table.</P
686><P
687></P
688><DIV
689CLASS="INFORMALTABLE"
690><P
691></P
692><TABLE
693BORDER="0"
694WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +0000695BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +0000696CELLSPACING="0"
697CELLPADDING="4"
698CLASS="CALSTABLE"
699><TR
700><TD
701WIDTH="20%"
702ALIGN="RIGHT"
703VALIGN="TOP"
704><TT
705CLASS="PARAMETER"
706><I
707>table</I
708></TT
709>&nbsp;:</TD
710><TD
711WIDTH="80%"
712ALIGN="LEFT"
713VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000714>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000715></TR
716><TR
717><TD
718WIDTH="20%"
719ALIGN="RIGHT"
720VALIGN="TOP"
721><I
722CLASS="EMPHASIS"
723>Returns</I
724> :</TD
725><TD
726WIDTH="80%"
727ALIGN="LEFT"
728VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000729>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000730></TR
731></TABLE
732><P
733></P
734></DIV
735></DIV
736><HR><DIV
737CLASS="REFSECT2"
738><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000739NAME="AEN4126"
Daniel Veillard35925471999-02-25 08:46:07 +0000740></A
741><H3
742><A
743NAME="XMLFREENOTATIONTABLE"
744></A
Daniel Veillard14fff061999-06-22 21:49:07 +0000745>xmlFreeNotationTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000746><TABLE
747BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000748BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000749WIDTH="100%"
750CELLPADDING="6"
751><TR
752><TD
753><PRE
754CLASS="PROGRAMLISTING"
755>void xmlFreeNotationTable (<A
756HREF="gnome-xml-valid.html#XMLNOTATIONTABLEPTR"
757>xmlNotationTablePtr</A
758> table);</PRE
759></TD
760></TR
761></TABLE
762><P
763>Deallocate the memory used by an entities hash table.</P
764><P
765></P
766><DIV
767CLASS="INFORMALTABLE"
768><P
769></P
770><TABLE
771BORDER="0"
772WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +0000773BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +0000774CELLSPACING="0"
775CELLPADDING="4"
776CLASS="CALSTABLE"
777><TR
778><TD
779WIDTH="20%"
780ALIGN="RIGHT"
781VALIGN="TOP"
782><TT
783CLASS="PARAMETER"
784><I
785>table</I
786></TT
787>&nbsp;:</TD
788><TD
789WIDTH="80%"
790ALIGN="LEFT"
791VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000792>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000793></TR
794></TABLE
795><P
796></P
797></DIV
798></DIV
799><HR><DIV
800CLASS="REFSECT2"
801><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000802NAME="AEN4142"
Daniel Veillard35925471999-02-25 08:46:07 +0000803></A
804><H3
805><A
806NAME="XMLDUMPNOTATIONTABLE"
807></A
Daniel Veillard14fff061999-06-22 21:49:07 +0000808>xmlDumpNotationTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000809><TABLE
810BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000811BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000812WIDTH="100%"
813CELLPADDING="6"
814><TR
815><TD
816><PRE
817CLASS="PROGRAMLISTING"
818>void xmlDumpNotationTable (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000819HREF="gnome-xml-tree.html#XMLBUFFERPTR"
820>xmlBufferPtr</A
821> buf,
822 <A
Daniel Veillard35925471999-02-25 08:46:07 +0000823HREF="gnome-xml-valid.html#XMLNOTATIONTABLEPTR"
824>xmlNotationTablePtr</A
825> table);</PRE
826></TD
827></TR
828></TABLE
829><P
830>This will dump the content of the notation table as an XML DTD definition</P
831><P
Daniel Veillard35925471999-02-25 08:46:07 +0000832></P
833><DIV
834CLASS="INFORMALTABLE"
835><P
836></P
837><TABLE
838BORDER="0"
839WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +0000840BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +0000841CELLSPACING="0"
842CELLPADDING="4"
843CLASS="CALSTABLE"
844><TR
845><TD
846WIDTH="20%"
847ALIGN="RIGHT"
848VALIGN="TOP"
849><TT
850CLASS="PARAMETER"
851><I
Daniel Veillard5099ae81999-04-21 20:12:07 +0000852>buf</I
853></TT
854>&nbsp;:</TD
855><TD
856WIDTH="80%"
857ALIGN="LEFT"
858VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000859>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +0000860></TR
861><TR
862><TD
863WIDTH="20%"
864ALIGN="RIGHT"
865VALIGN="TOP"
866><TT
867CLASS="PARAMETER"
868><I
Daniel Veillard35925471999-02-25 08:46:07 +0000869>table</I
870></TT
871>&nbsp;:</TD
872><TD
873WIDTH="80%"
874ALIGN="LEFT"
875VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000876>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000877></TR
878></TABLE
879><P
880></P
881></DIV
882></DIV
883><HR><DIV
884CLASS="REFSECT2"
885><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000886NAME="AEN4163"
Daniel Veillard35925471999-02-25 08:46:07 +0000887></A
888><H3
889><A
890NAME="XMLNEWELEMENTCONTENT"
891></A
Daniel Veillard14fff061999-06-22 21:49:07 +0000892>xmlNewElementContent ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000893><TABLE
894BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000895BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000896WIDTH="100%"
897CELLPADDING="6"
898><TR
899><TD
900><PRE
901CLASS="PROGRAMLISTING"
902><A
903HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
904>xmlElementContentPtr</A
905> xmlNewElementContent (<A
906HREF="gnome-xml-tree.html#CHAR"
907>CHAR</A
908> *name,
909 int type);</PRE
910></TD
911></TR
912></TABLE
913><P
914>Allocate an element content structure.</P
915><P
916></P
917><DIV
918CLASS="INFORMALTABLE"
919><P
920></P
921><TABLE
922BORDER="0"
923WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +0000924BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +0000925CELLSPACING="0"
926CELLPADDING="4"
927CLASS="CALSTABLE"
928><TR
929><TD
930WIDTH="20%"
931ALIGN="RIGHT"
932VALIGN="TOP"
933><TT
934CLASS="PARAMETER"
935><I
936>name</I
937></TT
938>&nbsp;:</TD
939><TD
940WIDTH="80%"
941ALIGN="LEFT"
942VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000943>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000944></TR
945><TR
946><TD
947WIDTH="20%"
948ALIGN="RIGHT"
949VALIGN="TOP"
950><TT
951CLASS="PARAMETER"
952><I
953>type</I
954></TT
955>&nbsp;:</TD
956><TD
957WIDTH="80%"
958ALIGN="LEFT"
959VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000960>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000961></TR
962><TR
963><TD
964WIDTH="20%"
965ALIGN="RIGHT"
966VALIGN="TOP"
967><I
968CLASS="EMPHASIS"
969>Returns</I
970> :</TD
971><TD
972WIDTH="80%"
973ALIGN="LEFT"
974VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000975>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000976></TR
977></TABLE
978><P
979></P
980></DIV
981></DIV
982><HR><DIV
983CLASS="REFSECT2"
984><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000985NAME="AEN4188"
Daniel Veillard35925471999-02-25 08:46:07 +0000986></A
987><H3
988><A
989NAME="XMLCOPYELEMENTCONTENT"
990></A
Daniel Veillard14fff061999-06-22 21:49:07 +0000991>xmlCopyElementContent ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000992><TABLE
993BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000994BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000995WIDTH="100%"
996CELLPADDING="6"
997><TR
998><TD
999><PRE
1000CLASS="PROGRAMLISTING"
1001><A
1002HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
1003>xmlElementContentPtr</A
1004> xmlCopyElementContent (<A
1005HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
1006>xmlElementContentPtr</A
1007> content);</PRE
1008></TD
1009></TR
1010></TABLE
1011><P
1012>Build a copy of an element content description.</P
1013><P
1014></P
1015><DIV
1016CLASS="INFORMALTABLE"
1017><P
1018></P
1019><TABLE
1020BORDER="0"
1021WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001022BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001023CELLSPACING="0"
1024CELLPADDING="4"
1025CLASS="CALSTABLE"
1026><TR
1027><TD
1028WIDTH="20%"
1029ALIGN="RIGHT"
1030VALIGN="TOP"
1031><TT
1032CLASS="PARAMETER"
1033><I
1034>content</I
1035></TT
1036>&nbsp;:</TD
1037><TD
1038WIDTH="80%"
1039ALIGN="LEFT"
1040VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001041>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001042></TR
1043><TR
1044><TD
1045WIDTH="20%"
1046ALIGN="RIGHT"
1047VALIGN="TOP"
1048><I
1049CLASS="EMPHASIS"
1050>Returns</I
1051> :</TD
1052><TD
1053WIDTH="80%"
1054ALIGN="LEFT"
1055VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001056>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001057></TR
1058></TABLE
1059><P
1060></P
1061></DIV
1062></DIV
1063><HR><DIV
1064CLASS="REFSECT2"
1065><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001066NAME="AEN4209"
Daniel Veillard35925471999-02-25 08:46:07 +00001067></A
1068><H3
1069><A
1070NAME="XMLFREEELEMENTCONTENT"
1071></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001072>xmlFreeElementContent ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001073><TABLE
1074BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001075BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001076WIDTH="100%"
1077CELLPADDING="6"
1078><TR
1079><TD
1080><PRE
1081CLASS="PROGRAMLISTING"
1082>void xmlFreeElementContent (<A
1083HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
1084>xmlElementContentPtr</A
1085> cur);</PRE
1086></TD
1087></TR
1088></TABLE
1089><P
1090>Free an element content structure. This is a recursive call !</P
1091><P
1092></P
1093><DIV
1094CLASS="INFORMALTABLE"
1095><P
1096></P
1097><TABLE
1098BORDER="0"
1099WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001100BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001101CELLSPACING="0"
1102CELLPADDING="4"
1103CLASS="CALSTABLE"
1104><TR
1105><TD
1106WIDTH="20%"
1107ALIGN="RIGHT"
1108VALIGN="TOP"
1109><TT
1110CLASS="PARAMETER"
1111><I
1112>cur</I
1113></TT
1114>&nbsp;:</TD
1115><TD
1116WIDTH="80%"
1117ALIGN="LEFT"
1118VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001119>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001120></TR
1121></TABLE
1122><P
1123></P
1124></DIV
1125></DIV
1126><HR><DIV
1127CLASS="REFSECT2"
1128><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001129NAME="AEN4225"
Daniel Veillard35925471999-02-25 08:46:07 +00001130></A
1131><H3
1132><A
1133NAME="XMLADDELEMENTDECL"
1134></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001135>xmlAddElementDecl ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001136><TABLE
1137BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001138BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001139WIDTH="100%"
1140CELLPADDING="6"
1141><TR
1142><TD
1143><PRE
1144CLASS="PROGRAMLISTING"
1145><A
1146HREF="gnome-xml-tree.html#XMLELEMENTPTR"
1147>xmlElementPtr</A
1148> xmlAddElementDecl (<A
1149HREF="gnome-xml-tree.html#XMLDTDPTR"
1150>xmlDtdPtr</A
1151> dtd,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001152 const <A
Daniel Veillard35925471999-02-25 08:46:07 +00001153HREF="gnome-xml-tree.html#CHAR"
1154>CHAR</A
1155> *name,
1156 int type,
1157 <A
1158HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
1159>xmlElementContentPtr</A
1160> content);</PRE
1161></TD
1162></TR
1163></TABLE
1164><P
1165>Register a new element declaration</P
1166><P
1167></P
1168><DIV
1169CLASS="INFORMALTABLE"
1170><P
1171></P
1172><TABLE
1173BORDER="0"
1174WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001175BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001176CELLSPACING="0"
1177CELLPADDING="4"
1178CLASS="CALSTABLE"
1179><TR
1180><TD
1181WIDTH="20%"
1182ALIGN="RIGHT"
1183VALIGN="TOP"
1184><TT
1185CLASS="PARAMETER"
1186><I
1187>dtd</I
1188></TT
1189>&nbsp;:</TD
1190><TD
1191WIDTH="80%"
1192ALIGN="LEFT"
1193VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001194>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001195></TR
1196><TR
1197><TD
1198WIDTH="20%"
1199ALIGN="RIGHT"
1200VALIGN="TOP"
1201><TT
1202CLASS="PARAMETER"
1203><I
1204>name</I
1205></TT
1206>&nbsp;:</TD
1207><TD
1208WIDTH="80%"
1209ALIGN="LEFT"
1210VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001211>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001212></TR
1213><TR
1214><TD
1215WIDTH="20%"
1216ALIGN="RIGHT"
1217VALIGN="TOP"
1218><TT
1219CLASS="PARAMETER"
1220><I
1221>type</I
1222></TT
1223>&nbsp;:</TD
1224><TD
1225WIDTH="80%"
1226ALIGN="LEFT"
1227VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001228>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001229></TR
1230><TR
1231><TD
1232WIDTH="20%"
1233ALIGN="RIGHT"
1234VALIGN="TOP"
1235><TT
1236CLASS="PARAMETER"
1237><I
1238>content</I
1239></TT
1240>&nbsp;:</TD
1241><TD
1242WIDTH="80%"
1243ALIGN="LEFT"
1244VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001245>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001246></TR
1247><TR
1248><TD
1249WIDTH="20%"
1250ALIGN="RIGHT"
1251VALIGN="TOP"
1252><I
1253CLASS="EMPHASIS"
1254>Returns</I
1255> :</TD
1256><TD
1257WIDTH="80%"
1258ALIGN="LEFT"
1259VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001260>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001261></TR
1262></TABLE
1263><P
1264></P
1265></DIV
1266></DIV
1267><HR><DIV
1268CLASS="REFSECT2"
1269><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001270NAME="AEN4260"
Daniel Veillard35925471999-02-25 08:46:07 +00001271></A
1272><H3
1273><A
1274NAME="XMLCOPYELEMENTTABLE"
1275></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001276>xmlCopyElementTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001277><TABLE
1278BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001279BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001280WIDTH="100%"
1281CELLPADDING="6"
1282><TR
1283><TD
1284><PRE
1285CLASS="PROGRAMLISTING"
1286><A
1287HREF="gnome-xml-valid.html#XMLELEMENTTABLEPTR"
1288>xmlElementTablePtr</A
1289> xmlCopyElementTable (<A
1290HREF="gnome-xml-valid.html#XMLELEMENTTABLEPTR"
1291>xmlElementTablePtr</A
1292> table);</PRE
1293></TD
1294></TR
1295></TABLE
1296><P
1297>Build a copy of an element table.</P
1298><P
1299></P
1300><DIV
1301CLASS="INFORMALTABLE"
1302><P
1303></P
1304><TABLE
1305BORDER="0"
1306WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001307BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001308CELLSPACING="0"
1309CELLPADDING="4"
1310CLASS="CALSTABLE"
1311><TR
1312><TD
1313WIDTH="20%"
1314ALIGN="RIGHT"
1315VALIGN="TOP"
1316><TT
1317CLASS="PARAMETER"
1318><I
1319>table</I
1320></TT
1321>&nbsp;:</TD
1322><TD
1323WIDTH="80%"
1324ALIGN="LEFT"
1325VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001326>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001327></TR
1328><TR
1329><TD
1330WIDTH="20%"
1331ALIGN="RIGHT"
1332VALIGN="TOP"
1333><I
1334CLASS="EMPHASIS"
1335>Returns</I
1336> :</TD
1337><TD
1338WIDTH="80%"
1339ALIGN="LEFT"
1340VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001341>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001342></TR
1343></TABLE
1344><P
1345></P
1346></DIV
1347></DIV
1348><HR><DIV
1349CLASS="REFSECT2"
1350><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001351NAME="AEN4281"
Daniel Veillard35925471999-02-25 08:46:07 +00001352></A
1353><H3
1354><A
1355NAME="XMLFREEELEMENTTABLE"
1356></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001357>xmlFreeElementTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001358><TABLE
1359BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001360BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001361WIDTH="100%"
1362CELLPADDING="6"
1363><TR
1364><TD
1365><PRE
1366CLASS="PROGRAMLISTING"
1367>void xmlFreeElementTable (<A
1368HREF="gnome-xml-valid.html#XMLELEMENTTABLEPTR"
1369>xmlElementTablePtr</A
1370> table);</PRE
1371></TD
1372></TR
1373></TABLE
1374><P
1375>Deallocate the memory used by an element hash table.</P
1376><P
1377></P
1378><DIV
1379CLASS="INFORMALTABLE"
1380><P
1381></P
1382><TABLE
1383BORDER="0"
1384WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001385BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001386CELLSPACING="0"
1387CELLPADDING="4"
1388CLASS="CALSTABLE"
1389><TR
1390><TD
1391WIDTH="20%"
1392ALIGN="RIGHT"
1393VALIGN="TOP"
1394><TT
1395CLASS="PARAMETER"
1396><I
1397>table</I
1398></TT
1399>&nbsp;:</TD
1400><TD
1401WIDTH="80%"
1402ALIGN="LEFT"
1403VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001404>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001405></TR
1406></TABLE
1407><P
1408></P
1409></DIV
1410></DIV
1411><HR><DIV
1412CLASS="REFSECT2"
1413><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001414NAME="AEN4297"
Daniel Veillard35925471999-02-25 08:46:07 +00001415></A
1416><H3
1417><A
1418NAME="XMLDUMPELEMENTTABLE"
1419></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001420>xmlDumpElementTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001421><TABLE
1422BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001423BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001424WIDTH="100%"
1425CELLPADDING="6"
1426><TR
1427><TD
1428><PRE
1429CLASS="PROGRAMLISTING"
1430>void xmlDumpElementTable (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001431HREF="gnome-xml-tree.html#XMLBUFFERPTR"
1432>xmlBufferPtr</A
1433> buf,
1434 <A
Daniel Veillard35925471999-02-25 08:46:07 +00001435HREF="gnome-xml-valid.html#XMLELEMENTTABLEPTR"
1436>xmlElementTablePtr</A
1437> table);</PRE
1438></TD
1439></TR
1440></TABLE
1441><P
1442>This will dump the content of the element table as an XML DTD definition</P
1443><P
Daniel Veillard35925471999-02-25 08:46:07 +00001444></P
1445><DIV
1446CLASS="INFORMALTABLE"
1447><P
1448></P
1449><TABLE
1450BORDER="0"
1451WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001452BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001453CELLSPACING="0"
1454CELLPADDING="4"
1455CLASS="CALSTABLE"
1456><TR
1457><TD
1458WIDTH="20%"
1459ALIGN="RIGHT"
1460VALIGN="TOP"
1461><TT
1462CLASS="PARAMETER"
1463><I
Daniel Veillard5099ae81999-04-21 20:12:07 +00001464>buf</I
1465></TT
1466>&nbsp;:</TD
1467><TD
1468WIDTH="80%"
1469ALIGN="LEFT"
1470VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001471>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00001472></TR
1473><TR
1474><TD
1475WIDTH="20%"
1476ALIGN="RIGHT"
1477VALIGN="TOP"
1478><TT
1479CLASS="PARAMETER"
1480><I
Daniel Veillard35925471999-02-25 08:46:07 +00001481>table</I
1482></TT
1483>&nbsp;:</TD
1484><TD
1485WIDTH="80%"
1486ALIGN="LEFT"
1487VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001488>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001489></TR
1490></TABLE
1491><P
1492></P
1493></DIV
1494></DIV
1495><HR><DIV
1496CLASS="REFSECT2"
1497><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001498NAME="AEN4318"
Daniel Veillard35925471999-02-25 08:46:07 +00001499></A
1500><H3
1501><A
1502NAME="XMLCREATEENUMERATION"
1503></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001504>xmlCreateEnumeration ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001505><TABLE
1506BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001507BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001508WIDTH="100%"
1509CELLPADDING="6"
1510><TR
1511><TD
1512><PRE
1513CLASS="PROGRAMLISTING"
1514><A
1515HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
1516>xmlEnumerationPtr</A
1517> xmlCreateEnumeration (<A
1518HREF="gnome-xml-tree.html#CHAR"
1519>CHAR</A
1520> *name);</PRE
1521></TD
1522></TR
1523></TABLE
1524><P
1525>create and initialize an enumeration attribute node.</P
1526><P
1527></P
1528><DIV
1529CLASS="INFORMALTABLE"
1530><P
1531></P
1532><TABLE
1533BORDER="0"
1534WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001535BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001536CELLSPACING="0"
1537CELLPADDING="4"
1538CLASS="CALSTABLE"
1539><TR
1540><TD
1541WIDTH="20%"
1542ALIGN="RIGHT"
1543VALIGN="TOP"
1544><TT
1545CLASS="PARAMETER"
1546><I
1547>name</I
1548></TT
1549>&nbsp;:</TD
1550><TD
1551WIDTH="80%"
1552ALIGN="LEFT"
1553VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001554>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001555></TR
1556><TR
1557><TD
1558WIDTH="20%"
1559ALIGN="RIGHT"
1560VALIGN="TOP"
1561><I
1562CLASS="EMPHASIS"
1563>Returns</I
1564> :</TD
1565><TD
1566WIDTH="80%"
1567ALIGN="LEFT"
1568VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001569>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001570></TR
1571></TABLE
1572><P
1573></P
1574></DIV
1575></DIV
1576><HR><DIV
1577CLASS="REFSECT2"
1578><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001579NAME="AEN4339"
Daniel Veillard35925471999-02-25 08:46:07 +00001580></A
1581><H3
1582><A
1583NAME="XMLFREEENUMERATION"
1584></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001585>xmlFreeEnumeration ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001586><TABLE
1587BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001588BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001589WIDTH="100%"
1590CELLPADDING="6"
1591><TR
1592><TD
1593><PRE
1594CLASS="PROGRAMLISTING"
1595>void xmlFreeEnumeration (<A
1596HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
1597>xmlEnumerationPtr</A
1598> cur);</PRE
1599></TD
1600></TR
1601></TABLE
1602><P
1603>free an enumeration attribute node (recursive).</P
1604><P
1605></P
1606><DIV
1607CLASS="INFORMALTABLE"
1608><P
1609></P
1610><TABLE
1611BORDER="0"
1612WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001613BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001614CELLSPACING="0"
1615CELLPADDING="4"
1616CLASS="CALSTABLE"
1617><TR
1618><TD
1619WIDTH="20%"
1620ALIGN="RIGHT"
1621VALIGN="TOP"
1622><TT
1623CLASS="PARAMETER"
1624><I
1625>cur</I
1626></TT
1627>&nbsp;:</TD
1628><TD
1629WIDTH="80%"
1630ALIGN="LEFT"
1631VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001632>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001633></TR
1634></TABLE
1635><P
1636></P
1637></DIV
1638></DIV
1639><HR><DIV
1640CLASS="REFSECT2"
1641><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001642NAME="AEN4355"
Daniel Veillard35925471999-02-25 08:46:07 +00001643></A
1644><H3
1645><A
1646NAME="XMLCOPYENUMERATION"
1647></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001648>xmlCopyEnumeration ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001649><TABLE
1650BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001651BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001652WIDTH="100%"
1653CELLPADDING="6"
1654><TR
1655><TD
1656><PRE
1657CLASS="PROGRAMLISTING"
1658><A
1659HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
1660>xmlEnumerationPtr</A
1661> xmlCopyEnumeration (<A
1662HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
1663>xmlEnumerationPtr</A
1664> cur);</PRE
1665></TD
1666></TR
1667></TABLE
1668><P
1669>Copy an enumeration attribute node (recursive).</P
1670><P
1671></P
1672><DIV
1673CLASS="INFORMALTABLE"
1674><P
1675></P
1676><TABLE
1677BORDER="0"
1678WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001679BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001680CELLSPACING="0"
1681CELLPADDING="4"
1682CLASS="CALSTABLE"
1683><TR
1684><TD
1685WIDTH="20%"
1686ALIGN="RIGHT"
1687VALIGN="TOP"
1688><TT
1689CLASS="PARAMETER"
1690><I
1691>cur</I
1692></TT
1693>&nbsp;:</TD
1694><TD
1695WIDTH="80%"
1696ALIGN="LEFT"
1697VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001698>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001699></TR
1700><TR
1701><TD
1702WIDTH="20%"
1703ALIGN="RIGHT"
1704VALIGN="TOP"
1705><I
1706CLASS="EMPHASIS"
1707>Returns</I
1708> :</TD
1709><TD
1710WIDTH="80%"
1711ALIGN="LEFT"
1712VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001713>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001714></TR
1715></TABLE
1716><P
1717></P
1718></DIV
1719></DIV
1720><HR><DIV
1721CLASS="REFSECT2"
1722><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001723NAME="AEN4376"
Daniel Veillard35925471999-02-25 08:46:07 +00001724></A
1725><H3
1726><A
1727NAME="XMLADDATTRIBUTEDECL"
1728></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001729>xmlAddAttributeDecl ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001730><TABLE
1731BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001732BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001733WIDTH="100%"
1734CELLPADDING="6"
1735><TR
1736><TD
1737><PRE
1738CLASS="PROGRAMLISTING"
1739><A
1740HREF="gnome-xml-tree.html#XMLATTRIBUTEPTR"
1741>xmlAttributePtr</A
1742> xmlAddAttributeDecl (<A
1743HREF="gnome-xml-tree.html#XMLDTDPTR"
1744>xmlDtdPtr</A
1745> dtd,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001746 const <A
Daniel Veillard35925471999-02-25 08:46:07 +00001747HREF="gnome-xml-tree.html#CHAR"
1748>CHAR</A
1749> *elem,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001750 const <A
Daniel Veillard35925471999-02-25 08:46:07 +00001751HREF="gnome-xml-tree.html#CHAR"
1752>CHAR</A
1753> *name,
1754 int type,
1755 int def,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001756 const <A
Daniel Veillard35925471999-02-25 08:46:07 +00001757HREF="gnome-xml-tree.html#CHAR"
1758>CHAR</A
1759> *defaultValue,
1760 <A
1761HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
1762>xmlEnumerationPtr</A
1763> tree);</PRE
1764></TD
1765></TR
1766></TABLE
1767><P
1768>Register a new attribute declaration</P
1769><P
1770></P
1771><DIV
1772CLASS="INFORMALTABLE"
1773><P
1774></P
1775><TABLE
1776BORDER="0"
1777WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001778BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001779CELLSPACING="0"
1780CELLPADDING="4"
1781CLASS="CALSTABLE"
1782><TR
1783><TD
1784WIDTH="20%"
1785ALIGN="RIGHT"
1786VALIGN="TOP"
1787><TT
1788CLASS="PARAMETER"
1789><I
1790>dtd</I
1791></TT
1792>&nbsp;:</TD
1793><TD
1794WIDTH="80%"
1795ALIGN="LEFT"
1796VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001797>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001798></TR
1799><TR
1800><TD
1801WIDTH="20%"
1802ALIGN="RIGHT"
1803VALIGN="TOP"
1804><TT
1805CLASS="PARAMETER"
1806><I
1807>elem</I
1808></TT
1809>&nbsp;:</TD
1810><TD
1811WIDTH="80%"
1812ALIGN="LEFT"
1813VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001814>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001815></TR
1816><TR
1817><TD
1818WIDTH="20%"
1819ALIGN="RIGHT"
1820VALIGN="TOP"
1821><TT
1822CLASS="PARAMETER"
1823><I
1824>name</I
1825></TT
1826>&nbsp;:</TD
1827><TD
1828WIDTH="80%"
1829ALIGN="LEFT"
1830VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001831>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001832></TR
1833><TR
1834><TD
1835WIDTH="20%"
1836ALIGN="RIGHT"
1837VALIGN="TOP"
1838><TT
1839CLASS="PARAMETER"
1840><I
1841>type</I
1842></TT
1843>&nbsp;:</TD
1844><TD
1845WIDTH="80%"
1846ALIGN="LEFT"
1847VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001848>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001849></TR
1850><TR
1851><TD
1852WIDTH="20%"
1853ALIGN="RIGHT"
1854VALIGN="TOP"
1855><TT
1856CLASS="PARAMETER"
1857><I
1858>def</I
1859></TT
1860>&nbsp;:</TD
1861><TD
1862WIDTH="80%"
1863ALIGN="LEFT"
1864VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001865>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001866></TR
1867><TR
1868><TD
1869WIDTH="20%"
1870ALIGN="RIGHT"
1871VALIGN="TOP"
1872><TT
1873CLASS="PARAMETER"
1874><I
1875>defaultValue</I
1876></TT
1877>&nbsp;:</TD
1878><TD
1879WIDTH="80%"
1880ALIGN="LEFT"
1881VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001882>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001883></TR
1884><TR
1885><TD
1886WIDTH="20%"
1887ALIGN="RIGHT"
1888VALIGN="TOP"
1889><TT
1890CLASS="PARAMETER"
1891><I
1892>tree</I
1893></TT
1894>&nbsp;:</TD
1895><TD
1896WIDTH="80%"
1897ALIGN="LEFT"
1898VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001899>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001900></TR
1901><TR
1902><TD
1903WIDTH="20%"
1904ALIGN="RIGHT"
1905VALIGN="TOP"
1906><I
1907CLASS="EMPHASIS"
1908>Returns</I
1909> :</TD
1910><TD
1911WIDTH="80%"
1912ALIGN="LEFT"
1913VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001914>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001915></TR
1916></TABLE
1917><P
1918></P
1919></DIV
1920></DIV
1921><HR><DIV
1922CLASS="REFSECT2"
1923><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001924NAME="AEN4425"
Daniel Veillard35925471999-02-25 08:46:07 +00001925></A
1926><H3
1927><A
1928NAME="XMLCOPYATTRIBUTETABLE"
1929></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001930>xmlCopyAttributeTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001931><TABLE
1932BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001933BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001934WIDTH="100%"
1935CELLPADDING="6"
1936><TR
1937><TD
1938><PRE
1939CLASS="PROGRAMLISTING"
1940><A
1941HREF="gnome-xml-valid.html#XMLATTRIBUTETABLEPTR"
1942>xmlAttributeTablePtr</A
1943> xmlCopyAttributeTable (<A
1944HREF="gnome-xml-valid.html#XMLATTRIBUTETABLEPTR"
1945>xmlAttributeTablePtr</A
1946> table);</PRE
1947></TD
1948></TR
1949></TABLE
1950><P
1951>Build a copy of an attribute table.</P
1952><P
1953></P
1954><DIV
1955CLASS="INFORMALTABLE"
1956><P
1957></P
1958><TABLE
1959BORDER="0"
1960WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001961BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001962CELLSPACING="0"
1963CELLPADDING="4"
1964CLASS="CALSTABLE"
1965><TR
1966><TD
1967WIDTH="20%"
1968ALIGN="RIGHT"
1969VALIGN="TOP"
1970><TT
1971CLASS="PARAMETER"
1972><I
1973>table</I
1974></TT
1975>&nbsp;:</TD
1976><TD
1977WIDTH="80%"
1978ALIGN="LEFT"
1979VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001980>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001981></TR
1982><TR
1983><TD
1984WIDTH="20%"
1985ALIGN="RIGHT"
1986VALIGN="TOP"
1987><I
1988CLASS="EMPHASIS"
1989>Returns</I
1990> :</TD
1991><TD
1992WIDTH="80%"
1993ALIGN="LEFT"
1994VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001995>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001996></TR
1997></TABLE
1998><P
1999></P
2000></DIV
2001></DIV
2002><HR><DIV
2003CLASS="REFSECT2"
2004><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002005NAME="AEN4446"
Daniel Veillard35925471999-02-25 08:46:07 +00002006></A
2007><H3
2008><A
2009NAME="XMLFREEATTRIBUTETABLE"
2010></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002011>xmlFreeAttributeTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002012><TABLE
2013BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002014BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002015WIDTH="100%"
2016CELLPADDING="6"
2017><TR
2018><TD
2019><PRE
2020CLASS="PROGRAMLISTING"
2021>void xmlFreeAttributeTable (<A
2022HREF="gnome-xml-valid.html#XMLATTRIBUTETABLEPTR"
2023>xmlAttributeTablePtr</A
2024> table);</PRE
2025></TD
2026></TR
2027></TABLE
2028><P
2029>Deallocate the memory used by an entities hash table.</P
2030><P
2031></P
2032><DIV
2033CLASS="INFORMALTABLE"
2034><P
2035></P
2036><TABLE
2037BORDER="0"
2038WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002039BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002040CELLSPACING="0"
2041CELLPADDING="4"
2042CLASS="CALSTABLE"
2043><TR
2044><TD
2045WIDTH="20%"
2046ALIGN="RIGHT"
2047VALIGN="TOP"
2048><TT
2049CLASS="PARAMETER"
2050><I
2051>table</I
2052></TT
2053>&nbsp;:</TD
2054><TD
2055WIDTH="80%"
2056ALIGN="LEFT"
2057VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002058>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002059></TR
2060></TABLE
2061><P
2062></P
2063></DIV
2064></DIV
2065><HR><DIV
2066CLASS="REFSECT2"
2067><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002068NAME="AEN4462"
Daniel Veillard35925471999-02-25 08:46:07 +00002069></A
2070><H3
2071><A
2072NAME="XMLDUMPATTRIBUTETABLE"
2073></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002074>xmlDumpAttributeTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002075><TABLE
2076BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002077BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002078WIDTH="100%"
2079CELLPADDING="6"
2080><TR
2081><TD
2082><PRE
2083CLASS="PROGRAMLISTING"
2084>void xmlDumpAttributeTable (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +00002085HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2086>xmlBufferPtr</A
2087> buf,
2088 <A
Daniel Veillard35925471999-02-25 08:46:07 +00002089HREF="gnome-xml-valid.html#XMLATTRIBUTETABLEPTR"
2090>xmlAttributeTablePtr</A
2091> table);</PRE
2092></TD
2093></TR
2094></TABLE
2095><P
2096>This will dump the content of the attribute table as an XML DTD definition</P
2097><P
Daniel Veillard35925471999-02-25 08:46:07 +00002098></P
2099><DIV
2100CLASS="INFORMALTABLE"
2101><P
2102></P
2103><TABLE
2104BORDER="0"
2105WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002106BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002107CELLSPACING="0"
2108CELLPADDING="4"
2109CLASS="CALSTABLE"
2110><TR
2111><TD
2112WIDTH="20%"
2113ALIGN="RIGHT"
2114VALIGN="TOP"
2115><TT
2116CLASS="PARAMETER"
2117><I
Daniel Veillard5099ae81999-04-21 20:12:07 +00002118>buf</I
2119></TT
2120>&nbsp;:</TD
2121><TD
2122WIDTH="80%"
2123ALIGN="LEFT"
2124VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002125>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002126></TR
2127><TR
2128><TD
2129WIDTH="20%"
2130ALIGN="RIGHT"
2131VALIGN="TOP"
2132><TT
2133CLASS="PARAMETER"
2134><I
Daniel Veillard35925471999-02-25 08:46:07 +00002135>table</I
2136></TT
2137>&nbsp;:</TD
2138><TD
2139WIDTH="80%"
2140ALIGN="LEFT"
2141VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002142>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002143></TR
2144></TABLE
2145><P
2146></P
2147></DIV
2148></DIV
2149></DIV
2150><DIV
2151CLASS="NAVFOOTER"
Daniel Veillard14fff061999-06-22 21:49:07 +00002152><BR><BR><TABLE
Daniel Veillard35925471999-02-25 08:46:07 +00002153WIDTH="100%"
2154BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002155BGCOLOR="#000000"
2156CELLPADDING="1"
Daniel Veillard35925471999-02-25 08:46:07 +00002157CELLSPACING="0"
2158><TR
2159><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00002160WIDTH="25%"
2161BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +00002162ALIGN="left"
Daniel Veillard35925471999-02-25 08:46:07 +00002163><A
2164HREF="gnome-xml-entities.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00002165><FONT
2166COLOR="#FFFFFF"
2167SIZE="3"
2168><B
2169>&#60;&#60;&#60; Previous Page</B
2170></FONT
2171></A
Daniel Veillard35925471999-02-25 08:46:07 +00002172></TD
2173><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00002174WIDTH="25%"
2175BGCOLOR="#0000C0"
Daniel Veillard35925471999-02-25 08:46:07 +00002176ALIGN="center"
Daniel Veillard14fff061999-06-22 21:49:07 +00002177><FONT
2178COLOR="#FFFFFF"
2179SIZE="3"
2180><B
Daniel Veillard35925471999-02-25 08:46:07 +00002181><A
2182HREF="book1.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00002183><FONT
2184COLOR="#FFFFFF"
2185SIZE="3"
2186><B
2187>Home</B
2188></FONT
2189></A
2190></B
2191></FONT
Daniel Veillard35925471999-02-25 08:46:07 +00002192></TD
2193><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00002194WIDTH="25%"
2195BGCOLOR="#00C000"
2196ALIGN="center"
2197><FONT
2198COLOR="#FFFFFF"
2199SIZE="3"
2200><B
2201><A
2202HREF="libxml.html"
2203><FONT
2204COLOR="#FFFFFF"
2205SIZE="3"
2206><B
2207>Up</B
2208></FONT
2209></A
2210></B
2211></FONT
2212></TD
2213><TD
2214WIDTH="25%"
2215BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +00002216ALIGN="right"
Daniel Veillard35925471999-02-25 08:46:07 +00002217><A
Daniel Veillardd109e371999-03-05 06:26:45 +00002218HREF="gnome-xml-xml-error.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00002219><FONT
2220COLOR="#FFFFFF"
2221SIZE="3"
2222><B
2223>Next Page &#62;&#62;&#62;</B
2224></FONT
2225></A
Daniel Veillard35925471999-02-25 08:46:07 +00002226></TD
2227></TR
2228><TR
2229><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00002230COLSPAN="2"
Daniel Veillard35925471999-02-25 08:46:07 +00002231ALIGN="left"
Daniel Veillard14fff061999-06-22 21:49:07 +00002232><FONT
2233COLOR="#FFFFFF"
2234SIZE="3"
2235><B
2236>entities</B
2237></FONT
Daniel Veillard35925471999-02-25 08:46:07 +00002238></TD
2239><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00002240COLSPAN="2"
Daniel Veillard35925471999-02-25 08:46:07 +00002241ALIGN="right"
Daniel Veillard14fff061999-06-22 21:49:07 +00002242><FONT
2243COLOR="#FFFFFF"
2244SIZE="3"
2245><B
2246>xml-error</B
2247></FONT
2248></TD
Daniel Veillard35925471999-02-25 08:46:07 +00002249></TR
2250></TABLE
2251></DIV
2252></BODY
2253></HTML
2254>