blob: 917228147d99ee126d0a099ed9297687a5dfbb24 [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 Veillard5cb5ab81999-12-21 15:35:29 +0000118NAME="AEN5587"
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 Veillard5cb5ab81999-12-21 15:35:29 +0000126NAME="AEN5590"
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 Veillard5cb5ab81999-12-21 15:35:29 +0000351NAME="AEN5648"
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 Veillard5cb5ab81999-12-21 15:35:29 +0000361NAME="AEN5651"
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 Veillard5cb5ab81999-12-21 15:35:29 +0000368NAME="AEN5653"
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 Veillard5cb5ab81999-12-21 15:35:29 +0000384>#define XML_INTERNAL_GENERAL_ENTITY</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 Veillard5cb5ab81999-12-21 15:35:29 +0000394NAME="AEN5658"
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 Veillard5cb5ab81999-12-21 15:35:29 +0000410>#define XML_EXTERNAL_GENERAL_PARSED_ENTITY</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 Veillard5cb5ab81999-12-21 15:35:29 +0000420NAME="AEN5663"
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 Veillard5cb5ab81999-12-21 15:35:29 +0000436>#define XML_EXTERNAL_GENERAL_UNPARSED_ENTITY</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 Veillard5cb5ab81999-12-21 15:35:29 +0000446NAME="AEN5668"
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 Veillard5cb5ab81999-12-21 15:35:29 +0000462>#define XML_INTERNAL_PARAMETER_ENTITY</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 Veillard5cb5ab81999-12-21 15:35:29 +0000472NAME="AEN5673"
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 Veillard5cb5ab81999-12-21 15:35:29 +0000488>#define XML_EXTERNAL_PARAMETER_ENTITY</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 Veillard5cb5ab81999-12-21 15:35:29 +0000498NAME="AEN5678"
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 Veillard5cb5ab81999-12-21 15:35:29 +0000514>#define XML_INTERNAL_PREDEFINED_ENTITY</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 Veillard5cb5ab81999-12-21 15:35:29 +0000524NAME="AEN5683"
Daniel Veillard35925471999-02-25 08:46:07 +0000525></A
526><H3
527><A
528NAME="XMLENTITYPTR"
529></A
530>xmlEntityPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000531><P
532></P
533></DIV
534><HR><DIV
535CLASS="REFSECT2"
536><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000537NAME="AEN5687"
Daniel Veillard35925471999-02-25 08:46:07 +0000538></A
539><H3
540><A
541NAME="XML-MIN-ENTITIES-TABLE"
542></A
543>XML_MIN_ENTITIES_TABLE</H3
544><TABLE
545BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000546BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000547WIDTH="100%"
548CELLPADDING="6"
549><TR
550><TD
551><PRE
552CLASS="PROGRAMLISTING"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000553>#define XML_MIN_ENTITIES_TABLE</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000554></TD
555></TR
556></TABLE
557><P
558></P
559></DIV
560><HR><DIV
561CLASS="REFSECT2"
562><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000563NAME="AEN5692"
Daniel Veillard35925471999-02-25 08:46:07 +0000564></A
565><H3
566><A
567NAME="XMLENTITIESTABLEPTR"
568></A
569>xmlEntitiesTablePtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000570><P
571></P
572></DIV
573><HR><DIV
574CLASS="REFSECT2"
575><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000576NAME="AEN5696"
Daniel Veillard35925471999-02-25 08:46:07 +0000577></A
578><H3
579><A
580NAME="XMLADDDOCENTITY"
581></A
Daniel Veillard14fff061999-06-22 21:49:07 +0000582>xmlAddDocEntity ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000583><TABLE
584BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000585BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000586WIDTH="100%"
587CELLPADDING="6"
588><TR
589><TD
590><PRE
591CLASS="PROGRAMLISTING"
592>void xmlAddDocEntity (<A
593HREF="gnome-xml-tree.html#XMLDOCPTR"
594>xmlDocPtr</A
595> doc,
596 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000597HREF="gnome-xml-tree.html#XMLCHAR"
598>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000599> *name,
600 int type,
601 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000602HREF="gnome-xml-tree.html#XMLCHAR"
603>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000604> *ExternalID,
605 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000606HREF="gnome-xml-tree.html#XMLCHAR"
607>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000608> *SystemID,
Daniel Veillardd2d38e91999-08-30 11:42:36 +0000609 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000610HREF="gnome-xml-tree.html#XMLCHAR"
611>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000612> *content);</PRE
613></TD
614></TR
615></TABLE
616><P
617>Register a new entity for this document.</P
618><P
619></P
620><DIV
621CLASS="INFORMALTABLE"
622><P
623></P
624><TABLE
625BORDER="0"
626WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +0000627BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +0000628CELLSPACING="0"
629CELLPADDING="4"
630CLASS="CALSTABLE"
631><TR
632><TD
633WIDTH="20%"
634ALIGN="RIGHT"
635VALIGN="TOP"
636><TT
637CLASS="PARAMETER"
638><I
639>doc</I
640></TT
641>&nbsp;:</TD
642><TD
643WIDTH="80%"
644ALIGN="LEFT"
645VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000646>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000647></TR
648><TR
649><TD
650WIDTH="20%"
651ALIGN="RIGHT"
652VALIGN="TOP"
653><TT
654CLASS="PARAMETER"
655><I
656>name</I
657></TT
658>&nbsp;:</TD
659><TD
660WIDTH="80%"
661ALIGN="LEFT"
662VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000663>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000664></TR
665><TR
666><TD
667WIDTH="20%"
668ALIGN="RIGHT"
669VALIGN="TOP"
670><TT
671CLASS="PARAMETER"
672><I
673>type</I
674></TT
675>&nbsp;:</TD
676><TD
677WIDTH="80%"
678ALIGN="LEFT"
679VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000680>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000681></TR
682><TR
683><TD
684WIDTH="20%"
685ALIGN="RIGHT"
686VALIGN="TOP"
687><TT
688CLASS="PARAMETER"
689><I
690>ExternalID</I
691></TT
692>&nbsp;:</TD
693><TD
694WIDTH="80%"
695ALIGN="LEFT"
696VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000697>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000698></TR
699><TR
700><TD
701WIDTH="20%"
702ALIGN="RIGHT"
703VALIGN="TOP"
704><TT
705CLASS="PARAMETER"
706><I
707>SystemID</I
708></TT
709>&nbsp;:</TD
710><TD
711WIDTH="80%"
712ALIGN="LEFT"
713VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000714>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000715></TR
716><TR
717><TD
718WIDTH="20%"
719ALIGN="RIGHT"
720VALIGN="TOP"
721><TT
722CLASS="PARAMETER"
723><I
724>content</I
725></TT
726>&nbsp;:</TD
727><TD
728WIDTH="80%"
729ALIGN="LEFT"
730VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000731>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000732></TR
733></TABLE
734><P
735></P
736></DIV
737></DIV
738><HR><DIV
739CLASS="REFSECT2"
740><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000741NAME="AEN5736"
Daniel Veillard35925471999-02-25 08:46:07 +0000742></A
743><H3
744><A
745NAME="XMLADDDTDENTITY"
746></A
Daniel Veillard14fff061999-06-22 21:49:07 +0000747>xmlAddDtdEntity ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000748><TABLE
749BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000750BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000751WIDTH="100%"
752CELLPADDING="6"
753><TR
754><TD
755><PRE
756CLASS="PROGRAMLISTING"
757>void xmlAddDtdEntity (<A
758HREF="gnome-xml-tree.html#XMLDOCPTR"
759>xmlDocPtr</A
760> doc,
761 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000762HREF="gnome-xml-tree.html#XMLCHAR"
763>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000764> *name,
765 int type,
766 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000767HREF="gnome-xml-tree.html#XMLCHAR"
768>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000769> *ExternalID,
770 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000771HREF="gnome-xml-tree.html#XMLCHAR"
772>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000773> *SystemID,
Daniel Veillardd2d38e91999-08-30 11:42:36 +0000774 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000775HREF="gnome-xml-tree.html#XMLCHAR"
776>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000777> *content);</PRE
778></TD
779></TR
780></TABLE
781><P
782>Register a new entity for this document DTD.</P
783><P
784></P
785><DIV
786CLASS="INFORMALTABLE"
787><P
788></P
789><TABLE
790BORDER="0"
791WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +0000792BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +0000793CELLSPACING="0"
794CELLPADDING="4"
795CLASS="CALSTABLE"
796><TR
797><TD
798WIDTH="20%"
799ALIGN="RIGHT"
800VALIGN="TOP"
801><TT
802CLASS="PARAMETER"
803><I
804>doc</I
805></TT
806>&nbsp;:</TD
807><TD
808WIDTH="80%"
809ALIGN="LEFT"
810VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000811>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000812></TR
813><TR
814><TD
815WIDTH="20%"
816ALIGN="RIGHT"
817VALIGN="TOP"
818><TT
819CLASS="PARAMETER"
820><I
821>name</I
822></TT
823>&nbsp;:</TD
824><TD
825WIDTH="80%"
826ALIGN="LEFT"
827VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000828>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000829></TR
830><TR
831><TD
832WIDTH="20%"
833ALIGN="RIGHT"
834VALIGN="TOP"
835><TT
836CLASS="PARAMETER"
837><I
838>type</I
839></TT
840>&nbsp;:</TD
841><TD
842WIDTH="80%"
843ALIGN="LEFT"
844VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000845>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000846></TR
847><TR
848><TD
849WIDTH="20%"
850ALIGN="RIGHT"
851VALIGN="TOP"
852><TT
853CLASS="PARAMETER"
854><I
855>ExternalID</I
856></TT
857>&nbsp;:</TD
858><TD
859WIDTH="80%"
860ALIGN="LEFT"
861VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000862>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000863></TR
864><TR
865><TD
866WIDTH="20%"
867ALIGN="RIGHT"
868VALIGN="TOP"
869><TT
870CLASS="PARAMETER"
871><I
872>SystemID</I
873></TT
874>&nbsp;:</TD
875><TD
876WIDTH="80%"
877ALIGN="LEFT"
878VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000879>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000880></TR
881><TR
882><TD
883WIDTH="20%"
884ALIGN="RIGHT"
885VALIGN="TOP"
886><TT
887CLASS="PARAMETER"
888><I
889>content</I
890></TT
891>&nbsp;:</TD
892><TD
893WIDTH="80%"
894ALIGN="LEFT"
895VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000896>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000897></TR
898></TABLE
899><P
900></P
901></DIV
902></DIV
903><HR><DIV
904CLASS="REFSECT2"
905><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000906NAME="AEN5776"
Daniel Veillard35925471999-02-25 08:46:07 +0000907></A
908><H3
909><A
910NAME="XMLGETPREDEFINEDENTITY"
911></A
Daniel Veillard14fff061999-06-22 21:49:07 +0000912>xmlGetPredefinedEntity ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000913><TABLE
914BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000915BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000916WIDTH="100%"
917CELLPADDING="6"
918><TR
919><TD
920><PRE
921CLASS="PROGRAMLISTING"
922><A
923HREF="gnome-xml-entities.html#XMLENTITYPTR"
924>xmlEntityPtr</A
925> xmlGetPredefinedEntity (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000926HREF="gnome-xml-tree.html#XMLCHAR"
927>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000928> *name);</PRE
929></TD
930></TR
931></TABLE
932><P
933>Check whether this name is an predefined entity.</P
934><P
935></P
936><DIV
937CLASS="INFORMALTABLE"
938><P
939></P
940><TABLE
941BORDER="0"
942WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +0000943BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +0000944CELLSPACING="0"
945CELLPADDING="4"
946CLASS="CALSTABLE"
947><TR
948><TD
949WIDTH="20%"
950ALIGN="RIGHT"
951VALIGN="TOP"
952><TT
953CLASS="PARAMETER"
954><I
955>name</I
956></TT
957>&nbsp;:</TD
958><TD
959WIDTH="80%"
960ALIGN="LEFT"
961VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000962>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000963></TR
964><TR
965><TD
966WIDTH="20%"
967ALIGN="RIGHT"
968VALIGN="TOP"
969><I
970CLASS="EMPHASIS"
971>Returns</I
972> :</TD
973><TD
974WIDTH="80%"
975ALIGN="LEFT"
976VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000977>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +0000978></TR
979></TABLE
980><P
981></P
982></DIV
983></DIV
984><HR><DIV
985CLASS="REFSECT2"
986><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000987NAME="AEN5797"
Daniel Veillard35925471999-02-25 08:46:07 +0000988></A
989><H3
990><A
991NAME="XMLGETDOCENTITY"
992></A
Daniel Veillard14fff061999-06-22 21:49:07 +0000993>xmlGetDocEntity ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000994><TABLE
995BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000996BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000997WIDTH="100%"
998CELLPADDING="6"
999><TR
1000><TD
1001><PRE
1002CLASS="PROGRAMLISTING"
1003><A
1004HREF="gnome-xml-entities.html#XMLENTITYPTR"
1005>xmlEntityPtr</A
1006> xmlGetDocEntity (<A
1007HREF="gnome-xml-tree.html#XMLDOCPTR"
1008>xmlDocPtr</A
1009> doc,
1010 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001011HREF="gnome-xml-tree.html#XMLCHAR"
1012>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001013> *name);</PRE
1014></TD
1015></TR
1016></TABLE
1017><P
1018>Do an entity lookup in the document entity hash table and
1019returns the corrsponding entity, otherwise a lookup is done
1020in the predefined entities too.</P
1021><P
1022></P
1023><DIV
1024CLASS="INFORMALTABLE"
1025><P
1026></P
1027><TABLE
1028BORDER="0"
1029WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001030BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001031CELLSPACING="0"
1032CELLPADDING="4"
1033CLASS="CALSTABLE"
1034><TR
1035><TD
1036WIDTH="20%"
1037ALIGN="RIGHT"
1038VALIGN="TOP"
1039><TT
1040CLASS="PARAMETER"
1041><I
1042>doc</I
1043></TT
1044>&nbsp;:</TD
1045><TD
1046WIDTH="80%"
1047ALIGN="LEFT"
1048VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001049>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001050></TR
1051><TR
1052><TD
1053WIDTH="20%"
1054ALIGN="RIGHT"
1055VALIGN="TOP"
1056><TT
1057CLASS="PARAMETER"
1058><I
1059>name</I
1060></TT
1061>&nbsp;:</TD
1062><TD
1063WIDTH="80%"
1064ALIGN="LEFT"
1065VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001066>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001067></TR
1068><TR
1069><TD
1070WIDTH="20%"
1071ALIGN="RIGHT"
1072VALIGN="TOP"
1073><I
1074CLASS="EMPHASIS"
1075>Returns</I
1076> :</TD
1077><TD
1078WIDTH="80%"
1079ALIGN="LEFT"
1080VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001081>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001082></TR
1083></TABLE
1084><P
1085></P
1086></DIV
1087></DIV
1088><HR><DIV
1089CLASS="REFSECT2"
1090><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001091NAME="AEN5823"
Daniel Veillard35925471999-02-25 08:46:07 +00001092></A
1093><H3
1094><A
1095NAME="XMLGETDTDENTITY"
1096></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001097>xmlGetDtdEntity ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001098><TABLE
1099BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001100BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001101WIDTH="100%"
1102CELLPADDING="6"
1103><TR
1104><TD
1105><PRE
1106CLASS="PROGRAMLISTING"
1107><A
1108HREF="gnome-xml-entities.html#XMLENTITYPTR"
1109>xmlEntityPtr</A
1110> xmlGetDtdEntity (<A
1111HREF="gnome-xml-tree.html#XMLDOCPTR"
1112>xmlDocPtr</A
1113> doc,
1114 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001115HREF="gnome-xml-tree.html#XMLCHAR"
1116>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001117> *name);</PRE
1118></TD
1119></TR
1120></TABLE
1121><P
1122>Do an entity lookup in the Dtd entity hash table and
1123returns the corresponding entity, if found.</P
1124><P
1125></P
1126><DIV
1127CLASS="INFORMALTABLE"
1128><P
1129></P
1130><TABLE
1131BORDER="0"
1132WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001133BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001134CELLSPACING="0"
1135CELLPADDING="4"
1136CLASS="CALSTABLE"
1137><TR
1138><TD
1139WIDTH="20%"
1140ALIGN="RIGHT"
1141VALIGN="TOP"
1142><TT
1143CLASS="PARAMETER"
1144><I
1145>doc</I
1146></TT
1147>&nbsp;:</TD
1148><TD
1149WIDTH="80%"
1150ALIGN="LEFT"
1151VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001152>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001153></TR
1154><TR
1155><TD
1156WIDTH="20%"
1157ALIGN="RIGHT"
1158VALIGN="TOP"
1159><TT
1160CLASS="PARAMETER"
1161><I
1162>name</I
1163></TT
1164>&nbsp;:</TD
1165><TD
1166WIDTH="80%"
1167ALIGN="LEFT"
1168VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001169>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001170></TR
1171><TR
1172><TD
1173WIDTH="20%"
1174ALIGN="RIGHT"
1175VALIGN="TOP"
1176><I
1177CLASS="EMPHASIS"
1178>Returns</I
1179> :</TD
1180><TD
1181WIDTH="80%"
1182ALIGN="LEFT"
1183VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001184>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001185></TR
1186></TABLE
1187><P
1188></P
1189></DIV
1190></DIV
1191><HR><DIV
1192CLASS="REFSECT2"
1193><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001194NAME="AEN5849"
Daniel Veillardb05deb71999-08-10 19:04:08 +00001195></A
1196><H3
1197><A
1198NAME="XMLGETPARAMETERENTITY"
1199></A
1200>xmlGetParameterEntity ()</H3
1201><TABLE
1202BORDER="0"
1203BGCOLOR="#D6E8FF"
1204WIDTH="100%"
1205CELLPADDING="6"
1206><TR
1207><TD
1208><PRE
1209CLASS="PROGRAMLISTING"
1210><A
1211HREF="gnome-xml-entities.html#XMLENTITYPTR"
1212>xmlEntityPtr</A
1213> xmlGetParameterEntity (<A
1214HREF="gnome-xml-tree.html#XMLDOCPTR"
1215>xmlDocPtr</A
1216> doc,
1217 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001218HREF="gnome-xml-tree.html#XMLCHAR"
1219>xmlChar</A
Daniel Veillardb05deb71999-08-10 19:04:08 +00001220> *name);</PRE
1221></TD
1222></TR
1223></TABLE
1224><P
1225>Do an entity lookup in the internal and external subsets and
1226returns the corresponding parameter entity, if found.</P
1227><P
1228></P
1229><DIV
1230CLASS="INFORMALTABLE"
1231><P
1232></P
1233><TABLE
1234BORDER="0"
1235WIDTH="100%"
1236BGCOLOR="#FFD0D0"
1237CELLSPACING="0"
1238CELLPADDING="4"
1239CLASS="CALSTABLE"
1240><TR
1241><TD
1242WIDTH="20%"
1243ALIGN="RIGHT"
1244VALIGN="TOP"
1245><TT
1246CLASS="PARAMETER"
1247><I
1248>doc</I
1249></TT
1250>&nbsp;:</TD
1251><TD
1252WIDTH="80%"
1253ALIGN="LEFT"
1254VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001255>&nbsp;</TD
Daniel Veillardb05deb71999-08-10 19:04:08 +00001256></TR
1257><TR
1258><TD
1259WIDTH="20%"
1260ALIGN="RIGHT"
1261VALIGN="TOP"
1262><TT
1263CLASS="PARAMETER"
1264><I
1265>name</I
1266></TT
1267>&nbsp;:</TD
1268><TD
1269WIDTH="80%"
1270ALIGN="LEFT"
1271VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001272>&nbsp;</TD
Daniel Veillardb05deb71999-08-10 19:04:08 +00001273></TR
1274><TR
1275><TD
1276WIDTH="20%"
1277ALIGN="RIGHT"
1278VALIGN="TOP"
1279><I
1280CLASS="EMPHASIS"
1281>Returns</I
1282> :</TD
1283><TD
1284WIDTH="80%"
1285ALIGN="LEFT"
1286VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001287>&nbsp;</TD
Daniel Veillardb05deb71999-08-10 19:04:08 +00001288></TR
1289></TABLE
1290><P
1291></P
1292></DIV
1293></DIV
1294><HR><DIV
1295CLASS="REFSECT2"
1296><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001297NAME="AEN5875"
Daniel Veillard35925471999-02-25 08:46:07 +00001298></A
1299><H3
1300><A
1301NAME="XMLENCODEENTITIES"
1302></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001303>xmlEncodeEntities ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001304><TABLE
1305BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001306BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001307WIDTH="100%"
1308CELLPADDING="6"
1309><TR
1310><TD
1311><PRE
1312CLASS="PROGRAMLISTING"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001313>const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001314HREF="gnome-xml-tree.html#XMLCHAR"
1315>xmlChar</A
1316>* xmlEncodeEntities (<A
Daniel Veillard35925471999-02-25 08:46:07 +00001317HREF="gnome-xml-tree.html#XMLDOCPTR"
1318>xmlDocPtr</A
1319> doc,
1320 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001321HREF="gnome-xml-tree.html#XMLCHAR"
1322>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001323> *input);</PRE
1324></TD
1325></TR
1326></TABLE
1327><P
1328>Do a global encoding of a string, replacing the predefined entities
1329and non ASCII values with their entities and CharRef counterparts.</P
1330><P
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001331>TODO: remove xmlEncodeEntities, once we are not afraid of breaking binary
1332compatibility</P
Daniel Veillard35925471999-02-25 08:46:07 +00001333><P
Daniel Veillardb05deb71999-08-10 19:04:08 +00001334>People must migrate their code to xmlEncodeEntitiesReentrant !
1335This routine will issue a warning when encountered.</P
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001336><P
1337></P
1338><DIV
1339CLASS="INFORMALTABLE"
1340><P
1341></P
1342><TABLE
1343BORDER="0"
1344WIDTH="100%"
1345BGCOLOR="#FFD0D0"
1346CELLSPACING="0"
1347CELLPADDING="4"
1348CLASS="CALSTABLE"
1349><TR
1350><TD
1351WIDTH="20%"
1352ALIGN="RIGHT"
1353VALIGN="TOP"
1354><TT
1355CLASS="PARAMETER"
1356><I
1357>doc</I
1358></TT
1359>&nbsp;:</TD
1360><TD
1361WIDTH="80%"
1362ALIGN="LEFT"
1363VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001364>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001365></TR
1366><TR
1367><TD
1368WIDTH="20%"
1369ALIGN="RIGHT"
1370VALIGN="TOP"
1371><TT
1372CLASS="PARAMETER"
1373><I
1374>input</I
1375></TT
1376>&nbsp;:</TD
1377><TD
1378WIDTH="80%"
1379ALIGN="LEFT"
1380VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001381>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001382></TR
1383><TR
1384><TD
1385WIDTH="20%"
1386ALIGN="RIGHT"
1387VALIGN="TOP"
1388><I
1389CLASS="EMPHASIS"
1390>Returns</I
1391> :</TD
1392><TD
1393WIDTH="80%"
1394ALIGN="LEFT"
1395VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001396>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001397></TR
1398></TABLE
1399><P
1400></P
1401></DIV
1402></DIV
1403><HR><DIV
1404CLASS="REFSECT2"
1405><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001406NAME="AEN5903"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001407></A
1408><H3
1409><A
1410NAME="XMLENCODEENTITIESREENTRANT"
1411></A
1412>xmlEncodeEntitiesReentrant ()</H3
1413><TABLE
1414BORDER="0"
1415BGCOLOR="#D6E8FF"
1416WIDTH="100%"
1417CELLPADDING="6"
1418><TR
1419><TD
1420><PRE
1421CLASS="PROGRAMLISTING"
1422><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001423HREF="gnome-xml-tree.html#XMLCHAR"
1424>xmlChar</A
1425>* xmlEncodeEntitiesReentrant (<A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001426HREF="gnome-xml-tree.html#XMLDOCPTR"
1427>xmlDocPtr</A
1428> doc,
1429 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001430HREF="gnome-xml-tree.html#XMLCHAR"
1431>xmlChar</A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001432> *input);</PRE
1433></TD
1434></TR
1435></TABLE
1436><P
1437>Do a global encoding of a string, replacing the predefined entities
1438and non ASCII values with their entities and CharRef counterparts.
1439Contrary to xmlEncodeEntities, this routine is reentrant, and result
1440must be deallocated.</P
1441><P
1442>TODO !!!! Once moved to UTF-8 internal encoding, the encoding of non-ascii
1443get erroneous.</P
1444><P
Daniel Veillard35925471999-02-25 08:46:07 +00001445></P
1446><DIV
1447CLASS="INFORMALTABLE"
1448><P
1449></P
1450><TABLE
1451BORDER="0"
1452WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001453BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001454CELLSPACING="0"
1455CELLPADDING="4"
1456CLASS="CALSTABLE"
1457><TR
1458><TD
1459WIDTH="20%"
1460ALIGN="RIGHT"
1461VALIGN="TOP"
1462><TT
1463CLASS="PARAMETER"
1464><I
1465>doc</I
1466></TT
1467>&nbsp;:</TD
1468><TD
1469WIDTH="80%"
1470ALIGN="LEFT"
1471VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001472>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001473></TR
1474><TR
1475><TD
1476WIDTH="20%"
1477ALIGN="RIGHT"
1478VALIGN="TOP"
1479><TT
1480CLASS="PARAMETER"
1481><I
1482>input</I
1483></TT
1484>&nbsp;:</TD
1485><TD
1486WIDTH="80%"
1487ALIGN="LEFT"
1488VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001489>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001490></TR
1491><TR
1492><TD
1493WIDTH="20%"
1494ALIGN="RIGHT"
1495VALIGN="TOP"
1496><I
1497CLASS="EMPHASIS"
1498>Returns</I
1499> :</TD
1500><TD
1501WIDTH="80%"
1502ALIGN="LEFT"
1503VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001504>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001505></TR
1506></TABLE
1507><P
1508></P
1509></DIV
1510></DIV
1511><HR><DIV
1512CLASS="REFSECT2"
1513><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001514NAME="AEN5930"
Daniel Veillard35925471999-02-25 08:46:07 +00001515></A
1516><H3
1517><A
1518NAME="XMLCREATEENTITIESTABLE"
1519></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001520>xmlCreateEntitiesTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001521><TABLE
1522BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001523BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001524WIDTH="100%"
1525CELLPADDING="6"
1526><TR
1527><TD
1528><PRE
1529CLASS="PROGRAMLISTING"
1530><A
1531HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
1532>xmlEntitiesTablePtr</A
1533> xmlCreateEntitiesTable (void);</PRE
1534></TD
1535></TR
1536></TABLE
1537><P
1538>create and initialize an empty entities hash table.</P
1539><P
1540></P
1541><DIV
1542CLASS="INFORMALTABLE"
1543><P
1544></P
1545><TABLE
1546BORDER="0"
1547WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001548BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001549CELLSPACING="0"
1550CELLPADDING="4"
1551CLASS="CALSTABLE"
1552><TR
1553><TD
1554WIDTH="20%"
1555ALIGN="RIGHT"
1556VALIGN="TOP"
1557><I
1558CLASS="EMPHASIS"
1559>Returns</I
1560> :</TD
1561><TD
1562WIDTH="80%"
1563ALIGN="LEFT"
1564VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001565>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001566></TR
1567></TABLE
1568><P
1569></P
1570></DIV
1571></DIV
1572><HR><DIV
1573CLASS="REFSECT2"
1574><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001575NAME="AEN5946"
Daniel Veillard35925471999-02-25 08:46:07 +00001576></A
1577><H3
1578><A
1579NAME="XMLCOPYENTITIESTABLE"
1580></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001581>xmlCopyEntitiesTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001582><TABLE
1583BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001584BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001585WIDTH="100%"
1586CELLPADDING="6"
1587><TR
1588><TD
1589><PRE
1590CLASS="PROGRAMLISTING"
1591><A
1592HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
1593>xmlEntitiesTablePtr</A
1594> xmlCopyEntitiesTable (<A
1595HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
1596>xmlEntitiesTablePtr</A
1597> table);</PRE
1598></TD
1599></TR
1600></TABLE
1601><P
1602>Build a copy of an entity table.</P
1603><P
1604></P
1605><DIV
1606CLASS="INFORMALTABLE"
1607><P
1608></P
1609><TABLE
1610BORDER="0"
1611WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001612BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001613CELLSPACING="0"
1614CELLPADDING="4"
1615CLASS="CALSTABLE"
1616><TR
1617><TD
1618WIDTH="20%"
1619ALIGN="RIGHT"
1620VALIGN="TOP"
1621><TT
1622CLASS="PARAMETER"
1623><I
1624>table</I
1625></TT
1626>&nbsp;:</TD
1627><TD
1628WIDTH="80%"
1629ALIGN="LEFT"
1630VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001631>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001632></TR
1633><TR
1634><TD
1635WIDTH="20%"
1636ALIGN="RIGHT"
1637VALIGN="TOP"
1638><I
1639CLASS="EMPHASIS"
1640>Returns</I
1641> :</TD
1642><TD
1643WIDTH="80%"
1644ALIGN="LEFT"
1645VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001646>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001647></TR
1648></TABLE
1649><P
1650></P
1651></DIV
1652></DIV
1653><HR><DIV
1654CLASS="REFSECT2"
1655><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001656NAME="AEN5967"
Daniel Veillard35925471999-02-25 08:46:07 +00001657></A
1658><H3
1659><A
1660NAME="XMLFREEENTITIESTABLE"
1661></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001662>xmlFreeEntitiesTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001663><TABLE
1664BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001665BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001666WIDTH="100%"
1667CELLPADDING="6"
1668><TR
1669><TD
1670><PRE
1671CLASS="PROGRAMLISTING"
1672>void xmlFreeEntitiesTable (<A
1673HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
1674>xmlEntitiesTablePtr</A
1675> table);</PRE
1676></TD
1677></TR
1678></TABLE
1679><P
1680>Deallocate the memory used by an entities hash table.</P
1681><P
1682></P
1683><DIV
1684CLASS="INFORMALTABLE"
1685><P
1686></P
1687><TABLE
1688BORDER="0"
1689WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001690BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001691CELLSPACING="0"
1692CELLPADDING="4"
1693CLASS="CALSTABLE"
1694><TR
1695><TD
1696WIDTH="20%"
1697ALIGN="RIGHT"
1698VALIGN="TOP"
1699><TT
1700CLASS="PARAMETER"
1701><I
1702>table</I
1703></TT
1704>&nbsp;:</TD
1705><TD
1706WIDTH="80%"
1707ALIGN="LEFT"
1708VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001709>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001710></TR
1711></TABLE
1712><P
1713></P
1714></DIV
1715></DIV
1716><HR><DIV
1717CLASS="REFSECT2"
1718><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001719NAME="AEN5983"
Daniel Veillard35925471999-02-25 08:46:07 +00001720></A
1721><H3
1722><A
1723NAME="XMLDUMPENTITIESTABLE"
1724></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001725>xmlDumpEntitiesTable ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001726><TABLE
1727BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001728BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001729WIDTH="100%"
1730CELLPADDING="6"
1731><TR
1732><TD
1733><PRE
1734CLASS="PROGRAMLISTING"
1735>void xmlDumpEntitiesTable (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001736HREF="gnome-xml-tree.html#XMLBUFFERPTR"
1737>xmlBufferPtr</A
1738> buf,
1739 <A
Daniel Veillard35925471999-02-25 08:46:07 +00001740HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
1741>xmlEntitiesTablePtr</A
1742> table);</PRE
1743></TD
1744></TR
1745></TABLE
1746><P
1747>This will dump the content of the entity table as an XML DTD definition</P
1748><P
Daniel Veillard35925471999-02-25 08:46:07 +00001749></P
1750><DIV
1751CLASS="INFORMALTABLE"
1752><P
1753></P
1754><TABLE
1755BORDER="0"
1756WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001757BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001758CELLSPACING="0"
1759CELLPADDING="4"
1760CLASS="CALSTABLE"
1761><TR
1762><TD
1763WIDTH="20%"
1764ALIGN="RIGHT"
1765VALIGN="TOP"
1766><TT
1767CLASS="PARAMETER"
1768><I
Daniel Veillard5099ae81999-04-21 20:12:07 +00001769>buf</I
1770></TT
1771>&nbsp;:</TD
1772><TD
1773WIDTH="80%"
1774ALIGN="LEFT"
1775VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001776>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00001777></TR
1778><TR
1779><TD
1780WIDTH="20%"
1781ALIGN="RIGHT"
1782VALIGN="TOP"
1783><TT
1784CLASS="PARAMETER"
1785><I
Daniel Veillard35925471999-02-25 08:46:07 +00001786>table</I
1787></TT
1788>&nbsp;:</TD
1789><TD
1790WIDTH="80%"
1791ALIGN="LEFT"
1792VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001793>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00001794></TR
1795></TABLE
1796><P
1797></P
1798></DIV
1799></DIV
Daniel Veillard294cbca1999-12-03 13:19:09 +00001800><HR><DIV
1801CLASS="REFSECT2"
1802><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001803NAME="AEN6004"
Daniel Veillard294cbca1999-12-03 13:19:09 +00001804></A
1805><H3
1806><A
1807NAME="XMLCLEANUPPREDEFINEDENTITIES"
1808></A
1809>xmlCleanupPredefinedEntities ()</H3
1810><TABLE
1811BORDER="0"
1812BGCOLOR="#D6E8FF"
1813WIDTH="100%"
1814CELLPADDING="6"
1815><TR
1816><TD
1817><PRE
1818CLASS="PROGRAMLISTING"
1819>void xmlCleanupPredefinedEntities (void);</PRE
1820></TD
1821></TR
1822></TABLE
1823><P
1824>Cleanup up the predefined entities table.</P
1825><P
1826></P
1827></DIV
Daniel Veillard35925471999-02-25 08:46:07 +00001828></DIV
1829><DIV
1830CLASS="NAVFOOTER"
Daniel Veillard00fdf371999-10-08 09:40:39 +00001831><BR
1832CLEAR="all"><BR><TABLE
Daniel Veillard35925471999-02-25 08:46:07 +00001833WIDTH="100%"
1834BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001835BGCOLOR="#000000"
1836CELLPADDING="1"
Daniel Veillard35925471999-02-25 08:46:07 +00001837CELLSPACING="0"
1838><TR
1839><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00001840WIDTH="25%"
1841BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +00001842ALIGN="left"
Daniel Veillard35925471999-02-25 08:46:07 +00001843><A
1844HREF="gnome-xml-tree.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00001845><FONT
1846COLOR="#FFFFFF"
1847SIZE="3"
1848><B
1849>&#60;&#60;&#60; Previous Page</B
1850></FONT
1851></A
Daniel Veillard35925471999-02-25 08:46:07 +00001852></TD
1853><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00001854WIDTH="25%"
1855BGCOLOR="#0000C0"
Daniel Veillard35925471999-02-25 08:46:07 +00001856ALIGN="center"
Daniel Veillard14fff061999-06-22 21:49:07 +00001857><FONT
1858COLOR="#FFFFFF"
1859SIZE="3"
1860><B
Daniel Veillard35925471999-02-25 08:46:07 +00001861><A
1862HREF="book1.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00001863><FONT
1864COLOR="#FFFFFF"
1865SIZE="3"
1866><B
1867>Home</B
1868></FONT
1869></A
1870></B
1871></FONT
Daniel Veillard35925471999-02-25 08:46:07 +00001872></TD
1873><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00001874WIDTH="25%"
1875BGCOLOR="#00C000"
1876ALIGN="center"
1877><FONT
1878COLOR="#FFFFFF"
1879SIZE="3"
1880><B
1881><A
Daniel Veillard35008381999-10-25 13:15:52 +00001882HREF="libxml-lib.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00001883><FONT
1884COLOR="#FFFFFF"
1885SIZE="3"
1886><B
1887>Up</B
1888></FONT
1889></A
1890></B
1891></FONT
1892></TD
1893><TD
1894WIDTH="25%"
1895BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +00001896ALIGN="right"
Daniel Veillard35925471999-02-25 08:46:07 +00001897><A
1898HREF="gnome-xml-valid.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00001899><FONT
1900COLOR="#FFFFFF"
1901SIZE="3"
1902><B
1903>Next Page &#62;&#62;&#62;</B
1904></FONT
1905></A
Daniel Veillard35925471999-02-25 08:46:07 +00001906></TD
1907></TR
1908><TR
1909><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00001910COLSPAN="2"
Daniel Veillard35925471999-02-25 08:46:07 +00001911ALIGN="left"
Daniel Veillard14fff061999-06-22 21:49:07 +00001912><FONT
1913COLOR="#FFFFFF"
1914SIZE="3"
1915><B
1916>tree</B
1917></FONT
Daniel Veillard35925471999-02-25 08:46:07 +00001918></TD
1919><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00001920COLSPAN="2"
Daniel Veillard35925471999-02-25 08:46:07 +00001921ALIGN="right"
Daniel Veillard14fff061999-06-22 21:49:07 +00001922><FONT
1923COLOR="#FFFFFF"
1924SIZE="3"
1925><B
1926>valid</B
1927></FONT
1928></TD
Daniel Veillard35925471999-02-25 08:46:07 +00001929></TR
1930></TABLE
1931></DIV
1932></BODY
1933></HTML
1934>