blob: 3a2d8e5547a895c5e6ce22497e232e7734449655 [file] [log] [blame]
Daniel Veillard35925471999-02-25 08:46:07 +00001<HTML
2><HEAD
3><TITLE
4>entities</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"
Daniel Veillard35008381999-10-25 13:15:52 +000012TITLE="Libxml Library Reference"
13HREF="libxml-lib.html"><LINK
Daniel Veillard35925471999-02-25 08:46:07 +000014REL="PREVIOUS"
15TITLE="tree"
16HREF="gnome-xml-tree.html"><LINK
17REL="NEXT"
18TITLE="valid"
19HREF="gnome-xml-valid.html"></HEAD
20><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-tree.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
Daniel Veillard35008381999-10-25 13:15:52 +000085HREF="libxml-lib.html"
Daniel Veillard14fff061999-06-22 21:49:07 +000086><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
101HREF="gnome-xml-valid.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>entities</H1
115><DIV
116CLASS="REFNAMEDIV"
117><A
Daniel Veillard437b87b2000-01-03 17:30:46 +0000118NAME="AEN5768"
Daniel Veillard35925471999-02-25 08:46:07 +0000119></A
120><H2
121>Name</H2
Daniel Veillard14fff061999-06-22 21:49:07 +0000122>entities &#8212; </DIV
Daniel Veillard35925471999-02-25 08:46:07 +0000123><DIV
124CLASS="REFSYNOPSISDIV"
125><A
Daniel Veillard437b87b2000-01-03 17:30:46 +0000126NAME="AEN5771"
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-entities.html#XML-INTERNAL-GENERAL-ENTITY"
143>XML_INTERNAL_GENERAL_ENTITY</A
144>
145#define <A
146HREF="gnome-xml-entities.html#XML-EXTERNAL-GENERAL-PARSED-ENTITY"
147>XML_EXTERNAL_GENERAL_PARSED_ENTITY</A
148>
149#define <A
150HREF="gnome-xml-entities.html#XML-EXTERNAL-GENERAL-UNPARSED-ENTITY"
151>XML_EXTERNAL_GENERAL_UNPARSED_ENTITY</A
152>
153#define <A
154HREF="gnome-xml-entities.html#XML-INTERNAL-PARAMETER-ENTITY"
155>XML_INTERNAL_PARAMETER_ENTITY</A
156>
157#define <A
158HREF="gnome-xml-entities.html#XML-EXTERNAL-PARAMETER-ENTITY"
159>XML_EXTERNAL_PARAMETER_ENTITY</A
160>
161#define <A
162HREF="gnome-xml-entities.html#XML-INTERNAL-PREDEFINED-ENTITY"
163>XML_INTERNAL_PREDEFINED_ENTITY</A
164>
165typedef <A
166HREF="gnome-xml-entities.html#XMLENTITYPTR"
167>xmlEntityPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000168>;
Daniel Veillard35925471999-02-25 08:46:07 +0000169#define <A
170HREF="gnome-xml-entities.html#XML-MIN-ENTITIES-TABLE"
171>XML_MIN_ENTITIES_TABLE</A
172>
173typedef <A
174HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
175>xmlEntitiesTablePtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000176>;
Daniel Veillard35925471999-02-25 08:46:07 +0000177void <A
178HREF="gnome-xml-entities.html#XMLADDDOCENTITY"
179>xmlAddDocEntity</A
180> (<A
181HREF="gnome-xml-tree.html#XMLDOCPTR"
182>xmlDocPtr</A
183> doc,
184 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000185HREF="gnome-xml-tree.html#XMLCHAR"
186>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000187> *name,
188 int type,
189 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000190HREF="gnome-xml-tree.html#XMLCHAR"
191>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000192> *ExternalID,
193 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000194HREF="gnome-xml-tree.html#XMLCHAR"
195>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000196> *SystemID,
Daniel Veillardd2d38e91999-08-30 11:42:36 +0000197 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000198HREF="gnome-xml-tree.html#XMLCHAR"
199>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000200> *content);
201void <A
202HREF="gnome-xml-entities.html#XMLADDDTDENTITY"
203>xmlAddDtdEntity</A
204> (<A
205HREF="gnome-xml-tree.html#XMLDOCPTR"
206>xmlDocPtr</A
207> doc,
208 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000209HREF="gnome-xml-tree.html#XMLCHAR"
210>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000211> *name,
212 int type,
213 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000214HREF="gnome-xml-tree.html#XMLCHAR"
215>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000216> *ExternalID,
217 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000218HREF="gnome-xml-tree.html#XMLCHAR"
219>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000220> *SystemID,
Daniel Veillardd2d38e91999-08-30 11:42:36 +0000221 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000222HREF="gnome-xml-tree.html#XMLCHAR"
223>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000224> *content);
225<A
226HREF="gnome-xml-entities.html#XMLENTITYPTR"
227>xmlEntityPtr</A
228> <A
229HREF="gnome-xml-entities.html#XMLGETPREDEFINEDENTITY"
230>xmlGetPredefinedEntity</A
231> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000232HREF="gnome-xml-tree.html#XMLCHAR"
233>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000234> *name);
235<A
236HREF="gnome-xml-entities.html#XMLENTITYPTR"
237>xmlEntityPtr</A
238> <A
239HREF="gnome-xml-entities.html#XMLGETDOCENTITY"
240>xmlGetDocEntity</A
241> (<A
242HREF="gnome-xml-tree.html#XMLDOCPTR"
243>xmlDocPtr</A
244> doc,
245 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000246HREF="gnome-xml-tree.html#XMLCHAR"
247>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000248> *name);
249<A
250HREF="gnome-xml-entities.html#XMLENTITYPTR"
251>xmlEntityPtr</A
252> <A
253HREF="gnome-xml-entities.html#XMLGETDTDENTITY"
254>xmlGetDtdEntity</A
255> (<A
256HREF="gnome-xml-tree.html#XMLDOCPTR"
257>xmlDocPtr</A
258> doc,
259 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000260HREF="gnome-xml-tree.html#XMLCHAR"
261>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000262> *name);
Daniel Veillardb05deb71999-08-10 19:04:08 +0000263<A
264HREF="gnome-xml-entities.html#XMLENTITYPTR"
265>xmlEntityPtr</A
266> <A
267HREF="gnome-xml-entities.html#XMLGETPARAMETERENTITY"
268>xmlGetParameterEntity</A
269> (<A
270HREF="gnome-xml-tree.html#XMLDOCPTR"
271>xmlDocPtr</A
272> doc,
273 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000274HREF="gnome-xml-tree.html#XMLCHAR"
275>xmlChar</A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000276> *name);
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000277const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000278HREF="gnome-xml-tree.html#XMLCHAR"
279>xmlChar</A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000280>* <A
281HREF="gnome-xml-entities.html#XMLENCODEENTITIES"
282>xmlEncodeEntities</A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000283> (<A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000284HREF="gnome-xml-tree.html#XMLDOCPTR"
285>xmlDocPtr</A
286> doc,
287 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000288HREF="gnome-xml-tree.html#XMLCHAR"
289>xmlChar</A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000290> *input);
Daniel Veillard35925471999-02-25 08:46:07 +0000291<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000292HREF="gnome-xml-tree.html#XMLCHAR"
293>xmlChar</A
294>* <A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000295HREF="gnome-xml-entities.html#XMLENCODEENTITIESREENTRANT"
296>xmlEncodeEntitiesReentrant</A
297> (<A
Daniel Veillard35925471999-02-25 08:46:07 +0000298HREF="gnome-xml-tree.html#XMLDOCPTR"
299>xmlDocPtr</A
300> doc,
301 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000302HREF="gnome-xml-tree.html#XMLCHAR"
303>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000304> *input);
305<A
306HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
307>xmlEntitiesTablePtr</A
308> <A
309HREF="gnome-xml-entities.html#XMLCREATEENTITIESTABLE"
310>xmlCreateEntitiesTable</A
311> (void);
312<A
313HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
314>xmlEntitiesTablePtr</A
315> <A
316HREF="gnome-xml-entities.html#XMLCOPYENTITIESTABLE"
317>xmlCopyEntitiesTable</A
318> (<A
319HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
320>xmlEntitiesTablePtr</A
321> table);
322void <A
323HREF="gnome-xml-entities.html#XMLFREEENTITIESTABLE"
324>xmlFreeEntitiesTable</A
325> (<A
326HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
327>xmlEntitiesTablePtr</A
328> table);
329void <A
330HREF="gnome-xml-entities.html#XMLDUMPENTITIESTABLE"
331>xmlDumpEntitiesTable</A
332> (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000333HREF="gnome-xml-tree.html#XMLBUFFERPTR"
334>xmlBufferPtr</A
335> buf,
336 <A
Daniel Veillard35925471999-02-25 08:46:07 +0000337HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
338>xmlEntitiesTablePtr</A
Daniel Veillard294cbca1999-12-03 13:19:09 +0000339> table);
340void <A
341HREF="gnome-xml-entities.html#XMLCLEANUPPREDEFINEDENTITIES"
342>xmlCleanupPredefinedEntities</A
343> (void);</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000344></TD
345></TR
346></TABLE
347></DIV
348><DIV
349CLASS="REFSECT1"
350><A
Daniel Veillard437b87b2000-01-03 17:30:46 +0000351NAME="AEN5829"
Daniel Veillard35925471999-02-25 08:46:07 +0000352></A
353><H2
354>Description</H2
355><P
356></P
357></DIV
358><DIV
359CLASS="REFSECT1"
360><A
Daniel Veillard437b87b2000-01-03 17:30:46 +0000361NAME="AEN5832"
Daniel Veillard35925471999-02-25 08:46:07 +0000362></A
363><H2
364>Details</H2
Daniel Veillard14fff061999-06-22 21:49:07 +0000365><DIV
Daniel Veillard35925471999-02-25 08:46:07 +0000366CLASS="REFSECT2"
367><A
Daniel Veillard437b87b2000-01-03 17:30:46 +0000368NAME="AEN5834"
Daniel Veillard35925471999-02-25 08:46:07 +0000369></A
370><H3
371><A
372NAME="XML-INTERNAL-GENERAL-ENTITY"
373></A
374>XML_INTERNAL_GENERAL_ENTITY</H3
375><TABLE
376BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000377BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000378WIDTH="100%"
379CELLPADDING="6"
380><TR
381><TD
382><PRE
383CLASS="PROGRAMLISTING"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000384>#define XML_INTERNAL_GENERAL_ENTITY 1</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000385></TD
386></TR
387></TABLE
388><P
389></P
390></DIV
391><HR><DIV
392CLASS="REFSECT2"
393><A
Daniel Veillard437b87b2000-01-03 17:30:46 +0000394NAME="AEN5839"
Daniel Veillard35925471999-02-25 08:46:07 +0000395></A
396><H3
397><A
398NAME="XML-EXTERNAL-GENERAL-PARSED-ENTITY"
399></A
400>XML_EXTERNAL_GENERAL_PARSED_ENTITY</H3
401><TABLE
402BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000403BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000404WIDTH="100%"
405CELLPADDING="6"
406><TR
407><TD
408><PRE
409CLASS="PROGRAMLISTING"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000410>#define XML_EXTERNAL_GENERAL_PARSED_ENTITY 2</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000411></TD
412></TR
413></TABLE
414><P
415></P
416></DIV
417><HR><DIV
418CLASS="REFSECT2"
419><A
Daniel Veillard437b87b2000-01-03 17:30:46 +0000420NAME="AEN5844"
Daniel Veillard35925471999-02-25 08:46:07 +0000421></A
422><H3
423><A
424NAME="XML-EXTERNAL-GENERAL-UNPARSED-ENTITY"
425></A
426>XML_EXTERNAL_GENERAL_UNPARSED_ENTITY</H3
427><TABLE
428BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000429BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000430WIDTH="100%"
431CELLPADDING="6"
432><TR
433><TD
434><PRE
435CLASS="PROGRAMLISTING"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000436>#define XML_EXTERNAL_GENERAL_UNPARSED_ENTITY 3</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000437></TD
438></TR
439></TABLE
440><P
441></P
442></DIV
443><HR><DIV
444CLASS="REFSECT2"
445><A
Daniel Veillard437b87b2000-01-03 17:30:46 +0000446NAME="AEN5849"
Daniel Veillard35925471999-02-25 08:46:07 +0000447></A
448><H3
449><A
450NAME="XML-INTERNAL-PARAMETER-ENTITY"
451></A
452>XML_INTERNAL_PARAMETER_ENTITY</H3
453><TABLE
454BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000455BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000456WIDTH="100%"
457CELLPADDING="6"
458><TR
459><TD
460><PRE
461CLASS="PROGRAMLISTING"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000462>#define XML_INTERNAL_PARAMETER_ENTITY 4</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000463></TD
464></TR
465></TABLE
466><P
467></P
468></DIV
469><HR><DIV
470CLASS="REFSECT2"
471><A
Daniel Veillard437b87b2000-01-03 17:30:46 +0000472NAME="AEN5854"
Daniel Veillard35925471999-02-25 08:46:07 +0000473></A
474><H3
475><A
476NAME="XML-EXTERNAL-PARAMETER-ENTITY"
477></A
478>XML_EXTERNAL_PARAMETER_ENTITY</H3
479><TABLE
480BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000481BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000482WIDTH="100%"
483CELLPADDING="6"
484><TR
485><TD
486><PRE
487CLASS="PROGRAMLISTING"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000488>#define XML_EXTERNAL_PARAMETER_ENTITY 5</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000489></TD
490></TR
491></TABLE
492><P
493></P
494></DIV
495><HR><DIV
496CLASS="REFSECT2"
497><A
Daniel Veillard437b87b2000-01-03 17:30:46 +0000498NAME="AEN5859"
Daniel Veillard35925471999-02-25 08:46:07 +0000499></A
500><H3
501><A
502NAME="XML-INTERNAL-PREDEFINED-ENTITY"
503></A
504>XML_INTERNAL_PREDEFINED_ENTITY</H3
505><TABLE
506BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000507BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000508WIDTH="100%"
509CELLPADDING="6"
510><TR
511><TD
512><PRE
513CLASS="PROGRAMLISTING"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000514>#define XML_INTERNAL_PREDEFINED_ENTITY 6</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000515></TD
516></TR
517></TABLE
518><P
519></P
520></DIV
521><HR><DIV
522CLASS="REFSECT2"
523><A
Daniel Veillard437b87b2000-01-03 17:30:46 +0000524NAME="AEN5864"
Daniel Veillard35925471999-02-25 08:46:07 +0000525></A
526><H3
527><A
528NAME="XMLENTITYPTR"
529></A
530>xmlEntityPtr</H3
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000531><TABLE
532BORDER="0"
533BGCOLOR="#D6E8FF"
534WIDTH="100%"
535CELLPADDING="6"
536><TR
537><TD
538><PRE
539CLASS="PROGRAMLISTING"
540>typedef xmlEntity *xmlEntityPtr;</PRE
541></TD
542></TR
543></TABLE
Daniel Veillard35925471999-02-25 08:46:07 +0000544><P
545></P
546></DIV
547><HR><DIV
548CLASS="REFSECT2"
549><A
Daniel Veillard437b87b2000-01-03 17:30:46 +0000550NAME="AEN5869"
Daniel Veillard35925471999-02-25 08:46:07 +0000551></A
552><H3
553><A
554NAME="XML-MIN-ENTITIES-TABLE"
555></A
556>XML_MIN_ENTITIES_TABLE</H3
557><TABLE
558BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000559BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000560WIDTH="100%"
561CELLPADDING="6"
562><TR
563><TD
564><PRE
565CLASS="PROGRAMLISTING"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000566>#define XML_MIN_ENTITIES_TABLE 32</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000567></TD
568></TR
569></TABLE
570><P
571></P
572></DIV
573><HR><DIV
574CLASS="REFSECT2"
575><A
Daniel Veillard437b87b2000-01-03 17:30:46 +0000576NAME="AEN5874"
Daniel Veillard35925471999-02-25 08:46:07 +0000577></A
578><H3
579><A
580NAME="XMLENTITIESTABLEPTR"
581></A
582>xmlEntitiesTablePtr</H3
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000583><TABLE
584BORDER="0"
585BGCOLOR="#D6E8FF"
586WIDTH="100%"
587CELLPADDING="6"
588><TR
589><TD
590><PRE
591CLASS="PROGRAMLISTING"
592>typedef xmlEntitiesTable *xmlEntitiesTablePtr;</PRE
593></TD
594></TR
595></TABLE
Daniel Veillard35925471999-02-25 08:46:07 +0000596><P
597></P
598></DIV
599><HR><DIV
600CLASS="REFSECT2"
601><A
Daniel Veillard437b87b2000-01-03 17:30:46 +0000602NAME="AEN5879"
Daniel Veillard35925471999-02-25 08:46:07 +0000603></A
604><H3
605><A
606NAME="XMLADDDOCENTITY"
607></A
Daniel Veillard14fff061999-06-22 21:49:07 +0000608>xmlAddDocEntity ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000609><TABLE
610BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000611BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000612WIDTH="100%"
613CELLPADDING="6"
614><TR
615><TD
616><PRE
617CLASS="PROGRAMLISTING"
618>void xmlAddDocEntity (<A
619HREF="gnome-xml-tree.html#XMLDOCPTR"
620>xmlDocPtr</A
621> doc,
622 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000623HREF="gnome-xml-tree.html#XMLCHAR"
624>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000625> *name,
626 int type,
627 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000628HREF="gnome-xml-tree.html#XMLCHAR"
629>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000630> *ExternalID,
631 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000632HREF="gnome-xml-tree.html#XMLCHAR"
633>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000634> *SystemID,
Daniel Veillardd2d38e91999-08-30 11:42:36 +0000635 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000636HREF="gnome-xml-tree.html#XMLCHAR"
637>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000638> *content);</PRE
639></TD
640></TR
641></TABLE
642><P
643>Register a new entity for this document.</P
644><P
645></P
646><DIV
647CLASS="INFORMALTABLE"
648><P
649></P
650><TABLE
651BORDER="0"
652WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +0000653BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +0000654CELLSPACING="0"
655CELLPADDING="4"
656CLASS="CALSTABLE"
657><TR
658><TD
659WIDTH="20%"
660ALIGN="RIGHT"
661VALIGN="TOP"
662><TT
663CLASS="PARAMETER"
664><I
665>doc</I
666></TT
667>&nbsp;:</TD
668><TD
669WIDTH="80%"
670ALIGN="LEFT"
671VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000672> the document</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000673></TR
674><TR
675><TD
676WIDTH="20%"
677ALIGN="RIGHT"
678VALIGN="TOP"
679><TT
680CLASS="PARAMETER"
681><I
682>name</I
683></TT
684>&nbsp;:</TD
685><TD
686WIDTH="80%"
687ALIGN="LEFT"
688VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000689> the entity name</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000690></TR
691><TR
692><TD
693WIDTH="20%"
694ALIGN="RIGHT"
695VALIGN="TOP"
696><TT
697CLASS="PARAMETER"
698><I
699>type</I
700></TT
701>&nbsp;:</TD
702><TD
703WIDTH="80%"
704ALIGN="LEFT"
705VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000706> the entity type XML_xxx_yyy_ENTITY</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000707></TR
708><TR
709><TD
710WIDTH="20%"
711ALIGN="RIGHT"
712VALIGN="TOP"
713><TT
714CLASS="PARAMETER"
715><I
716>ExternalID</I
717></TT
718>&nbsp;:</TD
719><TD
720WIDTH="80%"
721ALIGN="LEFT"
722VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000723> the entity external ID if available</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000724></TR
725><TR
726><TD
727WIDTH="20%"
728ALIGN="RIGHT"
729VALIGN="TOP"
730><TT
731CLASS="PARAMETER"
732><I
733>SystemID</I
734></TT
735>&nbsp;:</TD
736><TD
737WIDTH="80%"
738ALIGN="LEFT"
739VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000740> the entity system ID if available</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000741></TR
742><TR
743><TD
744WIDTH="20%"
745ALIGN="RIGHT"
746VALIGN="TOP"
747><TT
748CLASS="PARAMETER"
749><I
750>content</I
751></TT
752>&nbsp;:</TD
753><TD
754WIDTH="80%"
755ALIGN="LEFT"
756VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000757> the entity content</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000758></TR
759></TABLE
760><P
761></P
762></DIV
763></DIV
764><HR><DIV
765CLASS="REFSECT2"
766><A
Daniel Veillard437b87b2000-01-03 17:30:46 +0000767NAME="AEN5919"
Daniel Veillard35925471999-02-25 08:46:07 +0000768></A
769><H3
770><A
771NAME="XMLADDDTDENTITY"
772></A
Daniel Veillard14fff061999-06-22 21:49:07 +0000773>xmlAddDtdEntity ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000774><TABLE
775BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000776BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000777WIDTH="100%"
778CELLPADDING="6"
779><TR
780><TD
781><PRE
782CLASS="PROGRAMLISTING"
783>void xmlAddDtdEntity (<A
784HREF="gnome-xml-tree.html#XMLDOCPTR"
785>xmlDocPtr</A
786> doc,
787 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000788HREF="gnome-xml-tree.html#XMLCHAR"
789>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000790> *name,
791 int type,
792 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000793HREF="gnome-xml-tree.html#XMLCHAR"
794>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000795> *ExternalID,
796 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000797HREF="gnome-xml-tree.html#XMLCHAR"
798>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000799> *SystemID,
Daniel Veillardd2d38e91999-08-30 11:42:36 +0000800 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000801HREF="gnome-xml-tree.html#XMLCHAR"
802>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000803> *content);</PRE
804></TD
805></TR
806></TABLE
807><P
808>Register a new entity for this document DTD.</P
809><P
810></P
811><DIV
812CLASS="INFORMALTABLE"
813><P
814></P
815><TABLE
816BORDER="0"
817WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +0000818BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +0000819CELLSPACING="0"
820CELLPADDING="4"
821CLASS="CALSTABLE"
822><TR
823><TD
824WIDTH="20%"
825ALIGN="RIGHT"
826VALIGN="TOP"
827><TT
828CLASS="PARAMETER"
829><I
830>doc</I
831></TT
832>&nbsp;:</TD
833><TD
834WIDTH="80%"
835ALIGN="LEFT"
836VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000837> the document</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000838></TR
839><TR
840><TD
841WIDTH="20%"
842ALIGN="RIGHT"
843VALIGN="TOP"
844><TT
845CLASS="PARAMETER"
846><I
847>name</I
848></TT
849>&nbsp;:</TD
850><TD
851WIDTH="80%"
852ALIGN="LEFT"
853VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000854> the entity name</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000855></TR
856><TR
857><TD
858WIDTH="20%"
859ALIGN="RIGHT"
860VALIGN="TOP"
861><TT
862CLASS="PARAMETER"
863><I
864>type</I
865></TT
866>&nbsp;:</TD
867><TD
868WIDTH="80%"
869ALIGN="LEFT"
870VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000871> the entity type XML_xxx_yyy_ENTITY</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000872></TR
873><TR
874><TD
875WIDTH="20%"
876ALIGN="RIGHT"
877VALIGN="TOP"
878><TT
879CLASS="PARAMETER"
880><I
881>ExternalID</I
882></TT
883>&nbsp;:</TD
884><TD
885WIDTH="80%"
886ALIGN="LEFT"
887VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000888> the entity external ID if available</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000889></TR
890><TR
891><TD
892WIDTH="20%"
893ALIGN="RIGHT"
894VALIGN="TOP"
895><TT
896CLASS="PARAMETER"
897><I
898>SystemID</I
899></TT
900>&nbsp;:</TD
901><TD
902WIDTH="80%"
903ALIGN="LEFT"
904VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000905> the entity system ID if available</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000906></TR
907><TR
908><TD
909WIDTH="20%"
910ALIGN="RIGHT"
911VALIGN="TOP"
912><TT
913CLASS="PARAMETER"
914><I
915>content</I
916></TT
917>&nbsp;:</TD
918><TD
919WIDTH="80%"
920ALIGN="LEFT"
921VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000922> the entity content</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000923></TR
924></TABLE
925><P
926></P
927></DIV
928></DIV
929><HR><DIV
930CLASS="REFSECT2"
931><A
Daniel Veillard437b87b2000-01-03 17:30:46 +0000932NAME="AEN5959"
Daniel Veillard35925471999-02-25 08:46:07 +0000933></A
934><H3
935><A
936NAME="XMLGETPREDEFINEDENTITY"
937></A
Daniel Veillard14fff061999-06-22 21:49:07 +0000938>xmlGetPredefinedEntity ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000939><TABLE
940BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000941BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000942WIDTH="100%"
943CELLPADDING="6"
944><TR
945><TD
946><PRE
947CLASS="PROGRAMLISTING"
948><A
949HREF="gnome-xml-entities.html#XMLENTITYPTR"
950>xmlEntityPtr</A
951> xmlGetPredefinedEntity (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000952HREF="gnome-xml-tree.html#XMLCHAR"
953>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000954> *name);</PRE
955></TD
956></TR
957></TABLE
958><P
959>Check whether this name is an predefined entity.</P
960><P
961></P
962><DIV
963CLASS="INFORMALTABLE"
964><P
965></P
966><TABLE
967BORDER="0"
968WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +0000969BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +0000970CELLSPACING="0"
971CELLPADDING="4"
972CLASS="CALSTABLE"
973><TR
974><TD
975WIDTH="20%"
976ALIGN="RIGHT"
977VALIGN="TOP"
978><TT
979CLASS="PARAMETER"
980><I
981>name</I
982></TT
983>&nbsp;:</TD
984><TD
985WIDTH="80%"
986ALIGN="LEFT"
987VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000988> the entity name</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000989></TR
990><TR
991><TD
992WIDTH="20%"
993ALIGN="RIGHT"
994VALIGN="TOP"
995><I
996CLASS="EMPHASIS"
997>Returns</I
998> :</TD
999><TD
1000WIDTH="80%"
1001ALIGN="LEFT"
1002VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001003>NULL if not, othervise the entity</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001004></TR
1005></TABLE
1006><P
1007></P
1008></DIV
1009></DIV
1010><HR><DIV
1011CLASS="REFSECT2"
1012><A
Daniel Veillard437b87b2000-01-03 17:30:46 +00001013NAME="AEN5980"
Daniel Veillard35925471999-02-25 08:46:07 +00001014></A
1015><H3
1016><A
1017NAME="XMLGETDOCENTITY"
1018></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001019>xmlGetDocEntity ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001020><TABLE
1021BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001022BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001023WIDTH="100%"
1024CELLPADDING="6"
1025><TR
1026><TD
1027><PRE
1028CLASS="PROGRAMLISTING"
1029><A
1030HREF="gnome-xml-entities.html#XMLENTITYPTR"
1031>xmlEntityPtr</A
1032> xmlGetDocEntity (<A
1033HREF="gnome-xml-tree.html#XMLDOCPTR"
1034>xmlDocPtr</A
1035> doc,
1036 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001037HREF="gnome-xml-tree.html#XMLCHAR"
1038>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001039> *name);</PRE
1040></TD
1041></TR
1042></TABLE
1043><P
1044>Do an entity lookup in the document entity hash table and
1045returns the corrsponding entity, otherwise a lookup is done
1046in the predefined entities too.</P
1047><P
1048></P
1049><DIV
1050CLASS="INFORMALTABLE"
1051><P
1052></P
1053><TABLE
1054BORDER="0"
1055WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001056BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001057CELLSPACING="0"
1058CELLPADDING="4"
1059CLASS="CALSTABLE"
1060><TR
1061><TD
1062WIDTH="20%"
1063ALIGN="RIGHT"
1064VALIGN="TOP"
1065><TT
1066CLASS="PARAMETER"
1067><I
1068>doc</I
1069></TT
1070>&nbsp;:</TD
1071><TD
1072WIDTH="80%"
1073ALIGN="LEFT"
1074VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001075> the document referencing the entity</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001076></TR
1077><TR
1078><TD
1079WIDTH="20%"
1080ALIGN="RIGHT"
1081VALIGN="TOP"
1082><TT
1083CLASS="PARAMETER"
1084><I
1085>name</I
1086></TT
1087>&nbsp;:</TD
1088><TD
1089WIDTH="80%"
1090ALIGN="LEFT"
1091VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001092> the entity name</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001093></TR
1094><TR
1095><TD
1096WIDTH="20%"
1097ALIGN="RIGHT"
1098VALIGN="TOP"
1099><I
1100CLASS="EMPHASIS"
1101>Returns</I
1102> :</TD
1103><TD
1104WIDTH="80%"
1105ALIGN="LEFT"
1106VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001107>A pointer to the entity structure or NULL if not found.</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001108></TR
1109></TABLE
1110><P
1111></P
1112></DIV
1113></DIV
1114><HR><DIV
1115CLASS="REFSECT2"
1116><A
Daniel Veillard437b87b2000-01-03 17:30:46 +00001117NAME="AEN6006"
Daniel Veillard35925471999-02-25 08:46:07 +00001118></A
1119><H3
1120><A
1121NAME="XMLGETDTDENTITY"
1122></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001123>xmlGetDtdEntity ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001124><TABLE
1125BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001126BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001127WIDTH="100%"
1128CELLPADDING="6"
1129><TR
1130><TD
1131><PRE
1132CLASS="PROGRAMLISTING"
1133><A
1134HREF="gnome-xml-entities.html#XMLENTITYPTR"
1135>xmlEntityPtr</A
1136> xmlGetDtdEntity (<A
1137HREF="gnome-xml-tree.html#XMLDOCPTR"
1138>xmlDocPtr</A
1139> doc,
1140 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001141HREF="gnome-xml-tree.html#XMLCHAR"
1142>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001143> *name);</PRE
1144></TD
1145></TR
1146></TABLE
1147><P
1148>Do an entity lookup in the Dtd entity hash table and
1149returns the corresponding entity, if found.</P
1150><P
1151></P
1152><DIV
1153CLASS="INFORMALTABLE"
1154><P
1155></P
1156><TABLE
1157BORDER="0"
1158WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001159BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001160CELLSPACING="0"
1161CELLPADDING="4"
1162CLASS="CALSTABLE"
1163><TR
1164><TD
1165WIDTH="20%"
1166ALIGN="RIGHT"
1167VALIGN="TOP"
1168><TT
1169CLASS="PARAMETER"
1170><I
1171>doc</I
1172></TT
1173>&nbsp;:</TD
1174><TD
1175WIDTH="80%"
1176ALIGN="LEFT"
1177VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001178> the document referencing the entity</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001179></TR
1180><TR
1181><TD
1182WIDTH="20%"
1183ALIGN="RIGHT"
1184VALIGN="TOP"
1185><TT
1186CLASS="PARAMETER"
1187><I
1188>name</I
1189></TT
1190>&nbsp;:</TD
1191><TD
1192WIDTH="80%"
1193ALIGN="LEFT"
1194VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001195> the entity name</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001196></TR
1197><TR
1198><TD
1199WIDTH="20%"
1200ALIGN="RIGHT"
1201VALIGN="TOP"
1202><I
1203CLASS="EMPHASIS"
1204>Returns</I
1205> :</TD
1206><TD
1207WIDTH="80%"
1208ALIGN="LEFT"
1209VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001210>A pointer to the entity structure or NULL if not found.</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001211></TR
1212></TABLE
1213><P
1214></P
1215></DIV
1216></DIV
1217><HR><DIV
1218CLASS="REFSECT2"
1219><A
Daniel Veillard437b87b2000-01-03 17:30:46 +00001220NAME="AEN6032"
Daniel Veillardb05deb71999-08-10 19:04:08 +00001221></A
1222><H3
1223><A
1224NAME="XMLGETPARAMETERENTITY"
1225></A
1226>xmlGetParameterEntity ()</H3
1227><TABLE
1228BORDER="0"
1229BGCOLOR="#D6E8FF"
1230WIDTH="100%"
1231CELLPADDING="6"
1232><TR
1233><TD
1234><PRE
1235CLASS="PROGRAMLISTING"
1236><A
1237HREF="gnome-xml-entities.html#XMLENTITYPTR"
1238>xmlEntityPtr</A
1239> xmlGetParameterEntity (<A
1240HREF="gnome-xml-tree.html#XMLDOCPTR"
1241>xmlDocPtr</A
1242> doc,
1243 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001244HREF="gnome-xml-tree.html#XMLCHAR"
1245>xmlChar</A
Daniel Veillardb05deb71999-08-10 19:04:08 +00001246> *name);</PRE
1247></TD
1248></TR
1249></TABLE
1250><P
1251>Do an entity lookup in the internal and external subsets and
1252returns the corresponding parameter entity, if found.</P
1253><P
1254></P
1255><DIV
1256CLASS="INFORMALTABLE"
1257><P
1258></P
1259><TABLE
1260BORDER="0"
1261WIDTH="100%"
1262BGCOLOR="#FFD0D0"
1263CELLSPACING="0"
1264CELLPADDING="4"
1265CLASS="CALSTABLE"
1266><TR
1267><TD
1268WIDTH="20%"
1269ALIGN="RIGHT"
1270VALIGN="TOP"
1271><TT
1272CLASS="PARAMETER"
1273><I
1274>doc</I
1275></TT
1276>&nbsp;:</TD
1277><TD
1278WIDTH="80%"
1279ALIGN="LEFT"
1280VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001281> the document referencing the entity</TD
Daniel Veillardb05deb71999-08-10 19:04:08 +00001282></TR
1283><TR
1284><TD
1285WIDTH="20%"
1286ALIGN="RIGHT"
1287VALIGN="TOP"
1288><TT
1289CLASS="PARAMETER"
1290><I
1291>name</I
1292></TT
1293>&nbsp;:</TD
1294><TD
1295WIDTH="80%"
1296ALIGN="LEFT"
1297VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001298> the entity name</TD
Daniel Veillardb05deb71999-08-10 19:04:08 +00001299></TR
1300><TR
1301><TD
1302WIDTH="20%"
1303ALIGN="RIGHT"
1304VALIGN="TOP"
1305><I
1306CLASS="EMPHASIS"
1307>Returns</I
1308> :</TD
1309><TD
1310WIDTH="80%"
1311ALIGN="LEFT"
1312VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001313>A pointer to the entity structure or NULL if not found.</TD
Daniel Veillardb05deb71999-08-10 19:04:08 +00001314></TR
1315></TABLE
1316><P
1317></P
1318></DIV
1319></DIV
1320><HR><DIV
1321CLASS="REFSECT2"
1322><A
Daniel Veillard437b87b2000-01-03 17:30:46 +00001323NAME="AEN6058"
Daniel Veillard35925471999-02-25 08:46:07 +00001324></A
1325><H3
1326><A
1327NAME="XMLENCODEENTITIES"
1328></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001329>xmlEncodeEntities ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001330><TABLE
1331BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001332BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001333WIDTH="100%"
1334CELLPADDING="6"
1335><TR
1336><TD
1337><PRE
1338CLASS="PROGRAMLISTING"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001339>const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001340HREF="gnome-xml-tree.html#XMLCHAR"
1341>xmlChar</A
1342>* xmlEncodeEntities (<A
Daniel Veillard35925471999-02-25 08:46:07 +00001343HREF="gnome-xml-tree.html#XMLDOCPTR"
1344>xmlDocPtr</A
1345> doc,
1346 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001347HREF="gnome-xml-tree.html#XMLCHAR"
1348>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001349> *input);</PRE
1350></TD
1351></TR
1352></TABLE
1353><P
1354>Do a global encoding of a string, replacing the predefined entities
1355and non ASCII values with their entities and CharRef counterparts.</P
1356><P
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001357>TODO: remove xmlEncodeEntities, once we are not afraid of breaking binary
1358compatibility</P
Daniel Veillard35925471999-02-25 08:46:07 +00001359><P
Daniel Veillardb05deb71999-08-10 19:04:08 +00001360>People must migrate their code to xmlEncodeEntitiesReentrant !
1361This routine will issue a warning when encountered.</P
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001362><P
1363></P
1364><DIV
1365CLASS="INFORMALTABLE"
1366><P
1367></P
1368><TABLE
1369BORDER="0"
1370WIDTH="100%"
1371BGCOLOR="#FFD0D0"
1372CELLSPACING="0"
1373CELLPADDING="4"
1374CLASS="CALSTABLE"
1375><TR
1376><TD
1377WIDTH="20%"
1378ALIGN="RIGHT"
1379VALIGN="TOP"
1380><TT
1381CLASS="PARAMETER"
1382><I
1383>doc</I
1384></TT
1385>&nbsp;:</TD
1386><TD
1387WIDTH="80%"
1388ALIGN="LEFT"
1389VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001390> the document containing the string</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001391></TR
1392><TR
1393><TD
1394WIDTH="20%"
1395ALIGN="RIGHT"
1396VALIGN="TOP"
1397><TT
1398CLASS="PARAMETER"
1399><I
1400>input</I
1401></TT
1402>&nbsp;:</TD
1403><TD
1404WIDTH="80%"
1405ALIGN="LEFT"
1406VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001407> A string to convert to XML.</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001408></TR
1409><TR
1410><TD
1411WIDTH="20%"
1412ALIGN="RIGHT"
1413VALIGN="TOP"
1414><I
1415CLASS="EMPHASIS"
1416>Returns</I
1417> :</TD
1418><TD
1419WIDTH="80%"
1420ALIGN="LEFT"
1421VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001422>A newly allocated string with the substitution done.</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001423></TR
1424></TABLE
1425><P
1426></P
1427></DIV
1428></DIV
1429><HR><DIV
1430CLASS="REFSECT2"
1431><A
Daniel Veillard437b87b2000-01-03 17:30:46 +00001432NAME="AEN6086"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001433></A
1434><H3
1435><A
1436NAME="XMLENCODEENTITIESREENTRANT"
1437></A
1438>xmlEncodeEntitiesReentrant ()</H3
1439><TABLE
1440BORDER="0"
1441BGCOLOR="#D6E8FF"
1442WIDTH="100%"
1443CELLPADDING="6"
1444><TR
1445><TD
1446><PRE
1447CLASS="PROGRAMLISTING"
1448><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001449HREF="gnome-xml-tree.html#XMLCHAR"
1450>xmlChar</A
1451>* xmlEncodeEntitiesReentrant (<A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001452HREF="gnome-xml-tree.html#XMLDOCPTR"
1453>xmlDocPtr</A
1454> doc,
1455 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001456HREF="gnome-xml-tree.html#XMLCHAR"
1457>xmlChar</A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001458> *input);</PRE
1459></TD
1460></TR
1461></TABLE
1462><P
1463>Do a global encoding of a string, replacing the predefined entities
1464and non ASCII values with their entities and CharRef counterparts.
1465Contrary to xmlEncodeEntities, this routine is reentrant, and result
1466must be deallocated.</P
1467><P
1468>TODO !!!! Once moved to UTF-8 internal encoding, the encoding of non-ascii
1469get erroneous.</P
1470><P
Daniel Veillard35925471999-02-25 08:46:07 +00001471></P
1472><DIV
1473CLASS="INFORMALTABLE"
1474><P
1475></P
1476><TABLE
1477BORDER="0"
1478WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001479BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001480CELLSPACING="0"
1481CELLPADDING="4"
1482CLASS="CALSTABLE"
1483><TR
1484><TD
1485WIDTH="20%"
1486ALIGN="RIGHT"
1487VALIGN="TOP"
1488><TT
1489CLASS="PARAMETER"
1490><I
1491>doc</I
1492></TT
1493>&nbsp;:</TD
1494><TD
1495WIDTH="80%"
1496ALIGN="LEFT"
1497VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001498> the document containing the string</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001499></TR
1500><TR
1501><TD
1502WIDTH="20%"
1503ALIGN="RIGHT"
1504VALIGN="TOP"
1505><TT
1506CLASS="PARAMETER"
1507><I
1508>input</I
1509></TT
1510>&nbsp;:</TD
1511><TD
1512WIDTH="80%"
1513ALIGN="LEFT"
1514VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001515> A string to convert to XML.</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001516></TR
1517><TR
1518><TD
1519WIDTH="20%"
1520ALIGN="RIGHT"
1521VALIGN="TOP"
1522><I
1523CLASS="EMPHASIS"
1524>Returns</I
1525> :</TD
1526><TD
1527WIDTH="80%"
1528ALIGN="LEFT"
1529VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001530>A newly allocated string with the substitution done.</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001531></TR
1532></TABLE
1533><P
1534></P
1535></DIV
1536></DIV
1537><HR><DIV
1538CLASS="REFSECT2"
1539><A
Daniel Veillard437b87b2000-01-03 17:30:46 +00001540NAME="AEN6113"
Daniel Veillard35925471999-02-25 08:46:07 +00001541></A
1542><H3
1543><A
1544NAME="XMLCREATEENTITIESTABLE"
1545></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001546>xmlCreateEntitiesTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001547><TABLE
1548BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001549BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001550WIDTH="100%"
1551CELLPADDING="6"
1552><TR
1553><TD
1554><PRE
1555CLASS="PROGRAMLISTING"
1556><A
1557HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
1558>xmlEntitiesTablePtr</A
1559> xmlCreateEntitiesTable (void);</PRE
1560></TD
1561></TR
1562></TABLE
1563><P
1564>create and initialize an empty entities hash table.</P
1565><P
1566></P
1567><DIV
1568CLASS="INFORMALTABLE"
1569><P
1570></P
1571><TABLE
1572BORDER="0"
1573WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001574BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001575CELLSPACING="0"
1576CELLPADDING="4"
1577CLASS="CALSTABLE"
1578><TR
1579><TD
1580WIDTH="20%"
1581ALIGN="RIGHT"
1582VALIGN="TOP"
1583><I
1584CLASS="EMPHASIS"
1585>Returns</I
1586> :</TD
1587><TD
1588WIDTH="80%"
1589ALIGN="LEFT"
1590VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001591>the xmlEntitiesTablePtr just created or NULL in case of error.</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001592></TR
1593></TABLE
1594><P
1595></P
1596></DIV
1597></DIV
1598><HR><DIV
1599CLASS="REFSECT2"
1600><A
Daniel Veillard437b87b2000-01-03 17:30:46 +00001601NAME="AEN6129"
Daniel Veillard35925471999-02-25 08:46:07 +00001602></A
1603><H3
1604><A
1605NAME="XMLCOPYENTITIESTABLE"
1606></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001607>xmlCopyEntitiesTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001608><TABLE
1609BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001610BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001611WIDTH="100%"
1612CELLPADDING="6"
1613><TR
1614><TD
1615><PRE
1616CLASS="PROGRAMLISTING"
1617><A
1618HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
1619>xmlEntitiesTablePtr</A
1620> xmlCopyEntitiesTable (<A
1621HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
1622>xmlEntitiesTablePtr</A
1623> table);</PRE
1624></TD
1625></TR
1626></TABLE
1627><P
1628>Build a copy of an entity table.</P
1629><P
1630></P
1631><DIV
1632CLASS="INFORMALTABLE"
1633><P
1634></P
1635><TABLE
1636BORDER="0"
1637WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001638BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001639CELLSPACING="0"
1640CELLPADDING="4"
1641CLASS="CALSTABLE"
1642><TR
1643><TD
1644WIDTH="20%"
1645ALIGN="RIGHT"
1646VALIGN="TOP"
1647><TT
1648CLASS="PARAMETER"
1649><I
1650>table</I
1651></TT
1652>&nbsp;:</TD
1653><TD
1654WIDTH="80%"
1655ALIGN="LEFT"
1656VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001657> An entity table</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001658></TR
1659><TR
1660><TD
1661WIDTH="20%"
1662ALIGN="RIGHT"
1663VALIGN="TOP"
1664><I
1665CLASS="EMPHASIS"
1666>Returns</I
1667> :</TD
1668><TD
1669WIDTH="80%"
1670ALIGN="LEFT"
1671VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001672>the new xmlEntitiesTablePtr or NULL in case of error.</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001673></TR
1674></TABLE
1675><P
1676></P
1677></DIV
1678></DIV
1679><HR><DIV
1680CLASS="REFSECT2"
1681><A
Daniel Veillard437b87b2000-01-03 17:30:46 +00001682NAME="AEN6150"
Daniel Veillard35925471999-02-25 08:46:07 +00001683></A
1684><H3
1685><A
1686NAME="XMLFREEENTITIESTABLE"
1687></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001688>xmlFreeEntitiesTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001689><TABLE
1690BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001691BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001692WIDTH="100%"
1693CELLPADDING="6"
1694><TR
1695><TD
1696><PRE
1697CLASS="PROGRAMLISTING"
1698>void xmlFreeEntitiesTable (<A
1699HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
1700>xmlEntitiesTablePtr</A
1701> table);</PRE
1702></TD
1703></TR
1704></TABLE
1705><P
1706>Deallocate the memory used by an entities hash table.</P
1707><P
1708></P
1709><DIV
1710CLASS="INFORMALTABLE"
1711><P
1712></P
1713><TABLE
1714BORDER="0"
1715WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001716BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001717CELLSPACING="0"
1718CELLPADDING="4"
1719CLASS="CALSTABLE"
1720><TR
1721><TD
1722WIDTH="20%"
1723ALIGN="RIGHT"
1724VALIGN="TOP"
1725><TT
1726CLASS="PARAMETER"
1727><I
1728>table</I
1729></TT
1730>&nbsp;:</TD
1731><TD
1732WIDTH="80%"
1733ALIGN="LEFT"
1734VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001735> An entity table</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001736></TR
1737></TABLE
1738><P
1739></P
1740></DIV
1741></DIV
1742><HR><DIV
1743CLASS="REFSECT2"
1744><A
Daniel Veillard437b87b2000-01-03 17:30:46 +00001745NAME="AEN6166"
Daniel Veillard35925471999-02-25 08:46:07 +00001746></A
1747><H3
1748><A
1749NAME="XMLDUMPENTITIESTABLE"
1750></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001751>xmlDumpEntitiesTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001752><TABLE
1753BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001754BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001755WIDTH="100%"
1756CELLPADDING="6"
1757><TR
1758><TD
1759><PRE
1760CLASS="PROGRAMLISTING"
1761>void xmlDumpEntitiesTable (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001762HREF="gnome-xml-tree.html#XMLBUFFERPTR"
1763>xmlBufferPtr</A
1764> buf,
1765 <A
Daniel Veillard35925471999-02-25 08:46:07 +00001766HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
1767>xmlEntitiesTablePtr</A
1768> table);</PRE
1769></TD
1770></TR
1771></TABLE
1772><P
1773>This will dump the content of the entity table as an XML DTD definition</P
1774><P
Daniel Veillard35925471999-02-25 08:46:07 +00001775></P
1776><DIV
1777CLASS="INFORMALTABLE"
1778><P
1779></P
1780><TABLE
1781BORDER="0"
1782WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001783BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001784CELLSPACING="0"
1785CELLPADDING="4"
1786CLASS="CALSTABLE"
1787><TR
1788><TD
1789WIDTH="20%"
1790ALIGN="RIGHT"
1791VALIGN="TOP"
1792><TT
1793CLASS="PARAMETER"
1794><I
Daniel Veillard5099ae81999-04-21 20:12:07 +00001795>buf</I
1796></TT
1797>&nbsp;:</TD
1798><TD
1799WIDTH="80%"
1800ALIGN="LEFT"
1801VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001802> An XML buffer.</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00001803></TR
1804><TR
1805><TD
1806WIDTH="20%"
1807ALIGN="RIGHT"
1808VALIGN="TOP"
1809><TT
1810CLASS="PARAMETER"
1811><I
Daniel Veillard35925471999-02-25 08:46:07 +00001812>table</I
1813></TT
1814>&nbsp;:</TD
1815><TD
1816WIDTH="80%"
1817ALIGN="LEFT"
1818VALIGN="TOP"
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001819> An entity table</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001820></TR
1821></TABLE
1822><P
1823></P
1824></DIV
1825></DIV
Daniel Veillard294cbca1999-12-03 13:19:09 +00001826><HR><DIV
1827CLASS="REFSECT2"
1828><A
Daniel Veillard437b87b2000-01-03 17:30:46 +00001829NAME="AEN6187"
Daniel Veillard294cbca1999-12-03 13:19:09 +00001830></A
1831><H3
1832><A
1833NAME="XMLCLEANUPPREDEFINEDENTITIES"
1834></A
1835>xmlCleanupPredefinedEntities ()</H3
1836><TABLE
1837BORDER="0"
1838BGCOLOR="#D6E8FF"
1839WIDTH="100%"
1840CELLPADDING="6"
1841><TR
1842><TD
1843><PRE
1844CLASS="PROGRAMLISTING"
1845>void xmlCleanupPredefinedEntities (void);</PRE
1846></TD
1847></TR
1848></TABLE
1849><P
1850>Cleanup up the predefined entities table.</P
1851><P
1852></P
1853></DIV
Daniel Veillard35925471999-02-25 08:46:07 +00001854></DIV
1855><DIV
1856CLASS="NAVFOOTER"
Daniel Veillard00fdf371999-10-08 09:40:39 +00001857><BR
1858CLEAR="all"><BR><TABLE
Daniel Veillard35925471999-02-25 08:46:07 +00001859WIDTH="100%"
1860BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001861BGCOLOR="#000000"
1862CELLPADDING="1"
Daniel Veillard35925471999-02-25 08:46:07 +00001863CELLSPACING="0"
1864><TR
1865><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00001866WIDTH="25%"
1867BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +00001868ALIGN="left"
Daniel Veillard35925471999-02-25 08:46:07 +00001869><A
1870HREF="gnome-xml-tree.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00001871><FONT
1872COLOR="#FFFFFF"
1873SIZE="3"
1874><B
1875>&#60;&#60;&#60; Previous Page</B
1876></FONT
1877></A
Daniel Veillard35925471999-02-25 08:46:07 +00001878></TD
1879><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00001880WIDTH="25%"
1881BGCOLOR="#0000C0"
Daniel Veillard35925471999-02-25 08:46:07 +00001882ALIGN="center"
Daniel Veillard14fff061999-06-22 21:49:07 +00001883><FONT
1884COLOR="#FFFFFF"
1885SIZE="3"
1886><B
Daniel Veillard35925471999-02-25 08:46:07 +00001887><A
1888HREF="book1.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00001889><FONT
1890COLOR="#FFFFFF"
1891SIZE="3"
1892><B
1893>Home</B
1894></FONT
1895></A
1896></B
1897></FONT
Daniel Veillard35925471999-02-25 08:46:07 +00001898></TD
1899><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00001900WIDTH="25%"
1901BGCOLOR="#00C000"
1902ALIGN="center"
1903><FONT
1904COLOR="#FFFFFF"
1905SIZE="3"
1906><B
1907><A
Daniel Veillard35008381999-10-25 13:15:52 +00001908HREF="libxml-lib.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00001909><FONT
1910COLOR="#FFFFFF"
1911SIZE="3"
1912><B
1913>Up</B
1914></FONT
1915></A
1916></B
1917></FONT
1918></TD
1919><TD
1920WIDTH="25%"
1921BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +00001922ALIGN="right"
Daniel Veillard35925471999-02-25 08:46:07 +00001923><A
1924HREF="gnome-xml-valid.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00001925><FONT
1926COLOR="#FFFFFF"
1927SIZE="3"
1928><B
1929>Next Page &#62;&#62;&#62;</B
1930></FONT
1931></A
Daniel Veillard35925471999-02-25 08:46:07 +00001932></TD
1933></TR
1934><TR
1935><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00001936COLSPAN="2"
Daniel Veillard35925471999-02-25 08:46:07 +00001937ALIGN="left"
Daniel Veillard14fff061999-06-22 21:49:07 +00001938><FONT
1939COLOR="#FFFFFF"
1940SIZE="3"
1941><B
1942>tree</B
1943></FONT
Daniel Veillard35925471999-02-25 08:46:07 +00001944></TD
1945><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00001946COLSPAN="2"
Daniel Veillard35925471999-02-25 08:46:07 +00001947ALIGN="right"
Daniel Veillard14fff061999-06-22 21:49:07 +00001948><FONT
1949COLOR="#FFFFFF"
1950SIZE="3"
1951><B
1952>valid</B
1953></FONT
1954></TD
Daniel Veillard35925471999-02-25 08:46:07 +00001955></TR
1956></TABLE
1957></DIV
1958></BODY
1959></HTML
1960>