blob: 93e8bb6c68aee2d3e3ba2c12078a6ecf720029ea [file] [log] [blame]
Daniel Veillard35925471999-02-25 08:46:07 +00001<HTML
2><HEAD
3><TITLE
4>tree</TITLE
5><META
6NAME="GENERATOR"
7CONTENT="Modular DocBook HTML Stylesheet Version 1.33"><LINK
8REL="HOME"
9TITLE="Gnome XML Library Reference Manual"
10HREF="book1.html"><LINK
11REL="UP"
12TITLE="Gnome XML Library"
13HREF="libxml.html"><LINK
14REL="PREVIOUS"
15TITLE="parser"
16HREF="gnome-xml-parser.html"><LINK
17REL="NEXT"
18TITLE="entities"
19HREF="gnome-xml-entities.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-parser.html"
Daniel Veillard14fff061999-06-22 21:49:07 +000048><FONT
49COLOR="#FFFFFF"
50SIZE="3"
51><B
52>&#60;&#60;&#60; Previous Page</B
53></FONT
54></A
Daniel Veillard35925471999-02-25 08:46:07 +000055></TD
56><TD
Daniel Veillard14fff061999-06-22 21:49:07 +000057WIDTH="25%"
58BGCOLOR="#0000C0"
Daniel Veillard35925471999-02-25 08:46:07 +000059ALIGN="center"
Daniel Veillard14fff061999-06-22 21:49:07 +000060><FONT
61COLOR="#FFFFFF"
62SIZE="3"
63><B
64><A
65HREF="book1.html"
66><FONT
67COLOR="#FFFFFF"
68SIZE="3"
69><B
70>Home</B
71></FONT
72></A
73></B
74></FONT
Daniel Veillard35925471999-02-25 08:46:07 +000075></TD
76><TD
Daniel Veillard14fff061999-06-22 21:49:07 +000077WIDTH="25%"
78BGCOLOR="#00C000"
79ALIGN="center"
80><FONT
81COLOR="#FFFFFF"
82SIZE="3"
83><B
84><A
85HREF="libxml.html"
86><FONT
87COLOR="#FFFFFF"
88SIZE="3"
89><B
90>Up</B
91></FONT
92></A
93></B
94></FONT
95></TD
96><TD
97WIDTH="25%"
98BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +000099ALIGN="right"
Daniel Veillard35925471999-02-25 08:46:07 +0000100><A
101HREF="gnome-xml-entities.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>tree</H1
115><DIV
116CLASS="REFNAMEDIV"
117><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000118NAME="AEN1833"
Daniel Veillard35925471999-02-25 08:46:07 +0000119></A
120><H2
121>Name</H2
Daniel Veillard14fff061999-06-22 21:49:07 +0000122>tree &#8212; </DIV
Daniel Veillard35925471999-02-25 08:46:07 +0000123><DIV
124CLASS="REFSYNOPSISDIV"
125><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000126NAME="AEN1836"
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
141enum <A
142HREF="gnome-xml-tree.html#XMLELEMENTTYPE"
143>xmlElementType</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000144>;
Daniel Veillard35925471999-02-25 08:46:07 +0000145typedef <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000146HREF="gnome-xml-tree.html#XMLCHAR"
147>xmlChar</A
148>;
149#define <A
Daniel Veillard35925471999-02-25 08:46:07 +0000150HREF="gnome-xml-tree.html#CHAR"
151>CHAR</A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000152>
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000153#define <A
154HREF="gnome-xml-tree.html#BAD-CAST"
155>BAD_CAST</A
156>
Daniel Veillard35925471999-02-25 08:46:07 +0000157typedef <A
158HREF="gnome-xml-tree.html#XMLNOTATIONPTR"
159>xmlNotationPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000160>;
Daniel Veillard35925471999-02-25 08:46:07 +0000161enum <A
162HREF="gnome-xml-tree.html#XMLATTRIBUTETYPE"
163>xmlAttributeType</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000164>;
Daniel Veillard35925471999-02-25 08:46:07 +0000165enum <A
166HREF="gnome-xml-tree.html#XMLATTRIBUTEDEFAULT"
167>xmlAttributeDefault</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000168>;
Daniel Veillard35925471999-02-25 08:46:07 +0000169typedef <A
170HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
171>xmlEnumerationPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000172>;
Daniel Veillard35925471999-02-25 08:46:07 +0000173typedef <A
174HREF="gnome-xml-tree.html#XMLATTRIBUTEPTR"
175>xmlAttributePtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000176>;
Daniel Veillard35925471999-02-25 08:46:07 +0000177enum <A
178HREF="gnome-xml-tree.html#XMLELEMENTCONTENTTYPE"
179>xmlElementContentType</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000180>;
Daniel Veillard35925471999-02-25 08:46:07 +0000181enum <A
182HREF="gnome-xml-tree.html#XMLELEMENTCONTENTOCCUR"
183>xmlElementContentOccur</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000184>;
Daniel Veillard35925471999-02-25 08:46:07 +0000185typedef <A
186HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
187>xmlElementContentPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000188>;
Daniel Veillard35925471999-02-25 08:46:07 +0000189enum <A
190HREF="gnome-xml-tree.html#XMLELEMENTTYPEVAL"
191>xmlElementTypeVal</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000192>;
Daniel Veillard35925471999-02-25 08:46:07 +0000193typedef <A
194HREF="gnome-xml-tree.html#XMLELEMENTPTR"
195>xmlElementPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000196>;
Daniel Veillard35925471999-02-25 08:46:07 +0000197enum <A
198HREF="gnome-xml-tree.html#XMLNSTYPE"
199>xmlNsType</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000200>;
Daniel Veillard35925471999-02-25 08:46:07 +0000201typedef <A
202HREF="gnome-xml-tree.html#XMLNSPTR"
203>xmlNsPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000204>;
Daniel Veillard35925471999-02-25 08:46:07 +0000205typedef <A
206HREF="gnome-xml-tree.html#XMLDTDPTR"
207>xmlDtdPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000208>;
Daniel Veillard35925471999-02-25 08:46:07 +0000209typedef <A
210HREF="gnome-xml-tree.html#XMLATTRPTR"
211>xmlAttrPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000212>;
Daniel Veillard35925471999-02-25 08:46:07 +0000213typedef <A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000214HREF="gnome-xml-tree.html#XMLIDPTR"
215>xmlIDPtr</A
216>;
217typedef <A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000218HREF="gnome-xml-tree.html#XMLREFPTR"
219>xmlRefPtr</A
220>;
221typedef <A
Daniel Veillard35925471999-02-25 08:46:07 +0000222HREF="gnome-xml-tree.html#XMLNODE"
223>xmlNode</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000224>;
Daniel Veillard35925471999-02-25 08:46:07 +0000225typedef <A
226HREF="gnome-xml-tree.html#XMLNODEPTR"
227>xmlNodePtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000228>;
Daniel Veillard35925471999-02-25 08:46:07 +0000229typedef <A
230HREF="gnome-xml-tree.html#XMLDOC"
231>xmlDoc</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000232>;
Daniel Veillard35925471999-02-25 08:46:07 +0000233typedef <A
234HREF="gnome-xml-tree.html#XMLDOCPTR"
235>xmlDocPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000236>;
Daniel Veillard5099ae81999-04-21 20:12:07 +0000237typedef <A
238HREF="gnome-xml-tree.html#XMLBUFFER"
239>xmlBuffer</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000240>;
Daniel Veillard5099ae81999-04-21 20:12:07 +0000241typedef <A
242HREF="gnome-xml-tree.html#XMLBUFFERPTR"
243>xmlBufferPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000244>;
245extern xmlNsPtr <A
246HREF="gnome-xml-tree.html#BASEDTD"
247>baseDTD</A
248>;
249extern int <A
250HREF="gnome-xml-tree.html#OLDXMLWDCOMPATIBILITY"
251>oldXMLWDcompatibility</A
252>;
253extern int <A
254HREF="gnome-xml-tree.html#XMLINDENTTREEOUTPUT"
255>xmlIndentTreeOutput</A
256>;
Daniel Veillard5099ae81999-04-21 20:12:07 +0000257<A
258HREF="gnome-xml-tree.html#XMLBUFFERPTR"
259>xmlBufferPtr</A
260> <A
261HREF="gnome-xml-tree.html#XMLBUFFERCREATE"
262>xmlBufferCreate</A
263> (void);
264void <A
265HREF="gnome-xml-tree.html#XMLBUFFERFREE"
266>xmlBufferFree</A
267> (<A
268HREF="gnome-xml-tree.html#XMLBUFFERPTR"
269>xmlBufferPtr</A
270> buf);
271int <A
272HREF="gnome-xml-tree.html#XMLBUFFERDUMP"
273>xmlBufferDump</A
274> (<GTKDOCLINK
275HREF="FILE"
276>FILE</GTKDOCLINK
277> *file,
278 <A
279HREF="gnome-xml-tree.html#XMLBUFFERPTR"
280>xmlBufferPtr</A
281> buf);
282void <A
283HREF="gnome-xml-tree.html#XMLBUFFERADD"
284>xmlBufferAdd</A
285> (<A
286HREF="gnome-xml-tree.html#XMLBUFFERPTR"
287>xmlBufferPtr</A
288> buf,
289 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000290HREF="gnome-xml-tree.html#XMLCHAR"
291>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000292> *str,
293 int len);
294void <A
295HREF="gnome-xml-tree.html#XMLBUFFERCAT"
296>xmlBufferCat</A
297> (<A
298HREF="gnome-xml-tree.html#XMLBUFFERPTR"
299>xmlBufferPtr</A
300> buf,
301 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000302HREF="gnome-xml-tree.html#XMLCHAR"
303>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000304> *str);
305void <A
306HREF="gnome-xml-tree.html#XMLBUFFERCCAT"
307>xmlBufferCCat</A
308> (<A
309HREF="gnome-xml-tree.html#XMLBUFFERPTR"
310>xmlBufferPtr</A
311> buf,
312 const char *str);
Daniel Veillarde2d034d1999-07-27 19:52:06 +0000313int <A
314HREF="gnome-xml-tree.html#XMLBUFFERSHRINK"
315>xmlBufferShrink</A
316> (<A
317HREF="gnome-xml-tree.html#XMLBUFFERPTR"
318>xmlBufferPtr</A
319> buf,
320 int len);
321void <A
322HREF="gnome-xml-tree.html#XMLBUFFEREMPTY"
323>xmlBufferEmpty</A
324> (<A
325HREF="gnome-xml-tree.html#XMLBUFFERPTR"
326>xmlBufferPtr</A
327> buf);
Daniel Veillard35925471999-02-25 08:46:07 +0000328<A
329HREF="gnome-xml-tree.html#XMLDTDPTR"
330>xmlDtdPtr</A
331> <A
332HREF="gnome-xml-tree.html#XMLCREATEINTSUBSET"
333>xmlCreateIntSubset</A
334> (<A
335HREF="gnome-xml-tree.html#XMLDOCPTR"
336>xmlDocPtr</A
337> doc,
338 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000339HREF="gnome-xml-tree.html#XMLCHAR"
340>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000341> *name,
342 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000343HREF="gnome-xml-tree.html#XMLCHAR"
344>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000345> *ExternalID,
346 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000347HREF="gnome-xml-tree.html#XMLCHAR"
348>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000349> *SystemID);
350<A
351HREF="gnome-xml-tree.html#XMLDTDPTR"
352>xmlDtdPtr</A
353> <A
354HREF="gnome-xml-tree.html#XMLNEWDTD"
355>xmlNewDtd</A
356> (<A
357HREF="gnome-xml-tree.html#XMLDOCPTR"
358>xmlDocPtr</A
359> doc,
360 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000361HREF="gnome-xml-tree.html#XMLCHAR"
362>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000363> *name,
364 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000365HREF="gnome-xml-tree.html#XMLCHAR"
366>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000367> *ExternalID,
368 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000369HREF="gnome-xml-tree.html#XMLCHAR"
370>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000371> *SystemID);
372void <A
373HREF="gnome-xml-tree.html#XMLFREEDTD"
374>xmlFreeDtd</A
375> (<A
376HREF="gnome-xml-tree.html#XMLDTDPTR"
377>xmlDtdPtr</A
378> cur);
379<A
380HREF="gnome-xml-tree.html#XMLNSPTR"
381>xmlNsPtr</A
382> <A
383HREF="gnome-xml-tree.html#XMLNEWGLOBALNS"
384>xmlNewGlobalNs</A
385> (<A
386HREF="gnome-xml-tree.html#XMLDOCPTR"
387>xmlDocPtr</A
388> doc,
389 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000390HREF="gnome-xml-tree.html#XMLCHAR"
391>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000392> *href,
393 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000394HREF="gnome-xml-tree.html#XMLCHAR"
395>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000396> *prefix);
397<A
398HREF="gnome-xml-tree.html#XMLNSPTR"
399>xmlNsPtr</A
400> <A
401HREF="gnome-xml-tree.html#XMLNEWNS"
402>xmlNewNs</A
403> (<A
404HREF="gnome-xml-tree.html#XMLNODEPTR"
405>xmlNodePtr</A
406> node,
407 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000408HREF="gnome-xml-tree.html#XMLCHAR"
409>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000410> *href,
411 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000412HREF="gnome-xml-tree.html#XMLCHAR"
413>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000414> *prefix);
415void <A
416HREF="gnome-xml-tree.html#XMLFREENS"
417>xmlFreeNs</A
418> (<A
419HREF="gnome-xml-tree.html#XMLNSPTR"
420>xmlNsPtr</A
421> cur);
422<A
423HREF="gnome-xml-tree.html#XMLDOCPTR"
424>xmlDocPtr</A
425> <A
426HREF="gnome-xml-tree.html#XMLNEWDOC"
427>xmlNewDoc</A
428> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000429HREF="gnome-xml-tree.html#XMLCHAR"
430>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000431> *version);
432void <A
433HREF="gnome-xml-tree.html#XMLFREEDOC"
434>xmlFreeDoc</A
435> (<A
436HREF="gnome-xml-tree.html#XMLDOCPTR"
437>xmlDocPtr</A
438> cur);
439<A
440HREF="gnome-xml-tree.html#XMLATTRPTR"
441>xmlAttrPtr</A
442> <A
443HREF="gnome-xml-tree.html#XMLNEWDOCPROP"
444>xmlNewDocProp</A
445> (<A
446HREF="gnome-xml-tree.html#XMLDOCPTR"
447>xmlDocPtr</A
448> doc,
449 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000450HREF="gnome-xml-tree.html#XMLCHAR"
451>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000452> *name,
453 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000454HREF="gnome-xml-tree.html#XMLCHAR"
455>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000456> *value);
457<A
458HREF="gnome-xml-tree.html#XMLATTRPTR"
459>xmlAttrPtr</A
460> <A
461HREF="gnome-xml-tree.html#XMLNEWPROP"
462>xmlNewProp</A
463> (<A
464HREF="gnome-xml-tree.html#XMLNODEPTR"
465>xmlNodePtr</A
466> node,
467 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000468HREF="gnome-xml-tree.html#XMLCHAR"
469>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000470> *name,
471 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000472HREF="gnome-xml-tree.html#XMLCHAR"
473>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000474> *value);
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000475<A
476HREF="gnome-xml-tree.html#XMLATTRPTR"
477>xmlAttrPtr</A
478> <A
479HREF="gnome-xml-tree.html#XMLNEWNSPROP"
480>xmlNewNsProp</A
481> (<A
482HREF="gnome-xml-tree.html#XMLNODEPTR"
483>xmlNodePtr</A
484> node,
485 <A
486HREF="gnome-xml-tree.html#XMLNSPTR"
487>xmlNsPtr</A
488> ns,
489 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000490HREF="gnome-xml-tree.html#XMLCHAR"
491>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000492> *name,
493 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000494HREF="gnome-xml-tree.html#XMLCHAR"
495>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000496> *value);
Daniel Veillard35925471999-02-25 08:46:07 +0000497void <A
498HREF="gnome-xml-tree.html#XMLFREEPROPLIST"
499>xmlFreePropList</A
500> (<A
501HREF="gnome-xml-tree.html#XMLATTRPTR"
502>xmlAttrPtr</A
503> cur);
504void <A
505HREF="gnome-xml-tree.html#XMLFREEPROP"
506>xmlFreeProp</A
507> (<A
508HREF="gnome-xml-tree.html#XMLATTRPTR"
509>xmlAttrPtr</A
510> cur);
511<A
512HREF="gnome-xml-tree.html#XMLATTRPTR"
513>xmlAttrPtr</A
514> <A
515HREF="gnome-xml-tree.html#XMLCOPYPROP"
516>xmlCopyProp</A
517> (<A
Daniel Veillardd2d38e91999-08-30 11:42:36 +0000518HREF="gnome-xml-tree.html#XMLNODEPTR"
519>xmlNodePtr</A
520> target,
521 <A
Daniel Veillard35925471999-02-25 08:46:07 +0000522HREF="gnome-xml-tree.html#XMLATTRPTR"
523>xmlAttrPtr</A
524> cur);
525<A
526HREF="gnome-xml-tree.html#XMLATTRPTR"
527>xmlAttrPtr</A
528> <A
529HREF="gnome-xml-tree.html#XMLCOPYPROPLIST"
530>xmlCopyPropList</A
531> (<A
Daniel Veillardd2d38e91999-08-30 11:42:36 +0000532HREF="gnome-xml-tree.html#XMLNODEPTR"
533>xmlNodePtr</A
534> target,
535 <A
Daniel Veillard35925471999-02-25 08:46:07 +0000536HREF="gnome-xml-tree.html#XMLATTRPTR"
537>xmlAttrPtr</A
538> cur);
539<A
540HREF="gnome-xml-tree.html#XMLDTDPTR"
541>xmlDtdPtr</A
542> <A
543HREF="gnome-xml-tree.html#XMLCOPYDTD"
544>xmlCopyDtd</A
545> (<A
546HREF="gnome-xml-tree.html#XMLDTDPTR"
547>xmlDtdPtr</A
548> dtd);
549<A
550HREF="gnome-xml-tree.html#XMLDOCPTR"
551>xmlDocPtr</A
552> <A
553HREF="gnome-xml-tree.html#XMLCOPYDOC"
554>xmlCopyDoc</A
555> (<A
556HREF="gnome-xml-tree.html#XMLDOCPTR"
557>xmlDocPtr</A
558> doc,
559 int recursive);
560<A
561HREF="gnome-xml-tree.html#XMLNODEPTR"
562>xmlNodePtr</A
563> <A
564HREF="gnome-xml-tree.html#XMLNEWDOCNODE"
565>xmlNewDocNode</A
566> (<A
567HREF="gnome-xml-tree.html#XMLDOCPTR"
568>xmlDocPtr</A
569> doc,
570 <A
571HREF="gnome-xml-tree.html#XMLNSPTR"
572>xmlNsPtr</A
573> ns,
574 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000575HREF="gnome-xml-tree.html#XMLCHAR"
576>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000577> *name,
Daniel Veillarde2d034d1999-07-27 19:52:06 +0000578 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000579HREF="gnome-xml-tree.html#XMLCHAR"
580>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000581> *content);
582<A
583HREF="gnome-xml-tree.html#XMLNODEPTR"
584>xmlNodePtr</A
585> <A
586HREF="gnome-xml-tree.html#XMLNEWNODE"
587>xmlNewNode</A
588> (<A
589HREF="gnome-xml-tree.html#XMLNSPTR"
590>xmlNsPtr</A
591> ns,
592 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000593HREF="gnome-xml-tree.html#XMLCHAR"
594>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000595> *name);
596<A
597HREF="gnome-xml-tree.html#XMLNODEPTR"
598>xmlNodePtr</A
599> <A
600HREF="gnome-xml-tree.html#XMLNEWCHILD"
601>xmlNewChild</A
602> (<A
603HREF="gnome-xml-tree.html#XMLNODEPTR"
604>xmlNodePtr</A
605> parent,
606 <A
607HREF="gnome-xml-tree.html#XMLNSPTR"
608>xmlNsPtr</A
609> ns,
610 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000611HREF="gnome-xml-tree.html#XMLCHAR"
612>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000613> *name,
Daniel Veillarde2d034d1999-07-27 19:52:06 +0000614 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000615HREF="gnome-xml-tree.html#XMLCHAR"
616>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000617> *content);
618<A
619HREF="gnome-xml-tree.html#XMLNODEPTR"
620>xmlNodePtr</A
621> <A
622HREF="gnome-xml-tree.html#XMLNEWDOCTEXT"
623>xmlNewDocText</A
624> (<A
625HREF="gnome-xml-tree.html#XMLDOCPTR"
626>xmlDocPtr</A
627> doc,
628 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000629HREF="gnome-xml-tree.html#XMLCHAR"
630>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000631> *content);
632<A
633HREF="gnome-xml-tree.html#XMLNODEPTR"
634>xmlNodePtr</A
635> <A
636HREF="gnome-xml-tree.html#XMLNEWTEXT"
637>xmlNewText</A
638> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000639HREF="gnome-xml-tree.html#XMLCHAR"
640>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000641> *content);
642<A
643HREF="gnome-xml-tree.html#XMLNODEPTR"
644>xmlNodePtr</A
645> <A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000646HREF="gnome-xml-tree.html#XMLNEWPI"
647>xmlNewPI</A
648> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000649HREF="gnome-xml-tree.html#XMLCHAR"
650>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000651> *name,
652 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000653HREF="gnome-xml-tree.html#XMLCHAR"
654>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000655> *content);
656<A
657HREF="gnome-xml-tree.html#XMLNODEPTR"
658>xmlNodePtr</A
659> <A
Daniel Veillard35925471999-02-25 08:46:07 +0000660HREF="gnome-xml-tree.html#XMLNEWDOCTEXTLEN"
661>xmlNewDocTextLen</A
662> (<A
663HREF="gnome-xml-tree.html#XMLDOCPTR"
664>xmlDocPtr</A
665> doc,
666 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000667HREF="gnome-xml-tree.html#XMLCHAR"
668>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000669> *content,
670 int len);
671<A
672HREF="gnome-xml-tree.html#XMLNODEPTR"
673>xmlNodePtr</A
674> <A
675HREF="gnome-xml-tree.html#XMLNEWTEXTLEN"
676>xmlNewTextLen</A
677> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000678HREF="gnome-xml-tree.html#XMLCHAR"
679>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000680> *content,
681 int len);
682<A
683HREF="gnome-xml-tree.html#XMLNODEPTR"
684>xmlNodePtr</A
685> <A
686HREF="gnome-xml-tree.html#XMLNEWDOCCOMMENT"
687>xmlNewDocComment</A
688> (<A
689HREF="gnome-xml-tree.html#XMLDOCPTR"
690>xmlDocPtr</A
691> doc,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000692 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000693HREF="gnome-xml-tree.html#XMLCHAR"
694>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000695> *content);
696<A
697HREF="gnome-xml-tree.html#XMLNODEPTR"
698>xmlNodePtr</A
699> <A
700HREF="gnome-xml-tree.html#XMLNEWCOMMENT"
701>xmlNewComment</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000702> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000703HREF="gnome-xml-tree.html#XMLCHAR"
704>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000705> *content);
706<A
707HREF="gnome-xml-tree.html#XMLNODEPTR"
708>xmlNodePtr</A
709> <A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000710HREF="gnome-xml-tree.html#XMLNEWCDATABLOCK"
711>xmlNewCDataBlock</A
712> (<A
713HREF="gnome-xml-tree.html#XMLDOCPTR"
714>xmlDocPtr</A
715> doc,
716 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000717HREF="gnome-xml-tree.html#XMLCHAR"
718>xmlChar</A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000719> *content,
720 int len);
721<A
722HREF="gnome-xml-tree.html#XMLNODEPTR"
723>xmlNodePtr</A
724> <A
Daniel Veillard35925471999-02-25 08:46:07 +0000725HREF="gnome-xml-tree.html#XMLNEWREFERENCE"
726>xmlNewReference</A
727> (<A
728HREF="gnome-xml-tree.html#XMLDOCPTR"
729>xmlDocPtr</A
730> doc,
731 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000732HREF="gnome-xml-tree.html#XMLCHAR"
733>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000734> *name);
735<A
736HREF="gnome-xml-tree.html#XMLNODEPTR"
737>xmlNodePtr</A
738> <A
739HREF="gnome-xml-tree.html#XMLCOPYNODE"
740>xmlCopyNode</A
741> (<A
742HREF="gnome-xml-tree.html#XMLNODEPTR"
743>xmlNodePtr</A
744> node,
745 int recursive);
746<A
747HREF="gnome-xml-tree.html#XMLNODEPTR"
748>xmlNodePtr</A
749> <A
750HREF="gnome-xml-tree.html#XMLCOPYNODELIST"
751>xmlCopyNodeList</A
752> (<A
753HREF="gnome-xml-tree.html#XMLNODEPTR"
754>xmlNodePtr</A
755> node);
756<A
757HREF="gnome-xml-tree.html#XMLNODEPTR"
758>xmlNodePtr</A
759> <A
760HREF="gnome-xml-tree.html#XMLGETLASTCHILD"
761>xmlGetLastChild</A
762> (<A
763HREF="gnome-xml-tree.html#XMLNODEPTR"
764>xmlNodePtr</A
765> parent);
766int <A
767HREF="gnome-xml-tree.html#XMLNODEISTEXT"
768>xmlNodeIsText</A
769> (<A
770HREF="gnome-xml-tree.html#XMLNODEPTR"
771>xmlNodePtr</A
772> node);
773<A
774HREF="gnome-xml-tree.html#XMLNODEPTR"
775>xmlNodePtr</A
776> <A
777HREF="gnome-xml-tree.html#XMLADDCHILD"
778>xmlAddChild</A
779> (<A
780HREF="gnome-xml-tree.html#XMLNODEPTR"
781>xmlNodePtr</A
782> parent,
783 <A
784HREF="gnome-xml-tree.html#XMLNODEPTR"
785>xmlNodePtr</A
786> cur);
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000787<A
788HREF="gnome-xml-tree.html#XMLNODEPTR"
789>xmlNodePtr</A
790> <A
791HREF="gnome-xml-tree.html#XMLADDSIBLING"
792>xmlAddSibling</A
793> (<A
794HREF="gnome-xml-tree.html#XMLNODEPTR"
795>xmlNodePtr</A
796> cur,
797 <A
798HREF="gnome-xml-tree.html#XMLNODEPTR"
799>xmlNodePtr</A
800> elem);
Daniel Veillard35925471999-02-25 08:46:07 +0000801void <A
802HREF="gnome-xml-tree.html#XMLUNLINKNODE"
803>xmlUnlinkNode</A
804> (<A
805HREF="gnome-xml-tree.html#XMLNODEPTR"
806>xmlNodePtr</A
807> cur);
808<A
809HREF="gnome-xml-tree.html#XMLNODEPTR"
810>xmlNodePtr</A
811> <A
812HREF="gnome-xml-tree.html#XMLTEXTMERGE"
813>xmlTextMerge</A
814> (<A
815HREF="gnome-xml-tree.html#XMLNODEPTR"
816>xmlNodePtr</A
817> first,
818 <A
819HREF="gnome-xml-tree.html#XMLNODEPTR"
820>xmlNodePtr</A
821> second);
822void <A
823HREF="gnome-xml-tree.html#XMLTEXTCONCAT"
824>xmlTextConcat</A
825> (<A
826HREF="gnome-xml-tree.html#XMLNODEPTR"
827>xmlNodePtr</A
828> node,
829 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000830HREF="gnome-xml-tree.html#XMLCHAR"
831>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000832> *content,
833 int len);
834void <A
835HREF="gnome-xml-tree.html#XMLFREENODELIST"
836>xmlFreeNodeList</A
837> (<A
838HREF="gnome-xml-tree.html#XMLNODEPTR"
839>xmlNodePtr</A
840> cur);
841void <A
842HREF="gnome-xml-tree.html#XMLFREENODE"
843>xmlFreeNode</A
844> (<A
845HREF="gnome-xml-tree.html#XMLNODEPTR"
846>xmlNodePtr</A
847> cur);
848<A
849HREF="gnome-xml-tree.html#XMLNSPTR"
850>xmlNsPtr</A
851> <A
852HREF="gnome-xml-tree.html#XMLSEARCHNS"
853>xmlSearchNs</A
854> (<A
855HREF="gnome-xml-tree.html#XMLDOCPTR"
856>xmlDocPtr</A
857> doc,
858 <A
859HREF="gnome-xml-tree.html#XMLNODEPTR"
860>xmlNodePtr</A
861> node,
862 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000863HREF="gnome-xml-tree.html#XMLCHAR"
864>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000865> *nameSpace);
866<A
867HREF="gnome-xml-tree.html#XMLNSPTR"
868>xmlNsPtr</A
869> <A
870HREF="gnome-xml-tree.html#XMLSEARCHNSBYHREF"
871>xmlSearchNsByHref</A
872> (<A
873HREF="gnome-xml-tree.html#XMLDOCPTR"
874>xmlDocPtr</A
875> doc,
876 <A
877HREF="gnome-xml-tree.html#XMLNODEPTR"
878>xmlNodePtr</A
879> node,
880 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000881HREF="gnome-xml-tree.html#XMLCHAR"
882>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000883> *href);
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000884<A
885HREF="gnome-xml-tree.html#XMLNSPTR"
886>xmlNsPtr</A
887>* <A
888HREF="gnome-xml-tree.html#XMLGETNSLIST"
889>xmlGetNsList</A
890> (<A
891HREF="gnome-xml-tree.html#XMLDOCPTR"
892>xmlDocPtr</A
893> doc,
894 <A
895HREF="gnome-xml-tree.html#XMLNODEPTR"
896>xmlNodePtr</A
897> node);
Daniel Veillard35925471999-02-25 08:46:07 +0000898void <A
899HREF="gnome-xml-tree.html#XMLSETNS"
900>xmlSetNs</A
901> (<A
902HREF="gnome-xml-tree.html#XMLNODEPTR"
903>xmlNodePtr</A
904> node,
905 <A
906HREF="gnome-xml-tree.html#XMLNSPTR"
907>xmlNsPtr</A
908> ns);
909<A
910HREF="gnome-xml-tree.html#XMLNSPTR"
911>xmlNsPtr</A
912> <A
913HREF="gnome-xml-tree.html#XMLCOPYNAMESPACE"
914>xmlCopyNamespace</A
915> (<A
916HREF="gnome-xml-tree.html#XMLNSPTR"
917>xmlNsPtr</A
918> cur);
919<A
920HREF="gnome-xml-tree.html#XMLNSPTR"
921>xmlNsPtr</A
922> <A
923HREF="gnome-xml-tree.html#XMLCOPYNAMESPACELIST"
924>xmlCopyNamespaceList</A
925> (<A
926HREF="gnome-xml-tree.html#XMLNSPTR"
927>xmlNsPtr</A
928> cur);
929<A
930HREF="gnome-xml-tree.html#XMLATTRPTR"
931>xmlAttrPtr</A
932> <A
933HREF="gnome-xml-tree.html#XMLSETPROP"
934>xmlSetProp</A
935> (<A
936HREF="gnome-xml-tree.html#XMLNODEPTR"
937>xmlNodePtr</A
938> node,
939 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000940HREF="gnome-xml-tree.html#XMLCHAR"
941>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000942> *name,
943 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000944HREF="gnome-xml-tree.html#XMLCHAR"
945>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000946> *value);
947<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000948HREF="gnome-xml-tree.html#XMLCHAR"
949>xmlChar</A
950>* <A
Daniel Veillard35925471999-02-25 08:46:07 +0000951HREF="gnome-xml-tree.html#XMLGETPROP"
952>xmlGetProp</A
953> (<A
954HREF="gnome-xml-tree.html#XMLNODEPTR"
955>xmlNodePtr</A
956> node,
957 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000958HREF="gnome-xml-tree.html#XMLCHAR"
959>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000960> *name);
961<A
962HREF="gnome-xml-tree.html#XMLNODEPTR"
963>xmlNodePtr</A
964> <A
965HREF="gnome-xml-tree.html#XMLSTRINGGETNODELIST"
966>xmlStringGetNodeList</A
967> (<A
968HREF="gnome-xml-tree.html#XMLDOCPTR"
969>xmlDocPtr</A
970> doc,
971 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000972HREF="gnome-xml-tree.html#XMLCHAR"
973>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000974> *value);
975<A
976HREF="gnome-xml-tree.html#XMLNODEPTR"
977>xmlNodePtr</A
978> <A
979HREF="gnome-xml-tree.html#XMLSTRINGLENGETNODELIST"
980>xmlStringLenGetNodeList</A
981> (<A
982HREF="gnome-xml-tree.html#XMLDOCPTR"
983>xmlDocPtr</A
984> doc,
985 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000986HREF="gnome-xml-tree.html#XMLCHAR"
987>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000988> *value,
989 int len);
990<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000991HREF="gnome-xml-tree.html#XMLCHAR"
992>xmlChar</A
993>* <A
Daniel Veillard35925471999-02-25 08:46:07 +0000994HREF="gnome-xml-tree.html#XMLNODELISTGETSTRING"
995>xmlNodeListGetString</A
996> (<A
997HREF="gnome-xml-tree.html#XMLDOCPTR"
998>xmlDocPtr</A
999> doc,
1000 <A
1001HREF="gnome-xml-tree.html#XMLNODEPTR"
1002>xmlNodePtr</A
1003> list,
1004 int inLine);
1005void <A
1006HREF="gnome-xml-tree.html#XMLNODESETCONTENT"
1007>xmlNodeSetContent</A
1008> (<A
1009HREF="gnome-xml-tree.html#XMLNODEPTR"
1010>xmlNodePtr</A
1011> cur,
1012 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001013HREF="gnome-xml-tree.html#XMLCHAR"
1014>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001015> *content);
1016void <A
1017HREF="gnome-xml-tree.html#XMLNODESETCONTENTLEN"
1018>xmlNodeSetContentLen</A
1019> (<A
1020HREF="gnome-xml-tree.html#XMLNODEPTR"
1021>xmlNodePtr</A
1022> cur,
1023 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001024HREF="gnome-xml-tree.html#XMLCHAR"
1025>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001026> *content,
1027 int len);
1028void <A
1029HREF="gnome-xml-tree.html#XMLNODEADDCONTENT"
1030>xmlNodeAddContent</A
1031> (<A
1032HREF="gnome-xml-tree.html#XMLNODEPTR"
1033>xmlNodePtr</A
1034> cur,
1035 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001036HREF="gnome-xml-tree.html#XMLCHAR"
1037>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001038> *content);
1039void <A
1040HREF="gnome-xml-tree.html#XMLNODEADDCONTENTLEN"
1041>xmlNodeAddContentLen</A
1042> (<A
1043HREF="gnome-xml-tree.html#XMLNODEPTR"
1044>xmlNodePtr</A
1045> cur,
1046 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001047HREF="gnome-xml-tree.html#XMLCHAR"
1048>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001049> *content,
1050 int len);
1051<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001052HREF="gnome-xml-tree.html#XMLCHAR"
1053>xmlChar</A
1054>* <A
Daniel Veillard35925471999-02-25 08:46:07 +00001055HREF="gnome-xml-tree.html#XMLNODEGETCONTENT"
1056>xmlNodeGetContent</A
1057> (<A
1058HREF="gnome-xml-tree.html#XMLNODEPTR"
1059>xmlNodePtr</A
1060> cur);
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001061const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001062HREF="gnome-xml-tree.html#XMLCHAR"
1063>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001064>* <A
1065HREF="gnome-xml-tree.html#XMLNODEGETLANG"
1066>xmlNodeGetLang</A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001067> (<A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001068HREF="gnome-xml-tree.html#XMLNODEPTR"
1069>xmlNodePtr</A
1070> cur);
1071void <A
1072HREF="gnome-xml-tree.html#XMLNODESETLANG"
1073>xmlNodeSetLang</A
1074> (<A
1075HREF="gnome-xml-tree.html#XMLNODEPTR"
1076>xmlNodePtr</A
1077> cur,
1078 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001079HREF="gnome-xml-tree.html#XMLCHAR"
1080>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001081> *lang);
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001082int <A
1083HREF="gnome-xml-tree.html#XMLREMOVEPROP"
1084>xmlRemoveProp</A
1085> (<A
1086HREF="gnome-xml-tree.html#XMLATTRPTR"
1087>xmlAttrPtr</A
1088> attr);
1089int <A
1090HREF="gnome-xml-tree.html#XMLREMOVENODE"
1091>xmlRemoveNode</A
1092> (<A
1093HREF="gnome-xml-tree.html#XMLNODEPTR"
1094>xmlNodePtr</A
1095> node);
Daniel Veillard35925471999-02-25 08:46:07 +00001096void <A
1097HREF="gnome-xml-tree.html#XMLBUFFERWRITECHAR"
1098>xmlBufferWriteCHAR</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001099> (<A
1100HREF="gnome-xml-tree.html#XMLBUFFERPTR"
1101>xmlBufferPtr</A
1102> buf,
1103 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001104HREF="gnome-xml-tree.html#XMLCHAR"
1105>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001106> *string);
1107void <A
1108HREF="gnome-xml-tree.html#XMLBUFFERWRITECHAR"
1109>xmlBufferWriteChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001110> (<A
1111HREF="gnome-xml-tree.html#XMLBUFFERPTR"
1112>xmlBufferPtr</A
1113> buf,
1114 const char *string);
Daniel Veillard35925471999-02-25 08:46:07 +00001115void <A
Daniel Veillard011b63c1999-06-02 17:44:04 +00001116HREF="gnome-xml-tree.html#XMLBUFFERWRITEQUOTEDSTRING"
1117>xmlBufferWriteQuotedString</A
1118> (<A
1119HREF="gnome-xml-tree.html#XMLBUFFERPTR"
1120>xmlBufferPtr</A
1121> buf,
1122 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001123HREF="gnome-xml-tree.html#XMLCHAR"
1124>xmlChar</A
Daniel Veillard011b63c1999-06-02 17:44:04 +00001125> *string);
1126void <A
Daniel Veillard35925471999-02-25 08:46:07 +00001127HREF="gnome-xml-tree.html#XMLDOCDUMPMEMORY"
1128>xmlDocDumpMemory</A
1129> (<A
1130HREF="gnome-xml-tree.html#XMLDOCPTR"
1131>xmlDocPtr</A
1132> cur,
1133 <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001134HREF="gnome-xml-tree.html#XMLCHAR"
1135>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001136> **mem,
1137 int *size);
1138void <A
1139HREF="gnome-xml-tree.html#XMLDOCDUMP"
1140>xmlDocDump</A
1141> (<GTKDOCLINK
1142HREF="FILE"
1143>FILE</GTKDOCLINK
1144> *f,
1145 <A
1146HREF="gnome-xml-tree.html#XMLDOCPTR"
1147>xmlDocPtr</A
1148> cur);
1149int <A
1150HREF="gnome-xml-tree.html#XMLSAVEFILE"
1151>xmlSaveFile</A
1152> (const char *filename,
1153 <A
1154HREF="gnome-xml-tree.html#XMLDOCPTR"
1155>xmlDocPtr</A
1156> cur);
1157int <A
1158HREF="gnome-xml-tree.html#XMLGETDOCCOMPRESSMODE"
1159>xmlGetDocCompressMode</A
1160> (<A
1161HREF="gnome-xml-tree.html#XMLDOCPTR"
1162>xmlDocPtr</A
1163> doc);
1164void <A
1165HREF="gnome-xml-tree.html#XMLSETDOCCOMPRESSMODE"
1166>xmlSetDocCompressMode</A
1167> (<A
1168HREF="gnome-xml-tree.html#XMLDOCPTR"
1169>xmlDocPtr</A
1170> doc,
1171 int mode);
1172int <A
1173HREF="gnome-xml-tree.html#XMLGETCOMPRESSMODE"
1174>xmlGetCompressMode</A
1175> (void);
1176void <A
1177HREF="gnome-xml-tree.html#XMLSETCOMPRESSMODE"
1178>xmlSetCompressMode</A
1179> (int mode);</PRE
1180></TD
1181></TR
1182></TABLE
1183></DIV
1184><DIV
1185CLASS="REFSECT1"
1186><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001187NAME="AEN2124"
Daniel Veillard35925471999-02-25 08:46:07 +00001188></A
1189><H2
1190>Description</H2
1191><P
1192></P
1193></DIV
1194><DIV
1195CLASS="REFSECT1"
1196><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001197NAME="AEN2127"
Daniel Veillard35925471999-02-25 08:46:07 +00001198></A
1199><H2
1200>Details</H2
Daniel Veillard14fff061999-06-22 21:49:07 +00001201><DIV
Daniel Veillard35925471999-02-25 08:46:07 +00001202CLASS="REFSECT2"
1203><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001204NAME="AEN2129"
Daniel Veillard35925471999-02-25 08:46:07 +00001205></A
1206><H3
1207><A
1208NAME="XMLELEMENTTYPE"
1209></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001210>enum xmlElementType</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001211><TABLE
1212BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001213BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001214WIDTH="100%"
1215CELLPADDING="6"
1216><TR
1217><TD
1218><PRE
1219CLASS="PROGRAMLISTING"
1220>typedef enum {
1221 XML_ELEMENT_NODE= 1,
1222 XML_ATTRIBUTE_NODE= 2,
1223 XML_TEXT_NODE= 3,
1224 XML_CDATA_SECTION_NODE= 4,
1225 XML_ENTITY_REF_NODE= 5,
1226 XML_ENTITY_NODE= 6,
1227 XML_PI_NODE= 7,
1228 XML_COMMENT_NODE= 8,
1229 XML_DOCUMENT_NODE= 9,
1230 XML_DOCUMENT_TYPE_NODE= 10,
1231 XML_DOCUMENT_FRAG_NODE= 11,
1232 XML_NOTATION_NODE= 12
1233} xmlElementType;</PRE
1234></TD
1235></TR
1236></TABLE
1237><P
1238></P
1239></DIV
1240><HR><DIV
1241CLASS="REFSECT2"
1242><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001243NAME="AEN2134"
Daniel Veillard35925471999-02-25 08:46:07 +00001244></A
1245><H3
1246><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001247NAME="XMLCHAR"
Daniel Veillard35925471999-02-25 08:46:07 +00001248></A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001249>xmlChar</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001250><P
1251></P
1252></DIV
1253><HR><DIV
1254CLASS="REFSECT2"
1255><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001256NAME="AEN2138"
1257></A
1258><H3
1259><A
1260NAME="CHAR"
1261></A
1262>CHAR</H3
1263><TABLE
1264BORDER="0"
1265BGCOLOR="#D6E8FF"
1266WIDTH="100%"
1267CELLPADDING="6"
1268><TR
1269><TD
1270><PRE
1271CLASS="PROGRAMLISTING"
1272>#define CHAR</PRE
1273></TD
1274></TR
1275></TABLE
1276><P
1277></P
1278></DIV
1279><HR><DIV
1280CLASS="REFSECT2"
1281><A
1282NAME="AEN2143"
Daniel Veillard35925471999-02-25 08:46:07 +00001283></A
1284><H3
1285><A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001286NAME="BAD-CAST"
Daniel Veillard35925471999-02-25 08:46:07 +00001287></A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001288>BAD_CAST</H3
1289><TABLE
1290BORDER="0"
1291BGCOLOR="#D6E8FF"
1292WIDTH="100%"
1293CELLPADDING="6"
1294><TR
1295><TD
1296><PRE
1297CLASS="PROGRAMLISTING"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001298>#define BAD_CAST</PRE
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001299></TD
1300></TR
1301></TABLE
Daniel Veillard35925471999-02-25 08:46:07 +00001302><P
1303></P
1304></DIV
1305><HR><DIV
1306CLASS="REFSECT2"
1307><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001308NAME="AEN2148"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001309></A
1310><H3
1311><A
1312NAME="XMLNOTATIONPTR"
1313></A
1314>xmlNotationPtr</H3
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001315><P
1316></P
1317></DIV
1318><HR><DIV
1319CLASS="REFSECT2"
1320><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001321NAME="AEN2152"
Daniel Veillard35925471999-02-25 08:46:07 +00001322></A
1323><H3
1324><A
1325NAME="XMLATTRIBUTETYPE"
1326></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001327>enum xmlAttributeType</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001328><TABLE
1329BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001330BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001331WIDTH="100%"
1332CELLPADDING="6"
1333><TR
1334><TD
1335><PRE
1336CLASS="PROGRAMLISTING"
1337>typedef enum {
1338 XML_ATTRIBUTE_CDATA = 1,
1339 XML_ATTRIBUTE_ID,
1340 XML_ATTRIBUTE_IDREF ,
1341 XML_ATTRIBUTE_IDREFS,
1342 XML_ATTRIBUTE_ENTITY,
1343 XML_ATTRIBUTE_ENTITIES,
1344 XML_ATTRIBUTE_NMTOKEN,
1345 XML_ATTRIBUTE_NMTOKENS,
1346 XML_ATTRIBUTE_ENUMERATION,
1347 XML_ATTRIBUTE_NOTATION
1348} xmlAttributeType;</PRE
1349></TD
1350></TR
1351></TABLE
1352><P
1353></P
1354></DIV
1355><HR><DIV
1356CLASS="REFSECT2"
1357><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001358NAME="AEN2157"
Daniel Veillard35925471999-02-25 08:46:07 +00001359></A
1360><H3
1361><A
1362NAME="XMLATTRIBUTEDEFAULT"
1363></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001364>enum xmlAttributeDefault</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001365><TABLE
1366BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001367BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001368WIDTH="100%"
1369CELLPADDING="6"
1370><TR
1371><TD
1372><PRE
1373CLASS="PROGRAMLISTING"
1374>typedef enum {
1375 XML_ATTRIBUTE_NONE = 1,
1376 XML_ATTRIBUTE_REQUIRED,
1377 XML_ATTRIBUTE_IMPLIED,
1378 XML_ATTRIBUTE_FIXED
1379} xmlAttributeDefault;</PRE
1380></TD
1381></TR
1382></TABLE
1383><P
1384></P
1385></DIV
1386><HR><DIV
1387CLASS="REFSECT2"
1388><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001389NAME="AEN2162"
Daniel Veillard35925471999-02-25 08:46:07 +00001390></A
1391><H3
1392><A
1393NAME="XMLENUMERATIONPTR"
1394></A
1395>xmlEnumerationPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001396><P
1397></P
1398></DIV
1399><HR><DIV
1400CLASS="REFSECT2"
1401><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001402NAME="AEN2166"
Daniel Veillard35925471999-02-25 08:46:07 +00001403></A
1404><H3
1405><A
1406NAME="XMLATTRIBUTEPTR"
1407></A
1408>xmlAttributePtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001409><P
1410></P
1411></DIV
1412><HR><DIV
1413CLASS="REFSECT2"
1414><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001415NAME="AEN2170"
Daniel Veillard35925471999-02-25 08:46:07 +00001416></A
1417><H3
1418><A
1419NAME="XMLELEMENTCONTENTTYPE"
1420></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001421>enum xmlElementContentType</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001422><TABLE
1423BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001424BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001425WIDTH="100%"
1426CELLPADDING="6"
1427><TR
1428><TD
1429><PRE
1430CLASS="PROGRAMLISTING"
1431>typedef enum {
1432 XML_ELEMENT_CONTENT_PCDATA = 1,
1433 XML_ELEMENT_CONTENT_ELEMENT,
1434 XML_ELEMENT_CONTENT_SEQ,
1435 XML_ELEMENT_CONTENT_OR
1436} xmlElementContentType;</PRE
1437></TD
1438></TR
1439></TABLE
1440><P
1441></P
1442></DIV
1443><HR><DIV
1444CLASS="REFSECT2"
1445><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001446NAME="AEN2175"
Daniel Veillard35925471999-02-25 08:46:07 +00001447></A
1448><H3
1449><A
1450NAME="XMLELEMENTCONTENTOCCUR"
1451></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001452>enum xmlElementContentOccur</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001453><TABLE
1454BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001455BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001456WIDTH="100%"
1457CELLPADDING="6"
1458><TR
1459><TD
1460><PRE
1461CLASS="PROGRAMLISTING"
1462>typedef enum {
1463 XML_ELEMENT_CONTENT_ONCE = 1,
1464 XML_ELEMENT_CONTENT_OPT,
1465 XML_ELEMENT_CONTENT_MULT,
1466 XML_ELEMENT_CONTENT_PLUS
1467} xmlElementContentOccur;</PRE
1468></TD
1469></TR
1470></TABLE
1471><P
1472></P
1473></DIV
1474><HR><DIV
1475CLASS="REFSECT2"
1476><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001477NAME="AEN2180"
Daniel Veillard35925471999-02-25 08:46:07 +00001478></A
1479><H3
1480><A
1481NAME="XMLELEMENTCONTENTPTR"
1482></A
1483>xmlElementContentPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001484><P
1485></P
1486></DIV
1487><HR><DIV
1488CLASS="REFSECT2"
1489><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001490NAME="AEN2184"
Daniel Veillard35925471999-02-25 08:46:07 +00001491></A
1492><H3
1493><A
1494NAME="XMLELEMENTTYPEVAL"
1495></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001496>enum xmlElementTypeVal</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001497><TABLE
1498BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001499BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001500WIDTH="100%"
1501CELLPADDING="6"
1502><TR
1503><TD
1504><PRE
1505CLASS="PROGRAMLISTING"
1506>typedef enum {
1507 XML_ELEMENT_TYPE_EMPTY = 1,
1508 XML_ELEMENT_TYPE_ANY,
1509 XML_ELEMENT_TYPE_MIXED,
1510 XML_ELEMENT_TYPE_ELEMENT
1511} xmlElementTypeVal;</PRE
1512></TD
1513></TR
1514></TABLE
1515><P
1516></P
1517></DIV
1518><HR><DIV
1519CLASS="REFSECT2"
1520><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001521NAME="AEN2189"
Daniel Veillard35925471999-02-25 08:46:07 +00001522></A
1523><H3
1524><A
1525NAME="XMLELEMENTPTR"
1526></A
1527>xmlElementPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001528><P
1529></P
1530></DIV
1531><HR><DIV
1532CLASS="REFSECT2"
1533><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001534NAME="AEN2193"
Daniel Veillard35925471999-02-25 08:46:07 +00001535></A
1536><H3
1537><A
1538NAME="XMLNSTYPE"
1539></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001540>enum xmlNsType</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001541><TABLE
1542BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001543BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001544WIDTH="100%"
1545CELLPADDING="6"
1546><TR
1547><TD
1548><PRE
1549CLASS="PROGRAMLISTING"
1550>typedef enum {
1551 XML_GLOBAL_NAMESPACE = 1, /* old style global namespace */
1552 XML_LOCAL_NAMESPACE /* new style local scoping */
1553} xmlNsType;</PRE
1554></TD
1555></TR
1556></TABLE
1557><P
1558></P
1559></DIV
1560><HR><DIV
1561CLASS="REFSECT2"
1562><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001563NAME="AEN2198"
Daniel Veillard35925471999-02-25 08:46:07 +00001564></A
1565><H3
1566><A
1567NAME="XMLNSPTR"
1568></A
1569>xmlNsPtr</H3
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001570><P
1571></P
1572></DIV
1573><HR><DIV
1574CLASS="REFSECT2"
1575><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001576NAME="AEN2202"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001577></A
1578><H3
1579><A
1580NAME="XMLDTDPTR"
1581></A
1582>xmlDtdPtr</H3
1583><P
1584></P
1585></DIV
1586><HR><DIV
1587CLASS="REFSECT2"
1588><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001589NAME="AEN2206"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001590></A
1591><H3
1592><A
1593NAME="XMLATTRPTR"
1594></A
1595>xmlAttrPtr</H3
1596><P
1597></P
1598></DIV
1599><HR><DIV
1600CLASS="REFSECT2"
1601><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001602NAME="AEN2210"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001603></A
1604><H3
1605><A
1606NAME="XMLIDPTR"
1607></A
1608>xmlIDPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001609><P
1610></P
1611></DIV
1612><HR><DIV
1613CLASS="REFSECT2"
1614><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001615NAME="AEN2214"
Daniel Veillard35925471999-02-25 08:46:07 +00001616></A
1617><H3
1618><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001619NAME="XMLREFPTR"
Daniel Veillard35925471999-02-25 08:46:07 +00001620></A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001621>xmlRefPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001622><P
1623></P
1624></DIV
1625><HR><DIV
1626CLASS="REFSECT2"
1627><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001628NAME="AEN2218"
Daniel Veillard35925471999-02-25 08:46:07 +00001629></A
1630><H3
1631><A
1632NAME="XMLNODE"
1633></A
1634>xmlNode</H3
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001635><P
1636></P
1637></DIV
1638><HR><DIV
1639CLASS="REFSECT2"
1640><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001641NAME="AEN2222"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001642></A
1643><H3
1644><A
1645NAME="XMLNODEPTR"
1646></A
1647>xmlNodePtr</H3
1648><P
1649></P
1650></DIV
1651><HR><DIV
1652CLASS="REFSECT2"
1653><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001654NAME="AEN2226"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001655></A
1656><H3
1657><A
1658NAME="XMLDOC"
1659></A
1660>xmlDoc</H3
1661><P
1662></P
1663></DIV
1664><HR><DIV
1665CLASS="REFSECT2"
1666><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001667NAME="AEN2230"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001668></A
1669><H3
1670><A
1671NAME="XMLDOCPTR"
1672></A
1673>xmlDocPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001674><P
1675></P
1676></DIV
1677><HR><DIV
1678CLASS="REFSECT2"
1679><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001680NAME="AEN2234"
Daniel Veillard35925471999-02-25 08:46:07 +00001681></A
1682><H3
1683><A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001684NAME="XMLBUFFER"
1685></A
1686>xmlBuffer</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001687><P
1688></P
1689></DIV
1690><HR><DIV
1691CLASS="REFSECT2"
1692><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001693NAME="AEN2238"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001694></A
1695><H3
1696><A
1697NAME="XMLBUFFERPTR"
1698></A
1699>xmlBufferPtr</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001700><P
1701></P
1702></DIV
1703><HR><DIV
1704CLASS="REFSECT2"
1705><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001706NAME="AEN2242"
Daniel Veillard14fff061999-06-22 21:49:07 +00001707></A
1708><H3
1709><A
1710NAME="BASEDTD"
1711></A
1712>baseDTD</H3
1713><TABLE
1714BORDER="0"
1715BGCOLOR="#D6E8FF"
1716WIDTH="100%"
1717CELLPADDING="6"
1718><TR
1719><TD
1720><PRE
1721CLASS="PROGRAMLISTING"
1722>extern xmlNsPtr baseDTD;</PRE
1723></TD
1724></TR
1725></TABLE
1726><P
1727></P
1728></DIV
1729><HR><DIV
1730CLASS="REFSECT2"
1731><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001732NAME="AEN2247"
Daniel Veillard14fff061999-06-22 21:49:07 +00001733></A
1734><H3
1735><A
1736NAME="OLDXMLWDCOMPATIBILITY"
1737></A
1738>oldXMLWDcompatibility</H3
1739><TABLE
1740BORDER="0"
1741BGCOLOR="#D6E8FF"
1742WIDTH="100%"
1743CELLPADDING="6"
1744><TR
1745><TD
1746><PRE
1747CLASS="PROGRAMLISTING"
1748>extern int oldXMLWDcompatibility;/* maintain compatibility with old WD */</PRE
1749></TD
1750></TR
1751></TABLE
1752><P
1753></P
1754></DIV
1755><HR><DIV
1756CLASS="REFSECT2"
1757><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001758NAME="AEN2252"
Daniel Veillard14fff061999-06-22 21:49:07 +00001759></A
1760><H3
1761><A
1762NAME="XMLINDENTTREEOUTPUT"
1763></A
1764>xmlIndentTreeOutput</H3
1765><TABLE
1766BORDER="0"
1767BGCOLOR="#D6E8FF"
1768WIDTH="100%"
1769CELLPADDING="6"
1770><TR
1771><TD
1772><PRE
1773CLASS="PROGRAMLISTING"
1774>extern int xmlIndentTreeOutput; /* try to indent the tree dumps */</PRE
1775></TD
1776></TR
1777></TABLE
1778><P
1779></P
1780></DIV
1781><HR><DIV
1782CLASS="REFSECT2"
1783><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001784NAME="AEN2257"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001785></A
1786><H3
1787><A
1788NAME="XMLBUFFERCREATE"
1789></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001790>xmlBufferCreate ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001791><TABLE
1792BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001793BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001794WIDTH="100%"
1795CELLPADDING="6"
1796><TR
1797><TD
1798><PRE
1799CLASS="PROGRAMLISTING"
1800><A
1801HREF="gnome-xml-tree.html#XMLBUFFERPTR"
1802>xmlBufferPtr</A
1803> xmlBufferCreate (void);</PRE
1804></TD
1805></TR
1806></TABLE
1807><P
1808>routine to create an XML buffer.</P
1809><P
1810></P
1811><DIV
1812CLASS="INFORMALTABLE"
1813><P
1814></P
1815><TABLE
1816BORDER="0"
1817WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001818BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001819CELLSPACING="0"
1820CELLPADDING="4"
1821CLASS="CALSTABLE"
1822><TR
1823><TD
1824WIDTH="20%"
1825ALIGN="RIGHT"
1826VALIGN="TOP"
1827><I
1828CLASS="EMPHASIS"
1829>Returns</I
1830> :</TD
1831><TD
1832WIDTH="80%"
1833ALIGN="LEFT"
1834VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001835>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00001836></TR
1837></TABLE
1838><P
1839></P
1840></DIV
1841></DIV
1842><HR><DIV
1843CLASS="REFSECT2"
1844><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001845NAME="AEN2273"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001846></A
1847><H3
1848><A
1849NAME="XMLBUFFERFREE"
1850></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001851>xmlBufferFree ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001852><TABLE
1853BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001854BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001855WIDTH="100%"
1856CELLPADDING="6"
1857><TR
1858><TD
1859><PRE
1860CLASS="PROGRAMLISTING"
1861>void xmlBufferFree (<A
1862HREF="gnome-xml-tree.html#XMLBUFFERPTR"
1863>xmlBufferPtr</A
1864> buf);</PRE
1865></TD
1866></TR
1867></TABLE
1868><P
1869>Frees an XML buffer.</P
1870><P
1871></P
1872><DIV
1873CLASS="INFORMALTABLE"
1874><P
1875></P
1876><TABLE
1877BORDER="0"
1878WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001879BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001880CELLSPACING="0"
1881CELLPADDING="4"
1882CLASS="CALSTABLE"
1883><TR
1884><TD
1885WIDTH="20%"
1886ALIGN="RIGHT"
1887VALIGN="TOP"
1888><TT
1889CLASS="PARAMETER"
1890><I
1891>buf</I
1892></TT
1893>&nbsp;:</TD
1894><TD
1895WIDTH="80%"
1896ALIGN="LEFT"
1897VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001898>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00001899></TR
1900></TABLE
1901><P
1902></P
1903></DIV
1904></DIV
1905><HR><DIV
1906CLASS="REFSECT2"
1907><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001908NAME="AEN2289"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001909></A
1910><H3
1911><A
1912NAME="XMLBUFFERDUMP"
1913></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001914>xmlBufferDump ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001915><TABLE
1916BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001917BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001918WIDTH="100%"
1919CELLPADDING="6"
1920><TR
1921><TD
1922><PRE
1923CLASS="PROGRAMLISTING"
1924>int xmlBufferDump (<GTKDOCLINK
1925HREF="FILE"
1926>FILE</GTKDOCLINK
1927> *file,
1928 <A
1929HREF="gnome-xml-tree.html#XMLBUFFERPTR"
1930>xmlBufferPtr</A
1931> buf);</PRE
1932></TD
1933></TR
1934></TABLE
1935><P
1936>Dumps an XML buffer to a FILE *.</P
1937><P
1938></P
1939><DIV
1940CLASS="INFORMALTABLE"
1941><P
1942></P
1943><TABLE
1944BORDER="0"
1945WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001946BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001947CELLSPACING="0"
1948CELLPADDING="4"
1949CLASS="CALSTABLE"
1950><TR
1951><TD
1952WIDTH="20%"
1953ALIGN="RIGHT"
1954VALIGN="TOP"
1955><TT
1956CLASS="PARAMETER"
1957><I
1958>file</I
1959></TT
1960>&nbsp;:</TD
1961><TD
1962WIDTH="80%"
1963ALIGN="LEFT"
1964VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001965>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00001966></TR
1967><TR
1968><TD
1969WIDTH="20%"
1970ALIGN="RIGHT"
1971VALIGN="TOP"
1972><TT
1973CLASS="PARAMETER"
1974><I
1975>buf</I
1976></TT
1977>&nbsp;:</TD
1978><TD
1979WIDTH="80%"
1980ALIGN="LEFT"
1981VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001982>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00001983></TR
1984><TR
1985><TD
1986WIDTH="20%"
1987ALIGN="RIGHT"
1988VALIGN="TOP"
1989><I
1990CLASS="EMPHASIS"
1991>Returns</I
1992> :</TD
1993><TD
1994WIDTH="80%"
1995ALIGN="LEFT"
1996VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001997>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00001998></TR
1999></TABLE
2000><P
2001></P
2002></DIV
2003></DIV
2004><HR><DIV
2005CLASS="REFSECT2"
2006><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002007NAME="AEN2314"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002008></A
2009><H3
2010><A
2011NAME="XMLBUFFERADD"
2012></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002013>xmlBufferAdd ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00002014><TABLE
2015BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002016BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002017WIDTH="100%"
2018CELLPADDING="6"
2019><TR
2020><TD
2021><PRE
2022CLASS="PROGRAMLISTING"
2023>void xmlBufferAdd (<A
2024HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2025>xmlBufferPtr</A
2026> buf,
2027 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002028HREF="gnome-xml-tree.html#XMLCHAR"
2029>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00002030> *str,
2031 int len);</PRE
2032></TD
2033></TR
2034></TABLE
2035><P
2036>Add a string range to an XML buffer.</P
2037><P
2038></P
2039><DIV
2040CLASS="INFORMALTABLE"
2041><P
2042></P
2043><TABLE
2044BORDER="0"
2045WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002046BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002047CELLSPACING="0"
2048CELLPADDING="4"
2049CLASS="CALSTABLE"
2050><TR
2051><TD
2052WIDTH="20%"
2053ALIGN="RIGHT"
2054VALIGN="TOP"
2055><TT
2056CLASS="PARAMETER"
2057><I
2058>buf</I
2059></TT
2060>&nbsp;:</TD
2061><TD
2062WIDTH="80%"
2063ALIGN="LEFT"
2064VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002065>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002066></TR
2067><TR
2068><TD
2069WIDTH="20%"
2070ALIGN="RIGHT"
2071VALIGN="TOP"
2072><TT
2073CLASS="PARAMETER"
2074><I
2075>str</I
2076></TT
2077>&nbsp;:</TD
2078><TD
2079WIDTH="80%"
2080ALIGN="LEFT"
2081VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002082>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002083></TR
2084><TR
2085><TD
2086WIDTH="20%"
2087ALIGN="RIGHT"
2088VALIGN="TOP"
2089><TT
2090CLASS="PARAMETER"
2091><I
2092>len</I
2093></TT
2094>&nbsp;:</TD
2095><TD
2096WIDTH="80%"
2097ALIGN="LEFT"
2098VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002099>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002100></TR
2101></TABLE
2102><P
2103></P
2104></DIV
2105></DIV
2106><HR><DIV
2107CLASS="REFSECT2"
2108><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002109NAME="AEN2339"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002110></A
2111><H3
2112><A
2113NAME="XMLBUFFERCAT"
2114></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002115>xmlBufferCat ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00002116><TABLE
2117BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002118BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002119WIDTH="100%"
2120CELLPADDING="6"
2121><TR
2122><TD
2123><PRE
2124CLASS="PROGRAMLISTING"
2125>void xmlBufferCat (<A
2126HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2127>xmlBufferPtr</A
2128> buf,
2129 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002130HREF="gnome-xml-tree.html#XMLCHAR"
2131>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00002132> *str);</PRE
2133></TD
2134></TR
2135></TABLE
2136><P
2137>Append a zero terminated string to an XML buffer.</P
2138><P
2139></P
2140><DIV
2141CLASS="INFORMALTABLE"
2142><P
2143></P
2144><TABLE
2145BORDER="0"
2146WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002147BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002148CELLSPACING="0"
2149CELLPADDING="4"
2150CLASS="CALSTABLE"
2151><TR
2152><TD
2153WIDTH="20%"
2154ALIGN="RIGHT"
2155VALIGN="TOP"
2156><TT
2157CLASS="PARAMETER"
2158><I
2159>buf</I
2160></TT
2161>&nbsp;:</TD
2162><TD
2163WIDTH="80%"
2164ALIGN="LEFT"
2165VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002166>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002167></TR
2168><TR
2169><TD
2170WIDTH="20%"
2171ALIGN="RIGHT"
2172VALIGN="TOP"
2173><TT
2174CLASS="PARAMETER"
2175><I
2176>str</I
2177></TT
2178>&nbsp;:</TD
2179><TD
2180WIDTH="80%"
2181ALIGN="LEFT"
2182VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002183>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002184></TR
2185></TABLE
2186><P
2187></P
2188></DIV
2189></DIV
2190><HR><DIV
2191CLASS="REFSECT2"
2192><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002193NAME="AEN2360"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002194></A
2195><H3
2196><A
2197NAME="XMLBUFFERCCAT"
2198></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002199>xmlBufferCCat ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00002200><TABLE
2201BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002202BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002203WIDTH="100%"
2204CELLPADDING="6"
2205><TR
2206><TD
2207><PRE
2208CLASS="PROGRAMLISTING"
2209>void xmlBufferCCat (<A
2210HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2211>xmlBufferPtr</A
2212> buf,
2213 const char *str);</PRE
2214></TD
2215></TR
2216></TABLE
2217><P
2218>Append a zero terminated C string to an XML buffer.</P
2219><P
2220></P
2221><DIV
2222CLASS="INFORMALTABLE"
2223><P
2224></P
2225><TABLE
2226BORDER="0"
2227WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002228BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002229CELLSPACING="0"
2230CELLPADDING="4"
2231CLASS="CALSTABLE"
2232><TR
2233><TD
2234WIDTH="20%"
2235ALIGN="RIGHT"
2236VALIGN="TOP"
2237><TT
2238CLASS="PARAMETER"
2239><I
2240>buf</I
2241></TT
2242>&nbsp;:</TD
2243><TD
2244WIDTH="80%"
2245ALIGN="LEFT"
2246VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002247>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002248></TR
2249><TR
2250><TD
2251WIDTH="20%"
2252ALIGN="RIGHT"
2253VALIGN="TOP"
2254><TT
2255CLASS="PARAMETER"
2256><I
2257>str</I
2258></TT
2259>&nbsp;:</TD
2260><TD
2261WIDTH="80%"
2262ALIGN="LEFT"
2263VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002264>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002265></TR
2266></TABLE
2267><P
2268></P
2269></DIV
2270></DIV
2271><HR><DIV
2272CLASS="REFSECT2"
2273><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002274NAME="AEN2380"
Daniel Veillarde2d034d1999-07-27 19:52:06 +00002275></A
2276><H3
2277><A
2278NAME="XMLBUFFERSHRINK"
2279></A
2280>xmlBufferShrink ()</H3
2281><TABLE
2282BORDER="0"
2283BGCOLOR="#D6E8FF"
2284WIDTH="100%"
2285CELLPADDING="6"
2286><TR
2287><TD
2288><PRE
2289CLASS="PROGRAMLISTING"
2290>int xmlBufferShrink (<A
2291HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2292>xmlBufferPtr</A
2293> buf,
2294 int len);</PRE
2295></TD
2296></TR
2297></TABLE
2298><P
2299>Remove the beginning of an XML buffer.</P
2300><P
2301></P
2302><DIV
2303CLASS="INFORMALTABLE"
2304><P
2305></P
2306><TABLE
2307BORDER="0"
2308WIDTH="100%"
2309BGCOLOR="#FFD0D0"
2310CELLSPACING="0"
2311CELLPADDING="4"
2312CLASS="CALSTABLE"
2313><TR
2314><TD
2315WIDTH="20%"
2316ALIGN="RIGHT"
2317VALIGN="TOP"
2318><TT
2319CLASS="PARAMETER"
2320><I
2321>buf</I
2322></TT
2323>&nbsp;:</TD
2324><TD
2325WIDTH="80%"
2326ALIGN="LEFT"
2327VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002328>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00002329></TR
2330><TR
2331><TD
2332WIDTH="20%"
2333ALIGN="RIGHT"
2334VALIGN="TOP"
2335><TT
2336CLASS="PARAMETER"
2337><I
2338>len</I
2339></TT
2340>&nbsp;:</TD
2341><TD
2342WIDTH="80%"
2343ALIGN="LEFT"
2344VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002345>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00002346></TR
2347><TR
2348><TD
2349WIDTH="20%"
2350ALIGN="RIGHT"
2351VALIGN="TOP"
2352><I
2353CLASS="EMPHASIS"
2354>Returns</I
2355> :</TD
2356><TD
2357WIDTH="80%"
2358ALIGN="LEFT"
2359VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002360>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00002361></TR
2362></TABLE
2363><P
2364></P
2365></DIV
2366></DIV
2367><HR><DIV
2368CLASS="REFSECT2"
2369><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002370NAME="AEN2404"
Daniel Veillarde2d034d1999-07-27 19:52:06 +00002371></A
2372><H3
2373><A
2374NAME="XMLBUFFEREMPTY"
2375></A
2376>xmlBufferEmpty ()</H3
2377><TABLE
2378BORDER="0"
2379BGCOLOR="#D6E8FF"
2380WIDTH="100%"
2381CELLPADDING="6"
2382><TR
2383><TD
2384><PRE
2385CLASS="PROGRAMLISTING"
2386>void xmlBufferEmpty (<A
2387HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2388>xmlBufferPtr</A
2389> buf);</PRE
2390></TD
2391></TR
2392></TABLE
2393><P
2394>empty a buffer.</P
2395><P
2396></P
2397><DIV
2398CLASS="INFORMALTABLE"
2399><P
2400></P
2401><TABLE
2402BORDER="0"
2403WIDTH="100%"
2404BGCOLOR="#FFD0D0"
2405CELLSPACING="0"
2406CELLPADDING="4"
2407CLASS="CALSTABLE"
2408><TR
2409><TD
2410WIDTH="20%"
2411ALIGN="RIGHT"
2412VALIGN="TOP"
2413><TT
2414CLASS="PARAMETER"
2415><I
2416>buf</I
2417></TT
2418>&nbsp;:</TD
2419><TD
2420WIDTH="80%"
2421ALIGN="LEFT"
2422VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002423>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00002424></TR
2425></TABLE
2426><P
2427></P
2428></DIV
2429></DIV
2430><HR><DIV
2431CLASS="REFSECT2"
2432><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002433NAME="AEN2420"
Daniel Veillard35925471999-02-25 08:46:07 +00002434></A
2435><H3
2436><A
2437NAME="XMLCREATEINTSUBSET"
2438></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002439>xmlCreateIntSubset ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002440><TABLE
2441BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002442BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002443WIDTH="100%"
2444CELLPADDING="6"
2445><TR
2446><TD
2447><PRE
2448CLASS="PROGRAMLISTING"
2449><A
2450HREF="gnome-xml-tree.html#XMLDTDPTR"
2451>xmlDtdPtr</A
2452> xmlCreateIntSubset (<A
2453HREF="gnome-xml-tree.html#XMLDOCPTR"
2454>xmlDocPtr</A
2455> doc,
2456 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002457HREF="gnome-xml-tree.html#XMLCHAR"
2458>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002459> *name,
2460 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002461HREF="gnome-xml-tree.html#XMLCHAR"
2462>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002463> *ExternalID,
2464 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002465HREF="gnome-xml-tree.html#XMLCHAR"
2466>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002467> *SystemID);</PRE
2468></TD
2469></TR
2470></TABLE
2471><P
2472>Create the internal subset of a document</P
2473><P
2474></P
2475><DIV
2476CLASS="INFORMALTABLE"
2477><P
2478></P
2479><TABLE
2480BORDER="0"
2481WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002482BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002483CELLSPACING="0"
2484CELLPADDING="4"
2485CLASS="CALSTABLE"
2486><TR
2487><TD
2488WIDTH="20%"
2489ALIGN="RIGHT"
2490VALIGN="TOP"
2491><TT
2492CLASS="PARAMETER"
2493><I
2494>doc</I
2495></TT
2496>&nbsp;:</TD
2497><TD
2498WIDTH="80%"
2499ALIGN="LEFT"
2500VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002501>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002502></TR
2503><TR
2504><TD
2505WIDTH="20%"
2506ALIGN="RIGHT"
2507VALIGN="TOP"
2508><TT
2509CLASS="PARAMETER"
2510><I
2511>name</I
2512></TT
2513>&nbsp;:</TD
2514><TD
2515WIDTH="80%"
2516ALIGN="LEFT"
2517VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002518>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002519></TR
2520><TR
2521><TD
2522WIDTH="20%"
2523ALIGN="RIGHT"
2524VALIGN="TOP"
2525><TT
2526CLASS="PARAMETER"
2527><I
2528>ExternalID</I
2529></TT
2530>&nbsp;:</TD
2531><TD
2532WIDTH="80%"
2533ALIGN="LEFT"
2534VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002535>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002536></TR
2537><TR
2538><TD
2539WIDTH="20%"
2540ALIGN="RIGHT"
2541VALIGN="TOP"
2542><TT
2543CLASS="PARAMETER"
2544><I
2545>SystemID</I
2546></TT
2547>&nbsp;:</TD
2548><TD
2549WIDTH="80%"
2550ALIGN="LEFT"
2551VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002552>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002553></TR
2554><TR
2555><TD
2556WIDTH="20%"
2557ALIGN="RIGHT"
2558VALIGN="TOP"
2559><I
2560CLASS="EMPHASIS"
2561>Returns</I
2562> :</TD
2563><TD
2564WIDTH="80%"
2565ALIGN="LEFT"
2566VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002567>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002568></TR
2569></TABLE
2570><P
2571></P
2572></DIV
2573></DIV
2574><HR><DIV
2575CLASS="REFSECT2"
2576><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002577NAME="AEN2456"
Daniel Veillard35925471999-02-25 08:46:07 +00002578></A
2579><H3
2580><A
2581NAME="XMLNEWDTD"
2582></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002583>xmlNewDtd ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002584><TABLE
2585BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002586BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002587WIDTH="100%"
2588CELLPADDING="6"
2589><TR
2590><TD
2591><PRE
2592CLASS="PROGRAMLISTING"
2593><A
2594HREF="gnome-xml-tree.html#XMLDTDPTR"
2595>xmlDtdPtr</A
2596> xmlNewDtd (<A
2597HREF="gnome-xml-tree.html#XMLDOCPTR"
2598>xmlDocPtr</A
2599> doc,
2600 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002601HREF="gnome-xml-tree.html#XMLCHAR"
2602>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002603> *name,
2604 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002605HREF="gnome-xml-tree.html#XMLCHAR"
2606>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002607> *ExternalID,
2608 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002609HREF="gnome-xml-tree.html#XMLCHAR"
2610>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002611> *SystemID);</PRE
2612></TD
2613></TR
2614></TABLE
2615><P
2616>Creation of a new DTD.</P
2617><P
2618></P
2619><DIV
2620CLASS="INFORMALTABLE"
2621><P
2622></P
2623><TABLE
2624BORDER="0"
2625WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002626BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002627CELLSPACING="0"
2628CELLPADDING="4"
2629CLASS="CALSTABLE"
2630><TR
2631><TD
2632WIDTH="20%"
2633ALIGN="RIGHT"
2634VALIGN="TOP"
2635><TT
2636CLASS="PARAMETER"
2637><I
2638>doc</I
2639></TT
2640>&nbsp;:</TD
2641><TD
2642WIDTH="80%"
2643ALIGN="LEFT"
2644VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002645>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002646></TR
2647><TR
2648><TD
2649WIDTH="20%"
2650ALIGN="RIGHT"
2651VALIGN="TOP"
2652><TT
2653CLASS="PARAMETER"
2654><I
2655>name</I
2656></TT
2657>&nbsp;:</TD
2658><TD
2659WIDTH="80%"
2660ALIGN="LEFT"
2661VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002662>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002663></TR
2664><TR
2665><TD
2666WIDTH="20%"
2667ALIGN="RIGHT"
2668VALIGN="TOP"
2669><TT
2670CLASS="PARAMETER"
2671><I
2672>ExternalID</I
2673></TT
2674>&nbsp;:</TD
2675><TD
2676WIDTH="80%"
2677ALIGN="LEFT"
2678VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002679>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002680></TR
2681><TR
2682><TD
2683WIDTH="20%"
2684ALIGN="RIGHT"
2685VALIGN="TOP"
2686><TT
2687CLASS="PARAMETER"
2688><I
2689>SystemID</I
2690></TT
2691>&nbsp;:</TD
2692><TD
2693WIDTH="80%"
2694ALIGN="LEFT"
2695VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002696>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002697></TR
2698><TR
2699><TD
2700WIDTH="20%"
2701ALIGN="RIGHT"
2702VALIGN="TOP"
2703><I
2704CLASS="EMPHASIS"
2705>Returns</I
2706> :</TD
2707><TD
2708WIDTH="80%"
2709ALIGN="LEFT"
2710VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002711>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002712></TR
2713></TABLE
2714><P
2715></P
2716></DIV
2717></DIV
2718><HR><DIV
2719CLASS="REFSECT2"
2720><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002721NAME="AEN2492"
Daniel Veillard35925471999-02-25 08:46:07 +00002722></A
2723><H3
2724><A
2725NAME="XMLFREEDTD"
2726></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002727>xmlFreeDtd ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002728><TABLE
2729BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002730BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002731WIDTH="100%"
2732CELLPADDING="6"
2733><TR
2734><TD
2735><PRE
2736CLASS="PROGRAMLISTING"
2737>void xmlFreeDtd (<A
2738HREF="gnome-xml-tree.html#XMLDTDPTR"
2739>xmlDtdPtr</A
2740> cur);</PRE
2741></TD
2742></TR
2743></TABLE
2744><P
2745>Free a DTD structure.</P
2746><P
2747></P
2748><DIV
2749CLASS="INFORMALTABLE"
2750><P
2751></P
2752><TABLE
2753BORDER="0"
2754WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002755BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002756CELLSPACING="0"
2757CELLPADDING="4"
2758CLASS="CALSTABLE"
2759><TR
2760><TD
2761WIDTH="20%"
2762ALIGN="RIGHT"
2763VALIGN="TOP"
2764><TT
2765CLASS="PARAMETER"
2766><I
2767>cur</I
2768></TT
2769>&nbsp;:</TD
2770><TD
2771WIDTH="80%"
2772ALIGN="LEFT"
2773VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002774>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002775></TR
2776></TABLE
2777><P
2778></P
2779></DIV
2780></DIV
2781><HR><DIV
2782CLASS="REFSECT2"
2783><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002784NAME="AEN2508"
Daniel Veillard35925471999-02-25 08:46:07 +00002785></A
2786><H3
2787><A
2788NAME="XMLNEWGLOBALNS"
2789></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002790>xmlNewGlobalNs ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002791><TABLE
2792BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002793BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002794WIDTH="100%"
2795CELLPADDING="6"
2796><TR
2797><TD
2798><PRE
2799CLASS="PROGRAMLISTING"
2800><A
2801HREF="gnome-xml-tree.html#XMLNSPTR"
2802>xmlNsPtr</A
2803> xmlNewGlobalNs (<A
2804HREF="gnome-xml-tree.html#XMLDOCPTR"
2805>xmlDocPtr</A
2806> doc,
2807 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002808HREF="gnome-xml-tree.html#XMLCHAR"
2809>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002810> *href,
2811 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002812HREF="gnome-xml-tree.html#XMLCHAR"
2813>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002814> *prefix);</PRE
2815></TD
2816></TR
2817></TABLE
2818><P
2819>Creation of a Namespace, the old way using PI and without scoping, to AVOID.</P
2820><P
2821></P
2822><DIV
2823CLASS="INFORMALTABLE"
2824><P
2825></P
2826><TABLE
2827BORDER="0"
2828WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002829BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002830CELLSPACING="0"
2831CELLPADDING="4"
2832CLASS="CALSTABLE"
2833><TR
2834><TD
2835WIDTH="20%"
2836ALIGN="RIGHT"
2837VALIGN="TOP"
2838><TT
2839CLASS="PARAMETER"
2840><I
2841>doc</I
2842></TT
2843>&nbsp;:</TD
2844><TD
2845WIDTH="80%"
2846ALIGN="LEFT"
2847VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002848>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002849></TR
2850><TR
2851><TD
2852WIDTH="20%"
2853ALIGN="RIGHT"
2854VALIGN="TOP"
2855><TT
2856CLASS="PARAMETER"
2857><I
2858>href</I
2859></TT
2860>&nbsp;:</TD
2861><TD
2862WIDTH="80%"
2863ALIGN="LEFT"
2864VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002865>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002866></TR
2867><TR
2868><TD
2869WIDTH="20%"
2870ALIGN="RIGHT"
2871VALIGN="TOP"
2872><TT
2873CLASS="PARAMETER"
2874><I
2875>prefix</I
2876></TT
2877>&nbsp;:</TD
2878><TD
2879WIDTH="80%"
2880ALIGN="LEFT"
2881VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002882>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002883></TR
2884><TR
2885><TD
2886WIDTH="20%"
2887ALIGN="RIGHT"
2888VALIGN="TOP"
2889><I
2890CLASS="EMPHASIS"
2891>Returns</I
2892> :</TD
2893><TD
2894WIDTH="80%"
2895ALIGN="LEFT"
2896VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002897>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002898></TR
2899></TABLE
2900><P
2901></P
2902></DIV
2903></DIV
2904><HR><DIV
2905CLASS="REFSECT2"
2906><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002907NAME="AEN2539"
Daniel Veillard35925471999-02-25 08:46:07 +00002908></A
2909><H3
2910><A
2911NAME="XMLNEWNS"
2912></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002913>xmlNewNs ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002914><TABLE
2915BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002916BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002917WIDTH="100%"
2918CELLPADDING="6"
2919><TR
2920><TD
2921><PRE
2922CLASS="PROGRAMLISTING"
2923><A
2924HREF="gnome-xml-tree.html#XMLNSPTR"
2925>xmlNsPtr</A
2926> xmlNewNs (<A
2927HREF="gnome-xml-tree.html#XMLNODEPTR"
2928>xmlNodePtr</A
2929> node,
2930 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002931HREF="gnome-xml-tree.html#XMLCHAR"
2932>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002933> *href,
2934 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002935HREF="gnome-xml-tree.html#XMLCHAR"
2936>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002937> *prefix);</PRE
2938></TD
2939></TR
2940></TABLE
2941><P
2942>Creation of a new Namespace.</P
2943><P
2944></P
2945><DIV
2946CLASS="INFORMALTABLE"
2947><P
2948></P
2949><TABLE
2950BORDER="0"
2951WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002952BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002953CELLSPACING="0"
2954CELLPADDING="4"
2955CLASS="CALSTABLE"
2956><TR
2957><TD
2958WIDTH="20%"
2959ALIGN="RIGHT"
2960VALIGN="TOP"
2961><TT
2962CLASS="PARAMETER"
2963><I
2964>node</I
2965></TT
2966>&nbsp;:</TD
2967><TD
2968WIDTH="80%"
2969ALIGN="LEFT"
2970VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002971>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002972></TR
2973><TR
2974><TD
2975WIDTH="20%"
2976ALIGN="RIGHT"
2977VALIGN="TOP"
2978><TT
2979CLASS="PARAMETER"
2980><I
2981>href</I
2982></TT
2983>&nbsp;:</TD
2984><TD
2985WIDTH="80%"
2986ALIGN="LEFT"
2987VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002988>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00002989></TR
2990><TR
2991><TD
2992WIDTH="20%"
2993ALIGN="RIGHT"
2994VALIGN="TOP"
2995><TT
2996CLASS="PARAMETER"
2997><I
2998>prefix</I
2999></TT
3000>&nbsp;:</TD
3001><TD
3002WIDTH="80%"
3003ALIGN="LEFT"
3004VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003005>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003006></TR
3007><TR
3008><TD
3009WIDTH="20%"
3010ALIGN="RIGHT"
3011VALIGN="TOP"
3012><I
3013CLASS="EMPHASIS"
3014>Returns</I
3015> :</TD
3016><TD
3017WIDTH="80%"
3018ALIGN="LEFT"
3019VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003020>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003021></TR
3022></TABLE
3023><P
3024></P
3025></DIV
3026></DIV
3027><HR><DIV
3028CLASS="REFSECT2"
3029><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003030NAME="AEN2570"
Daniel Veillard35925471999-02-25 08:46:07 +00003031></A
3032><H3
3033><A
3034NAME="XMLFREENS"
3035></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003036>xmlFreeNs ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003037><TABLE
3038BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003039BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003040WIDTH="100%"
3041CELLPADDING="6"
3042><TR
3043><TD
3044><PRE
3045CLASS="PROGRAMLISTING"
3046>void xmlFreeNs (<A
3047HREF="gnome-xml-tree.html#XMLNSPTR"
3048>xmlNsPtr</A
3049> cur);</PRE
3050></TD
3051></TR
3052></TABLE
3053><P
3054>Free up the structures associated to a namespace</P
3055><P
3056></P
3057><DIV
3058CLASS="INFORMALTABLE"
3059><P
3060></P
3061><TABLE
3062BORDER="0"
3063WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003064BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003065CELLSPACING="0"
3066CELLPADDING="4"
3067CLASS="CALSTABLE"
3068><TR
3069><TD
3070WIDTH="20%"
3071ALIGN="RIGHT"
3072VALIGN="TOP"
3073><TT
3074CLASS="PARAMETER"
3075><I
3076>cur</I
3077></TT
3078>&nbsp;:</TD
3079><TD
3080WIDTH="80%"
3081ALIGN="LEFT"
3082VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003083>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003084></TR
3085></TABLE
3086><P
3087></P
3088></DIV
3089></DIV
3090><HR><DIV
3091CLASS="REFSECT2"
3092><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003093NAME="AEN2586"
Daniel Veillard35925471999-02-25 08:46:07 +00003094></A
3095><H3
3096><A
3097NAME="XMLNEWDOC"
3098></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003099>xmlNewDoc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003100><TABLE
3101BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003102BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003103WIDTH="100%"
3104CELLPADDING="6"
3105><TR
3106><TD
3107><PRE
3108CLASS="PROGRAMLISTING"
3109><A
3110HREF="gnome-xml-tree.html#XMLDOCPTR"
3111>xmlDocPtr</A
3112> xmlNewDoc (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003113HREF="gnome-xml-tree.html#XMLCHAR"
3114>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003115> *version);</PRE
3116></TD
3117></TR
3118></TABLE
3119><P
3120></P
3121><P
3122></P
3123><DIV
3124CLASS="INFORMALTABLE"
3125><P
3126></P
3127><TABLE
3128BORDER="0"
3129WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003130BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003131CELLSPACING="0"
3132CELLPADDING="4"
3133CLASS="CALSTABLE"
3134><TR
3135><TD
3136WIDTH="20%"
3137ALIGN="RIGHT"
3138VALIGN="TOP"
3139><TT
3140CLASS="PARAMETER"
3141><I
3142>version</I
3143></TT
3144>&nbsp;:</TD
3145><TD
3146WIDTH="80%"
3147ALIGN="LEFT"
3148VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003149>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003150></TR
3151><TR
3152><TD
3153WIDTH="20%"
3154ALIGN="RIGHT"
3155VALIGN="TOP"
3156><I
3157CLASS="EMPHASIS"
3158>Returns</I
3159> :</TD
3160><TD
3161WIDTH="80%"
3162ALIGN="LEFT"
3163VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003164>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003165></TR
3166></TABLE
3167><P
3168></P
3169></DIV
3170></DIV
3171><HR><DIV
3172CLASS="REFSECT2"
3173><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003174NAME="AEN2607"
Daniel Veillard35925471999-02-25 08:46:07 +00003175></A
3176><H3
3177><A
3178NAME="XMLFREEDOC"
3179></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003180>xmlFreeDoc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003181><TABLE
3182BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003183BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003184WIDTH="100%"
3185CELLPADDING="6"
3186><TR
3187><TD
3188><PRE
3189CLASS="PROGRAMLISTING"
3190>void xmlFreeDoc (<A
3191HREF="gnome-xml-tree.html#XMLDOCPTR"
3192>xmlDocPtr</A
3193> cur);</PRE
3194></TD
3195></TR
3196></TABLE
3197><P
3198>Free up all the structures used by a document, tree included.</P
3199><P
3200></P
3201><DIV
3202CLASS="INFORMALTABLE"
3203><P
3204></P
3205><TABLE
3206BORDER="0"
3207WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003208BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003209CELLSPACING="0"
3210CELLPADDING="4"
3211CLASS="CALSTABLE"
3212><TR
3213><TD
3214WIDTH="20%"
3215ALIGN="RIGHT"
3216VALIGN="TOP"
3217><TT
3218CLASS="PARAMETER"
3219><I
3220>cur</I
3221></TT
3222>&nbsp;:</TD
3223><TD
3224WIDTH="80%"
3225ALIGN="LEFT"
3226VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003227>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003228></TR
3229></TABLE
3230><P
3231></P
3232></DIV
3233></DIV
3234><HR><DIV
3235CLASS="REFSECT2"
3236><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003237NAME="AEN2623"
Daniel Veillard35925471999-02-25 08:46:07 +00003238></A
3239><H3
3240><A
3241NAME="XMLNEWDOCPROP"
3242></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003243>xmlNewDocProp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003244><TABLE
3245BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003246BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003247WIDTH="100%"
3248CELLPADDING="6"
3249><TR
3250><TD
3251><PRE
3252CLASS="PROGRAMLISTING"
3253><A
3254HREF="gnome-xml-tree.html#XMLATTRPTR"
3255>xmlAttrPtr</A
3256> xmlNewDocProp (<A
3257HREF="gnome-xml-tree.html#XMLDOCPTR"
3258>xmlDocPtr</A
3259> doc,
3260 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003261HREF="gnome-xml-tree.html#XMLCHAR"
3262>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003263> *name,
3264 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003265HREF="gnome-xml-tree.html#XMLCHAR"
3266>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003267> *value);</PRE
3268></TD
3269></TR
3270></TABLE
3271><P
3272>Create a new property carried by a document.</P
3273><P
3274></P
3275><DIV
3276CLASS="INFORMALTABLE"
3277><P
3278></P
3279><TABLE
3280BORDER="0"
3281WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003282BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003283CELLSPACING="0"
3284CELLPADDING="4"
3285CLASS="CALSTABLE"
3286><TR
3287><TD
3288WIDTH="20%"
3289ALIGN="RIGHT"
3290VALIGN="TOP"
3291><TT
3292CLASS="PARAMETER"
3293><I
3294>doc</I
3295></TT
3296>&nbsp;:</TD
3297><TD
3298WIDTH="80%"
3299ALIGN="LEFT"
3300VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003301>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003302></TR
3303><TR
3304><TD
3305WIDTH="20%"
3306ALIGN="RIGHT"
3307VALIGN="TOP"
3308><TT
3309CLASS="PARAMETER"
3310><I
3311>name</I
3312></TT
3313>&nbsp;:</TD
3314><TD
3315WIDTH="80%"
3316ALIGN="LEFT"
3317VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003318>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003319></TR
3320><TR
3321><TD
3322WIDTH="20%"
3323ALIGN="RIGHT"
3324VALIGN="TOP"
3325><TT
3326CLASS="PARAMETER"
3327><I
3328>value</I
3329></TT
3330>&nbsp;:</TD
3331><TD
3332WIDTH="80%"
3333ALIGN="LEFT"
3334VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003335>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003336></TR
3337><TR
3338><TD
3339WIDTH="20%"
3340ALIGN="RIGHT"
3341VALIGN="TOP"
3342><I
3343CLASS="EMPHASIS"
3344>Returns</I
3345> :</TD
3346><TD
3347WIDTH="80%"
3348ALIGN="LEFT"
3349VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003350>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003351></TR
3352></TABLE
3353><P
3354></P
3355></DIV
3356></DIV
3357><HR><DIV
3358CLASS="REFSECT2"
3359><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003360NAME="AEN2654"
Daniel Veillard35925471999-02-25 08:46:07 +00003361></A
3362><H3
3363><A
3364NAME="XMLNEWPROP"
3365></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003366>xmlNewProp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003367><TABLE
3368BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003369BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003370WIDTH="100%"
3371CELLPADDING="6"
3372><TR
3373><TD
3374><PRE
3375CLASS="PROGRAMLISTING"
3376><A
3377HREF="gnome-xml-tree.html#XMLATTRPTR"
3378>xmlAttrPtr</A
3379> xmlNewProp (<A
3380HREF="gnome-xml-tree.html#XMLNODEPTR"
3381>xmlNodePtr</A
3382> node,
3383 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003384HREF="gnome-xml-tree.html#XMLCHAR"
3385>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003386> *name,
3387 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003388HREF="gnome-xml-tree.html#XMLCHAR"
3389>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003390> *value);</PRE
3391></TD
3392></TR
3393></TABLE
3394><P
3395>Create a new property carried by a node.</P
3396><P
3397></P
3398><DIV
3399CLASS="INFORMALTABLE"
3400><P
3401></P
3402><TABLE
3403BORDER="0"
3404WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003405BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003406CELLSPACING="0"
3407CELLPADDING="4"
3408CLASS="CALSTABLE"
3409><TR
3410><TD
3411WIDTH="20%"
3412ALIGN="RIGHT"
3413VALIGN="TOP"
3414><TT
3415CLASS="PARAMETER"
3416><I
3417>node</I
3418></TT
3419>&nbsp;:</TD
3420><TD
3421WIDTH="80%"
3422ALIGN="LEFT"
3423VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003424>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003425></TR
3426><TR
3427><TD
3428WIDTH="20%"
3429ALIGN="RIGHT"
3430VALIGN="TOP"
3431><TT
3432CLASS="PARAMETER"
3433><I
3434>name</I
3435></TT
3436>&nbsp;:</TD
3437><TD
3438WIDTH="80%"
3439ALIGN="LEFT"
3440VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003441>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003442></TR
3443><TR
3444><TD
3445WIDTH="20%"
3446ALIGN="RIGHT"
3447VALIGN="TOP"
3448><TT
3449CLASS="PARAMETER"
3450><I
3451>value</I
3452></TT
3453>&nbsp;:</TD
3454><TD
3455WIDTH="80%"
3456ALIGN="LEFT"
3457VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003458>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003459></TR
3460><TR
3461><TD
3462WIDTH="20%"
3463ALIGN="RIGHT"
3464VALIGN="TOP"
3465><I
3466CLASS="EMPHASIS"
3467>Returns</I
3468> :</TD
3469><TD
3470WIDTH="80%"
3471ALIGN="LEFT"
3472VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003473>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003474></TR
3475></TABLE
3476><P
3477></P
3478></DIV
3479></DIV
3480><HR><DIV
3481CLASS="REFSECT2"
3482><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003483NAME="AEN2685"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00003484></A
3485><H3
3486><A
3487NAME="XMLNEWNSPROP"
3488></A
3489>xmlNewNsProp ()</H3
3490><TABLE
3491BORDER="0"
3492BGCOLOR="#D6E8FF"
3493WIDTH="100%"
3494CELLPADDING="6"
3495><TR
3496><TD
3497><PRE
3498CLASS="PROGRAMLISTING"
3499><A
3500HREF="gnome-xml-tree.html#XMLATTRPTR"
3501>xmlAttrPtr</A
3502> xmlNewNsProp (<A
3503HREF="gnome-xml-tree.html#XMLNODEPTR"
3504>xmlNodePtr</A
3505> node,
3506 <A
3507HREF="gnome-xml-tree.html#XMLNSPTR"
3508>xmlNsPtr</A
3509> ns,
3510 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003511HREF="gnome-xml-tree.html#XMLCHAR"
3512>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00003513> *name,
3514 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003515HREF="gnome-xml-tree.html#XMLCHAR"
3516>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00003517> *value);</PRE
3518></TD
3519></TR
3520></TABLE
3521><P
3522>Create a new property tagged with a namespace and carried by a node.</P
3523><P
3524></P
3525><DIV
3526CLASS="INFORMALTABLE"
3527><P
3528></P
3529><TABLE
3530BORDER="0"
3531WIDTH="100%"
3532BGCOLOR="#FFD0D0"
3533CELLSPACING="0"
3534CELLPADDING="4"
3535CLASS="CALSTABLE"
3536><TR
3537><TD
3538WIDTH="20%"
3539ALIGN="RIGHT"
3540VALIGN="TOP"
3541><TT
3542CLASS="PARAMETER"
3543><I
3544>node</I
3545></TT
3546>&nbsp;:</TD
3547><TD
3548WIDTH="80%"
3549ALIGN="LEFT"
3550VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003551>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00003552></TR
3553><TR
3554><TD
3555WIDTH="20%"
3556ALIGN="RIGHT"
3557VALIGN="TOP"
3558><TT
3559CLASS="PARAMETER"
3560><I
3561>ns</I
3562></TT
3563>&nbsp;:</TD
3564><TD
3565WIDTH="80%"
3566ALIGN="LEFT"
3567VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003568>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00003569></TR
3570><TR
3571><TD
3572WIDTH="20%"
3573ALIGN="RIGHT"
3574VALIGN="TOP"
3575><TT
3576CLASS="PARAMETER"
3577><I
3578>name</I
3579></TT
3580>&nbsp;:</TD
3581><TD
3582WIDTH="80%"
3583ALIGN="LEFT"
3584VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003585>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00003586></TR
3587><TR
3588><TD
3589WIDTH="20%"
3590ALIGN="RIGHT"
3591VALIGN="TOP"
3592><TT
3593CLASS="PARAMETER"
3594><I
3595>value</I
3596></TT
3597>&nbsp;:</TD
3598><TD
3599WIDTH="80%"
3600ALIGN="LEFT"
3601VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003602>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00003603></TR
3604><TR
3605><TD
3606WIDTH="20%"
3607ALIGN="RIGHT"
3608VALIGN="TOP"
3609><I
3610CLASS="EMPHASIS"
3611>Returns</I
3612> :</TD
3613><TD
3614WIDTH="80%"
3615ALIGN="LEFT"
3616VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003617>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00003618></TR
3619></TABLE
3620><P
3621></P
3622></DIV
3623></DIV
3624><HR><DIV
3625CLASS="REFSECT2"
3626><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003627NAME="AEN2721"
Daniel Veillard35925471999-02-25 08:46:07 +00003628></A
3629><H3
3630><A
3631NAME="XMLFREEPROPLIST"
3632></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003633>xmlFreePropList ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003634><TABLE
3635BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003636BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003637WIDTH="100%"
3638CELLPADDING="6"
3639><TR
3640><TD
3641><PRE
3642CLASS="PROGRAMLISTING"
3643>void xmlFreePropList (<A
3644HREF="gnome-xml-tree.html#XMLATTRPTR"
3645>xmlAttrPtr</A
3646> cur);</PRE
3647></TD
3648></TR
3649></TABLE
3650><P
3651>Free a property and all its siblings, all the childs are freed too.</P
3652><P
3653></P
3654><DIV
3655CLASS="INFORMALTABLE"
3656><P
3657></P
3658><TABLE
3659BORDER="0"
3660WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003661BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003662CELLSPACING="0"
3663CELLPADDING="4"
3664CLASS="CALSTABLE"
3665><TR
3666><TD
3667WIDTH="20%"
3668ALIGN="RIGHT"
3669VALIGN="TOP"
3670><TT
3671CLASS="PARAMETER"
3672><I
3673>cur</I
3674></TT
3675>&nbsp;:</TD
3676><TD
3677WIDTH="80%"
3678ALIGN="LEFT"
3679VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003680>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003681></TR
3682></TABLE
3683><P
3684></P
3685></DIV
3686></DIV
3687><HR><DIV
3688CLASS="REFSECT2"
3689><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003690NAME="AEN2737"
Daniel Veillard35925471999-02-25 08:46:07 +00003691></A
3692><H3
3693><A
3694NAME="XMLFREEPROP"
3695></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003696>xmlFreeProp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003697><TABLE
3698BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003699BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003700WIDTH="100%"
3701CELLPADDING="6"
3702><TR
3703><TD
3704><PRE
3705CLASS="PROGRAMLISTING"
3706>void xmlFreeProp (<A
3707HREF="gnome-xml-tree.html#XMLATTRPTR"
3708>xmlAttrPtr</A
3709> cur);</PRE
3710></TD
3711></TR
3712></TABLE
3713><P
3714>Free one property, all the childs are freed too.</P
3715><P
3716></P
3717><DIV
3718CLASS="INFORMALTABLE"
3719><P
3720></P
3721><TABLE
3722BORDER="0"
3723WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003724BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003725CELLSPACING="0"
3726CELLPADDING="4"
3727CLASS="CALSTABLE"
3728><TR
3729><TD
3730WIDTH="20%"
3731ALIGN="RIGHT"
3732VALIGN="TOP"
3733><TT
3734CLASS="PARAMETER"
3735><I
3736>cur</I
3737></TT
3738>&nbsp;:</TD
3739><TD
3740WIDTH="80%"
3741ALIGN="LEFT"
3742VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003743>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003744></TR
3745></TABLE
3746><P
3747></P
3748></DIV
3749></DIV
3750><HR><DIV
3751CLASS="REFSECT2"
3752><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003753NAME="AEN2753"
Daniel Veillard35925471999-02-25 08:46:07 +00003754></A
3755><H3
3756><A
3757NAME="XMLCOPYPROP"
3758></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003759>xmlCopyProp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003760><TABLE
3761BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003762BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003763WIDTH="100%"
3764CELLPADDING="6"
3765><TR
3766><TD
3767><PRE
3768CLASS="PROGRAMLISTING"
3769><A
3770HREF="gnome-xml-tree.html#XMLATTRPTR"
3771>xmlAttrPtr</A
3772> xmlCopyProp (<A
Daniel Veillardd2d38e91999-08-30 11:42:36 +00003773HREF="gnome-xml-tree.html#XMLNODEPTR"
3774>xmlNodePtr</A
3775> target,
3776 <A
Daniel Veillard35925471999-02-25 08:46:07 +00003777HREF="gnome-xml-tree.html#XMLATTRPTR"
3778>xmlAttrPtr</A
3779> cur);</PRE
3780></TD
3781></TR
3782></TABLE
3783><P
3784>Do a copy of the attribute.</P
3785><P
3786></P
3787><DIV
3788CLASS="INFORMALTABLE"
3789><P
3790></P
3791><TABLE
3792BORDER="0"
3793WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003794BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003795CELLSPACING="0"
3796CELLPADDING="4"
3797CLASS="CALSTABLE"
3798><TR
3799><TD
3800WIDTH="20%"
3801ALIGN="RIGHT"
3802VALIGN="TOP"
3803><TT
3804CLASS="PARAMETER"
3805><I
Daniel Veillardd2d38e91999-08-30 11:42:36 +00003806>target</I
Daniel Veillard35925471999-02-25 08:46:07 +00003807></TT
3808>&nbsp;:</TD
3809><TD
3810WIDTH="80%"
3811ALIGN="LEFT"
3812VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003813>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003814></TR
3815><TR
3816><TD
3817WIDTH="20%"
3818ALIGN="RIGHT"
3819VALIGN="TOP"
Daniel Veillard35925471999-02-25 08:46:07 +00003820><TT
3821CLASS="PARAMETER"
3822><I
3823>cur</I
3824></TT
3825>&nbsp;:</TD
3826><TD
3827WIDTH="80%"
3828ALIGN="LEFT"
3829VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003830>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003831></TR
3832><TR
3833><TD
3834WIDTH="20%"
3835ALIGN="RIGHT"
3836VALIGN="TOP"
3837><I
3838CLASS="EMPHASIS"
3839>Returns</I
3840> :</TD
3841><TD
3842WIDTH="80%"
3843ALIGN="LEFT"
3844VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003845>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003846></TR
3847></TABLE
3848><P
3849></P
3850></DIV
3851></DIV
3852><HR><DIV
3853CLASS="REFSECT2"
3854><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003855NAME="AEN2779"
Daniel Veillardd2d38e91999-08-30 11:42:36 +00003856></A
3857><H3
3858><A
3859NAME="XMLCOPYPROPLIST"
3860></A
3861>xmlCopyPropList ()</H3
3862><TABLE
3863BORDER="0"
3864BGCOLOR="#D6E8FF"
3865WIDTH="100%"
3866CELLPADDING="6"
3867><TR
3868><TD
3869><PRE
3870CLASS="PROGRAMLISTING"
3871><A
3872HREF="gnome-xml-tree.html#XMLATTRPTR"
3873>xmlAttrPtr</A
3874> xmlCopyPropList (<A
3875HREF="gnome-xml-tree.html#XMLNODEPTR"
3876>xmlNodePtr</A
3877> target,
3878 <A
3879HREF="gnome-xml-tree.html#XMLATTRPTR"
3880>xmlAttrPtr</A
3881> cur);</PRE
3882></TD
3883></TR
3884></TABLE
3885><P
3886>Do a copy of an attribute list.</P
3887><P
3888></P
3889><DIV
3890CLASS="INFORMALTABLE"
3891><P
3892></P
3893><TABLE
3894BORDER="0"
3895WIDTH="100%"
3896BGCOLOR="#FFD0D0"
3897CELLSPACING="0"
3898CELLPADDING="4"
3899CLASS="CALSTABLE"
3900><TR
3901><TD
3902WIDTH="20%"
3903ALIGN="RIGHT"
3904VALIGN="TOP"
3905><TT
3906CLASS="PARAMETER"
3907><I
3908>target</I
3909></TT
3910>&nbsp;:</TD
3911><TD
3912WIDTH="80%"
3913ALIGN="LEFT"
3914VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003915>&nbsp;</TD
Daniel Veillardd2d38e91999-08-30 11:42:36 +00003916></TR
3917><TR
3918><TD
3919WIDTH="20%"
3920ALIGN="RIGHT"
3921VALIGN="TOP"
3922><TT
3923CLASS="PARAMETER"
3924><I
3925>cur</I
3926></TT
3927>&nbsp;:</TD
3928><TD
3929WIDTH="80%"
3930ALIGN="LEFT"
3931VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003932>&nbsp;</TD
Daniel Veillardd2d38e91999-08-30 11:42:36 +00003933></TR
3934><TR
3935><TD
3936WIDTH="20%"
3937ALIGN="RIGHT"
3938VALIGN="TOP"
3939><I
3940CLASS="EMPHASIS"
3941>Returns</I
3942> :</TD
3943><TD
3944WIDTH="80%"
3945ALIGN="LEFT"
3946VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003947>&nbsp;</TD
Daniel Veillardd2d38e91999-08-30 11:42:36 +00003948></TR
3949></TABLE
3950><P
3951></P
3952></DIV
3953></DIV
3954><HR><DIV
3955CLASS="REFSECT2"
3956><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003957NAME="AEN2805"
Daniel Veillard35925471999-02-25 08:46:07 +00003958></A
3959><H3
3960><A
3961NAME="XMLCOPYDTD"
3962></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003963>xmlCopyDtd ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003964><TABLE
3965BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003966BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003967WIDTH="100%"
3968CELLPADDING="6"
3969><TR
3970><TD
3971><PRE
3972CLASS="PROGRAMLISTING"
3973><A
3974HREF="gnome-xml-tree.html#XMLDTDPTR"
3975>xmlDtdPtr</A
3976> xmlCopyDtd (<A
3977HREF="gnome-xml-tree.html#XMLDTDPTR"
3978>xmlDtdPtr</A
3979> dtd);</PRE
3980></TD
3981></TR
3982></TABLE
3983><P
3984>Do a copy of the dtd.</P
3985><P
3986></P
3987><DIV
3988CLASS="INFORMALTABLE"
3989><P
3990></P
3991><TABLE
3992BORDER="0"
3993WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003994BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003995CELLSPACING="0"
3996CELLPADDING="4"
3997CLASS="CALSTABLE"
3998><TR
3999><TD
4000WIDTH="20%"
4001ALIGN="RIGHT"
4002VALIGN="TOP"
4003><TT
4004CLASS="PARAMETER"
4005><I
4006>dtd</I
4007></TT
4008>&nbsp;:</TD
4009><TD
4010WIDTH="80%"
4011ALIGN="LEFT"
4012VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004013>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004014></TR
4015><TR
4016><TD
4017WIDTH="20%"
4018ALIGN="RIGHT"
4019VALIGN="TOP"
4020><I
4021CLASS="EMPHASIS"
4022>Returns</I
4023> :</TD
4024><TD
4025WIDTH="80%"
4026ALIGN="LEFT"
4027VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004028>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004029></TR
4030></TABLE
4031><P
4032></P
4033></DIV
4034></DIV
4035><HR><DIV
4036CLASS="REFSECT2"
4037><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004038NAME="AEN2826"
Daniel Veillard35925471999-02-25 08:46:07 +00004039></A
4040><H3
4041><A
4042NAME="XMLCOPYDOC"
4043></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004044>xmlCopyDoc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004045><TABLE
4046BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004047BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004048WIDTH="100%"
4049CELLPADDING="6"
4050><TR
4051><TD
4052><PRE
4053CLASS="PROGRAMLISTING"
4054><A
4055HREF="gnome-xml-tree.html#XMLDOCPTR"
4056>xmlDocPtr</A
4057> xmlCopyDoc (<A
4058HREF="gnome-xml-tree.html#XMLDOCPTR"
4059>xmlDocPtr</A
4060> doc,
4061 int recursive);</PRE
4062></TD
4063></TR
4064></TABLE
4065><P
4066>Do a copy of the document info. If recursive, the content tree will
4067be copied too as well as Dtd, namespaces and entities.</P
4068><P
4069></P
4070><DIV
4071CLASS="INFORMALTABLE"
4072><P
4073></P
4074><TABLE
4075BORDER="0"
4076WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004077BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004078CELLSPACING="0"
4079CELLPADDING="4"
4080CLASS="CALSTABLE"
4081><TR
4082><TD
4083WIDTH="20%"
4084ALIGN="RIGHT"
4085VALIGN="TOP"
4086><TT
4087CLASS="PARAMETER"
4088><I
4089>doc</I
4090></TT
4091>&nbsp;:</TD
4092><TD
4093WIDTH="80%"
4094ALIGN="LEFT"
4095VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004096>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004097></TR
4098><TR
4099><TD
4100WIDTH="20%"
4101ALIGN="RIGHT"
4102VALIGN="TOP"
4103><TT
4104CLASS="PARAMETER"
4105><I
4106>recursive</I
4107></TT
4108>&nbsp;:</TD
4109><TD
4110WIDTH="80%"
4111ALIGN="LEFT"
4112VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004113>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004114></TR
4115><TR
4116><TD
4117WIDTH="20%"
4118ALIGN="RIGHT"
4119VALIGN="TOP"
4120><I
4121CLASS="EMPHASIS"
4122>Returns</I
4123> :</TD
4124><TD
4125WIDTH="80%"
4126ALIGN="LEFT"
4127VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004128>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004129></TR
4130></TABLE
4131><P
4132></P
4133></DIV
4134></DIV
4135><HR><DIV
4136CLASS="REFSECT2"
4137><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004138NAME="AEN2851"
Daniel Veillard35925471999-02-25 08:46:07 +00004139></A
4140><H3
4141><A
4142NAME="XMLNEWDOCNODE"
4143></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004144>xmlNewDocNode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004145><TABLE
4146BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004147BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004148WIDTH="100%"
4149CELLPADDING="6"
4150><TR
4151><TD
4152><PRE
4153CLASS="PROGRAMLISTING"
4154><A
4155HREF="gnome-xml-tree.html#XMLNODEPTR"
4156>xmlNodePtr</A
4157> xmlNewDocNode (<A
4158HREF="gnome-xml-tree.html#XMLDOCPTR"
4159>xmlDocPtr</A
4160> doc,
4161 <A
4162HREF="gnome-xml-tree.html#XMLNSPTR"
4163>xmlNsPtr</A
4164> ns,
4165 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004166HREF="gnome-xml-tree.html#XMLCHAR"
4167>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004168> *name,
Daniel Veillarde2d034d1999-07-27 19:52:06 +00004169 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004170HREF="gnome-xml-tree.html#XMLCHAR"
4171>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004172> *content);</PRE
4173></TD
4174></TR
4175></TABLE
4176><P
4177>Creation of a new node element within a document. <TT
4178CLASS="PARAMETER"
4179><I
4180>ns</I
4181></TT
4182> and <TT
4183CLASS="PARAMETER"
4184><I
4185>content</I
4186></TT
4187>
4188are optionnal (NULL).</P
4189><P
4190></P
4191><DIV
4192CLASS="INFORMALTABLE"
4193><P
4194></P
4195><TABLE
4196BORDER="0"
4197WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004198BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004199CELLSPACING="0"
4200CELLPADDING="4"
4201CLASS="CALSTABLE"
4202><TR
4203><TD
4204WIDTH="20%"
4205ALIGN="RIGHT"
4206VALIGN="TOP"
4207><TT
4208CLASS="PARAMETER"
4209><I
4210>doc</I
4211></TT
4212>&nbsp;:</TD
4213><TD
4214WIDTH="80%"
4215ALIGN="LEFT"
4216VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004217>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004218></TR
4219><TR
4220><TD
4221WIDTH="20%"
4222ALIGN="RIGHT"
4223VALIGN="TOP"
4224><TT
4225CLASS="PARAMETER"
4226><I
4227>ns</I
4228></TT
4229>&nbsp;:</TD
4230><TD
4231WIDTH="80%"
4232ALIGN="LEFT"
4233VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004234>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004235></TR
4236><TR
4237><TD
4238WIDTH="20%"
4239ALIGN="RIGHT"
4240VALIGN="TOP"
4241><TT
4242CLASS="PARAMETER"
4243><I
4244>name</I
4245></TT
4246>&nbsp;:</TD
4247><TD
4248WIDTH="80%"
4249ALIGN="LEFT"
4250VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004251>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004252></TR
4253><TR
4254><TD
4255WIDTH="20%"
4256ALIGN="RIGHT"
4257VALIGN="TOP"
4258><TT
4259CLASS="PARAMETER"
4260><I
4261>content</I
4262></TT
4263>&nbsp;:</TD
4264><TD
4265WIDTH="80%"
4266ALIGN="LEFT"
4267VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004268>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004269></TR
4270><TR
4271><TD
4272WIDTH="20%"
4273ALIGN="RIGHT"
4274VALIGN="TOP"
4275><I
4276CLASS="EMPHASIS"
4277>Returns</I
4278> :</TD
4279><TD
4280WIDTH="80%"
4281ALIGN="LEFT"
4282VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004283>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004284></TR
4285></TABLE
4286><P
4287></P
4288></DIV
4289></DIV
4290><HR><DIV
4291CLASS="REFSECT2"
4292><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004293NAME="AEN2889"
Daniel Veillard35925471999-02-25 08:46:07 +00004294></A
4295><H3
4296><A
4297NAME="XMLNEWNODE"
4298></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004299>xmlNewNode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004300><TABLE
4301BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004302BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004303WIDTH="100%"
4304CELLPADDING="6"
4305><TR
4306><TD
4307><PRE
4308CLASS="PROGRAMLISTING"
4309><A
4310HREF="gnome-xml-tree.html#XMLNODEPTR"
4311>xmlNodePtr</A
4312> xmlNewNode (<A
4313HREF="gnome-xml-tree.html#XMLNSPTR"
4314>xmlNsPtr</A
4315> ns,
4316 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004317HREF="gnome-xml-tree.html#XMLCHAR"
4318>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004319> *name);</PRE
4320></TD
4321></TR
4322></TABLE
4323><P
4324>Creation of a new node element. <TT
4325CLASS="PARAMETER"
4326><I
4327>ns</I
4328></TT
4329> and <TT
4330CLASS="PARAMETER"
4331><I
4332>content</I
4333></TT
4334> are optionnal (NULL).
4335If content is non NULL, a child list containing the TEXTs and
4336ENTITY_REFs node will be created.</P
4337><P
4338></P
4339><DIV
4340CLASS="INFORMALTABLE"
4341><P
4342></P
4343><TABLE
4344BORDER="0"
4345WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004346BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004347CELLSPACING="0"
4348CELLPADDING="4"
4349CLASS="CALSTABLE"
4350><TR
4351><TD
4352WIDTH="20%"
4353ALIGN="RIGHT"
4354VALIGN="TOP"
4355><TT
4356CLASS="PARAMETER"
4357><I
4358>ns</I
4359></TT
4360>&nbsp;:</TD
4361><TD
4362WIDTH="80%"
4363ALIGN="LEFT"
4364VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004365>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004366></TR
4367><TR
4368><TD
4369WIDTH="20%"
4370ALIGN="RIGHT"
4371VALIGN="TOP"
4372><TT
4373CLASS="PARAMETER"
4374><I
4375>name</I
4376></TT
4377>&nbsp;:</TD
4378><TD
4379WIDTH="80%"
4380ALIGN="LEFT"
4381VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004382>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004383></TR
4384><TR
4385><TD
4386WIDTH="20%"
4387ALIGN="RIGHT"
4388VALIGN="TOP"
4389><I
4390CLASS="EMPHASIS"
4391>Returns</I
4392> :</TD
4393><TD
4394WIDTH="80%"
4395ALIGN="LEFT"
4396VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004397>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004398></TR
4399></TABLE
4400><P
4401></P
4402></DIV
4403></DIV
4404><HR><DIV
4405CLASS="REFSECT2"
4406><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004407NAME="AEN2917"
Daniel Veillard35925471999-02-25 08:46:07 +00004408></A
4409><H3
4410><A
4411NAME="XMLNEWCHILD"
4412></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004413>xmlNewChild ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004414><TABLE
4415BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004416BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004417WIDTH="100%"
4418CELLPADDING="6"
4419><TR
4420><TD
4421><PRE
4422CLASS="PROGRAMLISTING"
4423><A
4424HREF="gnome-xml-tree.html#XMLNODEPTR"
4425>xmlNodePtr</A
4426> xmlNewChild (<A
4427HREF="gnome-xml-tree.html#XMLNODEPTR"
4428>xmlNodePtr</A
4429> parent,
4430 <A
4431HREF="gnome-xml-tree.html#XMLNSPTR"
4432>xmlNsPtr</A
4433> ns,
4434 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004435HREF="gnome-xml-tree.html#XMLCHAR"
4436>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004437> *name,
Daniel Veillarde2d034d1999-07-27 19:52:06 +00004438 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004439HREF="gnome-xml-tree.html#XMLCHAR"
4440>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004441> *content);</PRE
4442></TD
4443></TR
4444></TABLE
4445><P
4446>Creation of a new child element, added at the end of <TT
4447CLASS="PARAMETER"
4448><I
4449>parent</I
4450></TT
4451> childs list.
4452<TT
4453CLASS="PARAMETER"
4454><I
4455>ns</I
4456></TT
4457> and <TT
4458CLASS="PARAMETER"
4459><I
4460>content</I
4461></TT
4462> parameters are optionnal (NULL). If content is non NULL,
4463a child list containing the TEXTs and ENTITY_REFs node will be created.</P
4464><P
4465></P
4466><DIV
4467CLASS="INFORMALTABLE"
4468><P
4469></P
4470><TABLE
4471BORDER="0"
4472WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004473BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004474CELLSPACING="0"
4475CELLPADDING="4"
4476CLASS="CALSTABLE"
4477><TR
4478><TD
4479WIDTH="20%"
4480ALIGN="RIGHT"
4481VALIGN="TOP"
4482><TT
4483CLASS="PARAMETER"
4484><I
4485>parent</I
4486></TT
4487>&nbsp;:</TD
4488><TD
4489WIDTH="80%"
4490ALIGN="LEFT"
4491VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004492>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004493></TR
4494><TR
4495><TD
4496WIDTH="20%"
4497ALIGN="RIGHT"
4498VALIGN="TOP"
4499><TT
4500CLASS="PARAMETER"
4501><I
4502>ns</I
4503></TT
4504>&nbsp;:</TD
4505><TD
4506WIDTH="80%"
4507ALIGN="LEFT"
4508VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004509>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004510></TR
4511><TR
4512><TD
4513WIDTH="20%"
4514ALIGN="RIGHT"
4515VALIGN="TOP"
4516><TT
4517CLASS="PARAMETER"
4518><I
4519>name</I
4520></TT
4521>&nbsp;:</TD
4522><TD
4523WIDTH="80%"
4524ALIGN="LEFT"
4525VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004526>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004527></TR
4528><TR
4529><TD
4530WIDTH="20%"
4531ALIGN="RIGHT"
4532VALIGN="TOP"
4533><TT
4534CLASS="PARAMETER"
4535><I
4536>content</I
4537></TT
4538>&nbsp;:</TD
4539><TD
4540WIDTH="80%"
4541ALIGN="LEFT"
4542VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004543>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004544></TR
4545><TR
4546><TD
4547WIDTH="20%"
4548ALIGN="RIGHT"
4549VALIGN="TOP"
4550><I
4551CLASS="EMPHASIS"
4552>Returns</I
4553> :</TD
4554><TD
4555WIDTH="80%"
4556ALIGN="LEFT"
4557VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004558>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004559></TR
4560></TABLE
4561><P
4562></P
4563></DIV
4564></DIV
4565><HR><DIV
4566CLASS="REFSECT2"
4567><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004568NAME="AEN2956"
Daniel Veillard35925471999-02-25 08:46:07 +00004569></A
4570><H3
4571><A
4572NAME="XMLNEWDOCTEXT"
4573></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004574>xmlNewDocText ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004575><TABLE
4576BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004577BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004578WIDTH="100%"
4579CELLPADDING="6"
4580><TR
4581><TD
4582><PRE
4583CLASS="PROGRAMLISTING"
4584><A
4585HREF="gnome-xml-tree.html#XMLNODEPTR"
4586>xmlNodePtr</A
4587> xmlNewDocText (<A
4588HREF="gnome-xml-tree.html#XMLDOCPTR"
4589>xmlDocPtr</A
4590> doc,
4591 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004592HREF="gnome-xml-tree.html#XMLCHAR"
4593>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004594> *content);</PRE
4595></TD
4596></TR
4597></TABLE
4598><P
4599>Creation of a new text node within a document.</P
4600><P
4601></P
4602><DIV
4603CLASS="INFORMALTABLE"
4604><P
4605></P
4606><TABLE
4607BORDER="0"
4608WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004609BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004610CELLSPACING="0"
4611CELLPADDING="4"
4612CLASS="CALSTABLE"
4613><TR
4614><TD
4615WIDTH="20%"
4616ALIGN="RIGHT"
4617VALIGN="TOP"
4618><TT
4619CLASS="PARAMETER"
4620><I
4621>doc</I
4622></TT
4623>&nbsp;:</TD
4624><TD
4625WIDTH="80%"
4626ALIGN="LEFT"
4627VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004628>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004629></TR
4630><TR
4631><TD
4632WIDTH="20%"
4633ALIGN="RIGHT"
4634VALIGN="TOP"
4635><TT
4636CLASS="PARAMETER"
4637><I
4638>content</I
4639></TT
4640>&nbsp;:</TD
4641><TD
4642WIDTH="80%"
4643ALIGN="LEFT"
4644VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004645>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004646></TR
4647><TR
4648><TD
4649WIDTH="20%"
4650ALIGN="RIGHT"
4651VALIGN="TOP"
4652><I
4653CLASS="EMPHASIS"
4654>Returns</I
4655> :</TD
4656><TD
4657WIDTH="80%"
4658ALIGN="LEFT"
4659VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004660>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004661></TR
4662></TABLE
4663><P
4664></P
4665></DIV
4666></DIV
4667><HR><DIV
4668CLASS="REFSECT2"
4669><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004670NAME="AEN2982"
Daniel Veillard35925471999-02-25 08:46:07 +00004671></A
4672><H3
4673><A
4674NAME="XMLNEWTEXT"
4675></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004676>xmlNewText ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004677><TABLE
4678BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004679BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004680WIDTH="100%"
4681CELLPADDING="6"
4682><TR
4683><TD
4684><PRE
4685CLASS="PROGRAMLISTING"
4686><A
4687HREF="gnome-xml-tree.html#XMLNODEPTR"
4688>xmlNodePtr</A
4689> xmlNewText (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004690HREF="gnome-xml-tree.html#XMLCHAR"
4691>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004692> *content);</PRE
4693></TD
4694></TR
4695></TABLE
4696><P
4697>Creation of a new text node.</P
4698><P
4699></P
4700><DIV
4701CLASS="INFORMALTABLE"
4702><P
4703></P
4704><TABLE
4705BORDER="0"
4706WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004707BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004708CELLSPACING="0"
4709CELLPADDING="4"
4710CLASS="CALSTABLE"
4711><TR
4712><TD
4713WIDTH="20%"
4714ALIGN="RIGHT"
4715VALIGN="TOP"
4716><TT
4717CLASS="PARAMETER"
4718><I
4719>content</I
4720></TT
4721>&nbsp;:</TD
4722><TD
4723WIDTH="80%"
4724ALIGN="LEFT"
4725VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004726>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004727></TR
4728><TR
4729><TD
4730WIDTH="20%"
4731ALIGN="RIGHT"
4732VALIGN="TOP"
4733><I
4734CLASS="EMPHASIS"
4735>Returns</I
4736> :</TD
4737><TD
4738WIDTH="80%"
4739ALIGN="LEFT"
4740VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004741>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004742></TR
4743></TABLE
4744><P
4745></P
4746></DIV
4747></DIV
4748><HR><DIV
4749CLASS="REFSECT2"
4750><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004751NAME="AEN3003"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00004752></A
4753><H3
4754><A
4755NAME="XMLNEWPI"
4756></A
4757>xmlNewPI ()</H3
4758><TABLE
4759BORDER="0"
4760BGCOLOR="#D6E8FF"
4761WIDTH="100%"
4762CELLPADDING="6"
4763><TR
4764><TD
4765><PRE
4766CLASS="PROGRAMLISTING"
4767><A
4768HREF="gnome-xml-tree.html#XMLNODEPTR"
4769>xmlNodePtr</A
4770> xmlNewPI (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004771HREF="gnome-xml-tree.html#XMLCHAR"
4772>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00004773> *name,
4774 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004775HREF="gnome-xml-tree.html#XMLCHAR"
4776>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00004777> *content);</PRE
4778></TD
4779></TR
4780></TABLE
4781><P
4782>Creation of a processing instruction element.</P
4783><P
4784></P
4785><DIV
4786CLASS="INFORMALTABLE"
4787><P
4788></P
4789><TABLE
4790BORDER="0"
4791WIDTH="100%"
4792BGCOLOR="#FFD0D0"
4793CELLSPACING="0"
4794CELLPADDING="4"
4795CLASS="CALSTABLE"
4796><TR
4797><TD
4798WIDTH="20%"
4799ALIGN="RIGHT"
4800VALIGN="TOP"
4801><TT
4802CLASS="PARAMETER"
4803><I
4804>name</I
4805></TT
4806>&nbsp;:</TD
4807><TD
4808WIDTH="80%"
4809ALIGN="LEFT"
4810VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004811>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00004812></TR
4813><TR
4814><TD
4815WIDTH="20%"
4816ALIGN="RIGHT"
4817VALIGN="TOP"
4818><TT
4819CLASS="PARAMETER"
4820><I
4821>content</I
4822></TT
4823>&nbsp;:</TD
4824><TD
4825WIDTH="80%"
4826ALIGN="LEFT"
4827VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004828>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00004829></TR
4830><TR
4831><TD
4832WIDTH="20%"
4833ALIGN="RIGHT"
4834VALIGN="TOP"
4835><I
4836CLASS="EMPHASIS"
4837>Returns</I
4838> :</TD
4839><TD
4840WIDTH="80%"
4841ALIGN="LEFT"
4842VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004843>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00004844></TR
4845></TABLE
4846><P
4847></P
4848></DIV
4849></DIV
4850><HR><DIV
4851CLASS="REFSECT2"
4852><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004853NAME="AEN3029"
Daniel Veillard35925471999-02-25 08:46:07 +00004854></A
4855><H3
4856><A
4857NAME="XMLNEWDOCTEXTLEN"
4858></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004859>xmlNewDocTextLen ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004860><TABLE
4861BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004862BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004863WIDTH="100%"
4864CELLPADDING="6"
4865><TR
4866><TD
4867><PRE
4868CLASS="PROGRAMLISTING"
4869><A
4870HREF="gnome-xml-tree.html#XMLNODEPTR"
4871>xmlNodePtr</A
4872> xmlNewDocTextLen (<A
4873HREF="gnome-xml-tree.html#XMLDOCPTR"
4874>xmlDocPtr</A
4875> doc,
4876 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004877HREF="gnome-xml-tree.html#XMLCHAR"
4878>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004879> *content,
4880 int len);</PRE
4881></TD
4882></TR
4883></TABLE
4884><P
4885>Creation of a new text node with an extra content lenght parameter. The
4886text node pertain to a given document.</P
4887><P
4888></P
4889><DIV
4890CLASS="INFORMALTABLE"
4891><P
4892></P
4893><TABLE
4894BORDER="0"
4895WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004896BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004897CELLSPACING="0"
4898CELLPADDING="4"
4899CLASS="CALSTABLE"
4900><TR
4901><TD
4902WIDTH="20%"
4903ALIGN="RIGHT"
4904VALIGN="TOP"
4905><TT
4906CLASS="PARAMETER"
4907><I
4908>doc</I
4909></TT
4910>&nbsp;:</TD
4911><TD
4912WIDTH="80%"
4913ALIGN="LEFT"
4914VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004915>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004916></TR
4917><TR
4918><TD
4919WIDTH="20%"
4920ALIGN="RIGHT"
4921VALIGN="TOP"
4922><TT
4923CLASS="PARAMETER"
4924><I
4925>content</I
4926></TT
4927>&nbsp;:</TD
4928><TD
4929WIDTH="80%"
4930ALIGN="LEFT"
4931VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004932>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004933></TR
4934><TR
4935><TD
4936WIDTH="20%"
4937ALIGN="RIGHT"
4938VALIGN="TOP"
4939><TT
4940CLASS="PARAMETER"
4941><I
4942>len</I
4943></TT
4944>&nbsp;:</TD
4945><TD
4946WIDTH="80%"
4947ALIGN="LEFT"
4948VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004949>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004950></TR
4951><TR
4952><TD
4953WIDTH="20%"
4954ALIGN="RIGHT"
4955VALIGN="TOP"
4956><I
4957CLASS="EMPHASIS"
4958>Returns</I
4959> :</TD
4960><TD
4961WIDTH="80%"
4962ALIGN="LEFT"
4963VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004964>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004965></TR
4966></TABLE
4967><P
4968></P
4969></DIV
4970></DIV
4971><HR><DIV
4972CLASS="REFSECT2"
4973><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004974NAME="AEN3059"
Daniel Veillard35925471999-02-25 08:46:07 +00004975></A
4976><H3
4977><A
4978NAME="XMLNEWTEXTLEN"
4979></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004980>xmlNewTextLen ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004981><TABLE
4982BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004983BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004984WIDTH="100%"
4985CELLPADDING="6"
4986><TR
4987><TD
4988><PRE
4989CLASS="PROGRAMLISTING"
4990><A
4991HREF="gnome-xml-tree.html#XMLNODEPTR"
4992>xmlNodePtr</A
4993> xmlNewTextLen (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004994HREF="gnome-xml-tree.html#XMLCHAR"
4995>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004996> *content,
4997 int len);</PRE
4998></TD
4999></TR
5000></TABLE
5001><P
5002>Creation of a new text node with an extra parameter for the content's lenght</P
5003><P
5004></P
5005><DIV
5006CLASS="INFORMALTABLE"
5007><P
5008></P
5009><TABLE
5010BORDER="0"
5011WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005012BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005013CELLSPACING="0"
5014CELLPADDING="4"
5015CLASS="CALSTABLE"
5016><TR
5017><TD
5018WIDTH="20%"
5019ALIGN="RIGHT"
5020VALIGN="TOP"
5021><TT
5022CLASS="PARAMETER"
5023><I
5024>content</I
5025></TT
5026>&nbsp;:</TD
5027><TD
5028WIDTH="80%"
5029ALIGN="LEFT"
5030VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005031>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005032></TR
5033><TR
5034><TD
5035WIDTH="20%"
5036ALIGN="RIGHT"
5037VALIGN="TOP"
5038><TT
5039CLASS="PARAMETER"
5040><I
5041>len</I
5042></TT
5043>&nbsp;:</TD
5044><TD
5045WIDTH="80%"
5046ALIGN="LEFT"
5047VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005048>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005049></TR
5050><TR
5051><TD
5052WIDTH="20%"
5053ALIGN="RIGHT"
5054VALIGN="TOP"
5055><I
5056CLASS="EMPHASIS"
5057>Returns</I
5058> :</TD
5059><TD
5060WIDTH="80%"
5061ALIGN="LEFT"
5062VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005063>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005064></TR
5065></TABLE
5066><P
5067></P
5068></DIV
5069></DIV
5070><HR><DIV
5071CLASS="REFSECT2"
5072><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005073NAME="AEN3084"
Daniel Veillard35925471999-02-25 08:46:07 +00005074></A
5075><H3
5076><A
5077NAME="XMLNEWDOCCOMMENT"
5078></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005079>xmlNewDocComment ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005080><TABLE
5081BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005082BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005083WIDTH="100%"
5084CELLPADDING="6"
5085><TR
5086><TD
5087><PRE
5088CLASS="PROGRAMLISTING"
5089><A
5090HREF="gnome-xml-tree.html#XMLNODEPTR"
5091>xmlNodePtr</A
5092> xmlNewDocComment (<A
5093HREF="gnome-xml-tree.html#XMLDOCPTR"
5094>xmlDocPtr</A
5095> doc,
Daniel Veillard5099ae81999-04-21 20:12:07 +00005096 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005097HREF="gnome-xml-tree.html#XMLCHAR"
5098>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005099> *content);</PRE
5100></TD
5101></TR
5102></TABLE
5103><P
5104>Creation of a new node containing a commentwithin a document.</P
5105><P
5106></P
5107><DIV
5108CLASS="INFORMALTABLE"
5109><P
5110></P
5111><TABLE
5112BORDER="0"
5113WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005114BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005115CELLSPACING="0"
5116CELLPADDING="4"
5117CLASS="CALSTABLE"
5118><TR
5119><TD
5120WIDTH="20%"
5121ALIGN="RIGHT"
5122VALIGN="TOP"
5123><TT
5124CLASS="PARAMETER"
5125><I
5126>doc</I
5127></TT
5128>&nbsp;:</TD
5129><TD
5130WIDTH="80%"
5131ALIGN="LEFT"
5132VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005133>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005134></TR
5135><TR
5136><TD
5137WIDTH="20%"
5138ALIGN="RIGHT"
5139VALIGN="TOP"
5140><TT
5141CLASS="PARAMETER"
5142><I
5143>content</I
5144></TT
5145>&nbsp;:</TD
5146><TD
5147WIDTH="80%"
5148ALIGN="LEFT"
5149VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005150>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005151></TR
5152><TR
5153><TD
5154WIDTH="20%"
5155ALIGN="RIGHT"
5156VALIGN="TOP"
5157><I
5158CLASS="EMPHASIS"
5159>Returns</I
5160> :</TD
5161><TD
5162WIDTH="80%"
5163ALIGN="LEFT"
5164VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005165>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005166></TR
5167></TABLE
5168><P
5169></P
5170></DIV
5171></DIV
5172><HR><DIV
5173CLASS="REFSECT2"
5174><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005175NAME="AEN3110"
Daniel Veillard35925471999-02-25 08:46:07 +00005176></A
5177><H3
5178><A
5179NAME="XMLNEWCOMMENT"
5180></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005181>xmlNewComment ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005182><TABLE
5183BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005184BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005185WIDTH="100%"
5186CELLPADDING="6"
5187><TR
5188><TD
5189><PRE
5190CLASS="PROGRAMLISTING"
5191><A
5192HREF="gnome-xml-tree.html#XMLNODEPTR"
5193>xmlNodePtr</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00005194> xmlNewComment (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005195HREF="gnome-xml-tree.html#XMLCHAR"
5196>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005197> *content);</PRE
5198></TD
5199></TR
5200></TABLE
5201><P
5202>Creation of a new node containing a comment.</P
5203><P
5204></P
5205><DIV
5206CLASS="INFORMALTABLE"
5207><P
5208></P
5209><TABLE
5210BORDER="0"
5211WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005212BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005213CELLSPACING="0"
5214CELLPADDING="4"
5215CLASS="CALSTABLE"
5216><TR
5217><TD
5218WIDTH="20%"
5219ALIGN="RIGHT"
5220VALIGN="TOP"
5221><TT
5222CLASS="PARAMETER"
5223><I
5224>content</I
5225></TT
5226>&nbsp;:</TD
5227><TD
5228WIDTH="80%"
5229ALIGN="LEFT"
5230VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005231>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005232></TR
5233><TR
5234><TD
5235WIDTH="20%"
5236ALIGN="RIGHT"
5237VALIGN="TOP"
5238><I
5239CLASS="EMPHASIS"
5240>Returns</I
5241> :</TD
5242><TD
5243WIDTH="80%"
5244ALIGN="LEFT"
5245VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005246>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005247></TR
5248></TABLE
5249><P
5250></P
5251></DIV
5252></DIV
5253><HR><DIV
5254CLASS="REFSECT2"
5255><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005256NAME="AEN3131"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005257></A
5258><H3
5259><A
5260NAME="XMLNEWCDATABLOCK"
5261></A
5262>xmlNewCDataBlock ()</H3
5263><TABLE
5264BORDER="0"
5265BGCOLOR="#D6E8FF"
5266WIDTH="100%"
5267CELLPADDING="6"
5268><TR
5269><TD
5270><PRE
5271CLASS="PROGRAMLISTING"
5272><A
5273HREF="gnome-xml-tree.html#XMLNODEPTR"
5274>xmlNodePtr</A
5275> xmlNewCDataBlock (<A
5276HREF="gnome-xml-tree.html#XMLDOCPTR"
5277>xmlDocPtr</A
5278> doc,
5279 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005280HREF="gnome-xml-tree.html#XMLCHAR"
5281>xmlChar</A
Daniel Veillardb05deb71999-08-10 19:04:08 +00005282> *content,
5283 int len);</PRE
5284></TD
5285></TR
5286></TABLE
5287><P
5288>Creation of a new node containing a CData block.</P
5289><P
5290></P
5291><DIV
5292CLASS="INFORMALTABLE"
5293><P
5294></P
5295><TABLE
5296BORDER="0"
5297WIDTH="100%"
5298BGCOLOR="#FFD0D0"
5299CELLSPACING="0"
5300CELLPADDING="4"
5301CLASS="CALSTABLE"
5302><TR
5303><TD
5304WIDTH="20%"
5305ALIGN="RIGHT"
5306VALIGN="TOP"
5307><TT
5308CLASS="PARAMETER"
5309><I
5310>doc</I
5311></TT
5312>&nbsp;:</TD
5313><TD
5314WIDTH="80%"
5315ALIGN="LEFT"
5316VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005317>&nbsp;</TD
Daniel Veillardb05deb71999-08-10 19:04:08 +00005318></TR
5319><TR
5320><TD
5321WIDTH="20%"
5322ALIGN="RIGHT"
5323VALIGN="TOP"
5324><TT
5325CLASS="PARAMETER"
5326><I
5327>content</I
5328></TT
5329>&nbsp;:</TD
5330><TD
5331WIDTH="80%"
5332ALIGN="LEFT"
5333VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005334>&nbsp;</TD
Daniel Veillardb05deb71999-08-10 19:04:08 +00005335></TR
5336><TR
5337><TD
5338WIDTH="20%"
5339ALIGN="RIGHT"
5340VALIGN="TOP"
5341><TT
5342CLASS="PARAMETER"
5343><I
5344>len</I
5345></TT
5346>&nbsp;:</TD
5347><TD
5348WIDTH="80%"
5349ALIGN="LEFT"
5350VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005351>&nbsp;</TD
Daniel Veillardb05deb71999-08-10 19:04:08 +00005352></TR
5353><TR
5354><TD
5355WIDTH="20%"
5356ALIGN="RIGHT"
5357VALIGN="TOP"
5358><I
5359CLASS="EMPHASIS"
5360>Returns</I
5361> :</TD
5362><TD
5363WIDTH="80%"
5364ALIGN="LEFT"
5365VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005366>&nbsp;</TD
Daniel Veillardb05deb71999-08-10 19:04:08 +00005367></TR
5368></TABLE
5369><P
5370></P
5371></DIV
5372></DIV
5373><HR><DIV
5374CLASS="REFSECT2"
5375><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005376NAME="AEN3161"
Daniel Veillard35925471999-02-25 08:46:07 +00005377></A
5378><H3
5379><A
5380NAME="XMLNEWREFERENCE"
5381></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005382>xmlNewReference ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005383><TABLE
5384BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005385BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005386WIDTH="100%"
5387CELLPADDING="6"
5388><TR
5389><TD
5390><PRE
5391CLASS="PROGRAMLISTING"
5392><A
5393HREF="gnome-xml-tree.html#XMLNODEPTR"
5394>xmlNodePtr</A
5395> xmlNewReference (<A
5396HREF="gnome-xml-tree.html#XMLDOCPTR"
5397>xmlDocPtr</A
5398> doc,
5399 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005400HREF="gnome-xml-tree.html#XMLCHAR"
5401>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005402> *name);</PRE
5403></TD
5404></TR
5405></TABLE
5406><P
5407>Creation of a new reference node.</P
5408><P
5409></P
5410><DIV
5411CLASS="INFORMALTABLE"
5412><P
5413></P
5414><TABLE
5415BORDER="0"
5416WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005417BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005418CELLSPACING="0"
5419CELLPADDING="4"
5420CLASS="CALSTABLE"
5421><TR
5422><TD
5423WIDTH="20%"
5424ALIGN="RIGHT"
5425VALIGN="TOP"
5426><TT
5427CLASS="PARAMETER"
5428><I
5429>doc</I
5430></TT
5431>&nbsp;:</TD
5432><TD
5433WIDTH="80%"
5434ALIGN="LEFT"
5435VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005436>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005437></TR
5438><TR
5439><TD
5440WIDTH="20%"
5441ALIGN="RIGHT"
5442VALIGN="TOP"
5443><TT
5444CLASS="PARAMETER"
5445><I
5446>name</I
5447></TT
5448>&nbsp;:</TD
5449><TD
5450WIDTH="80%"
5451ALIGN="LEFT"
5452VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005453>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005454></TR
5455><TR
5456><TD
5457WIDTH="20%"
5458ALIGN="RIGHT"
5459VALIGN="TOP"
5460><I
5461CLASS="EMPHASIS"
5462>Returns</I
5463> :</TD
5464><TD
5465WIDTH="80%"
5466ALIGN="LEFT"
5467VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005468>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005469></TR
5470></TABLE
5471><P
5472></P
5473></DIV
5474></DIV
5475><HR><DIV
5476CLASS="REFSECT2"
5477><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005478NAME="AEN3187"
Daniel Veillard35925471999-02-25 08:46:07 +00005479></A
5480><H3
5481><A
5482NAME="XMLCOPYNODE"
5483></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005484>xmlCopyNode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005485><TABLE
5486BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005487BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005488WIDTH="100%"
5489CELLPADDING="6"
5490><TR
5491><TD
5492><PRE
5493CLASS="PROGRAMLISTING"
5494><A
5495HREF="gnome-xml-tree.html#XMLNODEPTR"
5496>xmlNodePtr</A
5497> xmlCopyNode (<A
5498HREF="gnome-xml-tree.html#XMLNODEPTR"
5499>xmlNodePtr</A
5500> node,
5501 int recursive);</PRE
5502></TD
5503></TR
5504></TABLE
5505><P
5506>Do a copy of the node.</P
5507><P
5508></P
5509><DIV
5510CLASS="INFORMALTABLE"
5511><P
5512></P
5513><TABLE
5514BORDER="0"
5515WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005516BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005517CELLSPACING="0"
5518CELLPADDING="4"
5519CLASS="CALSTABLE"
5520><TR
5521><TD
5522WIDTH="20%"
5523ALIGN="RIGHT"
5524VALIGN="TOP"
5525><TT
5526CLASS="PARAMETER"
5527><I
5528>node</I
5529></TT
5530>&nbsp;:</TD
5531><TD
5532WIDTH="80%"
5533ALIGN="LEFT"
5534VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005535>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005536></TR
5537><TR
5538><TD
5539WIDTH="20%"
5540ALIGN="RIGHT"
5541VALIGN="TOP"
5542><TT
5543CLASS="PARAMETER"
5544><I
5545>recursive</I
5546></TT
5547>&nbsp;:</TD
5548><TD
5549WIDTH="80%"
5550ALIGN="LEFT"
5551VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005552>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005553></TR
5554><TR
5555><TD
5556WIDTH="20%"
5557ALIGN="RIGHT"
5558VALIGN="TOP"
5559><I
5560CLASS="EMPHASIS"
5561>Returns</I
5562> :</TD
5563><TD
5564WIDTH="80%"
5565ALIGN="LEFT"
5566VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005567>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005568></TR
5569></TABLE
5570><P
5571></P
5572></DIV
5573></DIV
5574><HR><DIV
5575CLASS="REFSECT2"
5576><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005577NAME="AEN3212"
Daniel Veillard35925471999-02-25 08:46:07 +00005578></A
5579><H3
5580><A
5581NAME="XMLCOPYNODELIST"
5582></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005583>xmlCopyNodeList ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005584><TABLE
5585BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005586BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005587WIDTH="100%"
5588CELLPADDING="6"
5589><TR
5590><TD
5591><PRE
5592CLASS="PROGRAMLISTING"
5593><A
5594HREF="gnome-xml-tree.html#XMLNODEPTR"
5595>xmlNodePtr</A
5596> xmlCopyNodeList (<A
5597HREF="gnome-xml-tree.html#XMLNODEPTR"
5598>xmlNodePtr</A
5599> node);</PRE
5600></TD
5601></TR
5602></TABLE
5603><P
5604>Do a recursive copy of the node list.</P
5605><P
5606></P
5607><DIV
5608CLASS="INFORMALTABLE"
5609><P
5610></P
5611><TABLE
5612BORDER="0"
5613WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005614BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005615CELLSPACING="0"
5616CELLPADDING="4"
5617CLASS="CALSTABLE"
5618><TR
5619><TD
5620WIDTH="20%"
5621ALIGN="RIGHT"
5622VALIGN="TOP"
5623><TT
5624CLASS="PARAMETER"
5625><I
5626>node</I
5627></TT
5628>&nbsp;:</TD
5629><TD
5630WIDTH="80%"
5631ALIGN="LEFT"
5632VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005633>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005634></TR
5635><TR
5636><TD
5637WIDTH="20%"
5638ALIGN="RIGHT"
5639VALIGN="TOP"
5640><I
5641CLASS="EMPHASIS"
5642>Returns</I
5643> :</TD
5644><TD
5645WIDTH="80%"
5646ALIGN="LEFT"
5647VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005648>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005649></TR
5650></TABLE
5651><P
5652></P
5653></DIV
5654></DIV
5655><HR><DIV
5656CLASS="REFSECT2"
5657><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005658NAME="AEN3233"
Daniel Veillard35925471999-02-25 08:46:07 +00005659></A
5660><H3
5661><A
5662NAME="XMLGETLASTCHILD"
5663></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005664>xmlGetLastChild ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005665><TABLE
5666BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005667BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005668WIDTH="100%"
5669CELLPADDING="6"
5670><TR
5671><TD
5672><PRE
5673CLASS="PROGRAMLISTING"
5674><A
5675HREF="gnome-xml-tree.html#XMLNODEPTR"
5676>xmlNodePtr</A
5677> xmlGetLastChild (<A
5678HREF="gnome-xml-tree.html#XMLNODEPTR"
5679>xmlNodePtr</A
5680> parent);</PRE
5681></TD
5682></TR
5683></TABLE
5684><P
5685>Search the last child of a node.</P
5686><P
5687></P
5688><DIV
5689CLASS="INFORMALTABLE"
5690><P
5691></P
5692><TABLE
5693BORDER="0"
5694WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005695BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005696CELLSPACING="0"
5697CELLPADDING="4"
5698CLASS="CALSTABLE"
5699><TR
5700><TD
5701WIDTH="20%"
5702ALIGN="RIGHT"
5703VALIGN="TOP"
5704><TT
5705CLASS="PARAMETER"
5706><I
5707>parent</I
5708></TT
5709>&nbsp;:</TD
5710><TD
5711WIDTH="80%"
5712ALIGN="LEFT"
5713VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005714>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005715></TR
5716><TR
5717><TD
5718WIDTH="20%"
5719ALIGN="RIGHT"
5720VALIGN="TOP"
5721><I
5722CLASS="EMPHASIS"
5723>Returns</I
5724> :</TD
5725><TD
5726WIDTH="80%"
5727ALIGN="LEFT"
5728VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005729>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005730></TR
5731></TABLE
5732><P
5733></P
5734></DIV
5735></DIV
5736><HR><DIV
5737CLASS="REFSECT2"
5738><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005739NAME="AEN3254"
Daniel Veillard35925471999-02-25 08:46:07 +00005740></A
5741><H3
5742><A
5743NAME="XMLNODEISTEXT"
5744></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005745>xmlNodeIsText ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005746><TABLE
5747BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005748BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005749WIDTH="100%"
5750CELLPADDING="6"
5751><TR
5752><TD
5753><PRE
5754CLASS="PROGRAMLISTING"
5755>int xmlNodeIsText (<A
5756HREF="gnome-xml-tree.html#XMLNODEPTR"
5757>xmlNodePtr</A
5758> node);</PRE
5759></TD
5760></TR
5761></TABLE
5762><P
5763>Is this node a Text node ?</P
5764><P
5765></P
5766><DIV
5767CLASS="INFORMALTABLE"
5768><P
5769></P
5770><TABLE
5771BORDER="0"
5772WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005773BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005774CELLSPACING="0"
5775CELLPADDING="4"
5776CLASS="CALSTABLE"
5777><TR
5778><TD
5779WIDTH="20%"
5780ALIGN="RIGHT"
5781VALIGN="TOP"
5782><TT
5783CLASS="PARAMETER"
5784><I
5785>node</I
5786></TT
5787>&nbsp;:</TD
5788><TD
5789WIDTH="80%"
5790ALIGN="LEFT"
5791VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005792>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005793></TR
5794><TR
5795><TD
5796WIDTH="20%"
5797ALIGN="RIGHT"
5798VALIGN="TOP"
5799><I
5800CLASS="EMPHASIS"
5801>Returns</I
5802> :</TD
5803><TD
5804WIDTH="80%"
5805ALIGN="LEFT"
5806VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005807>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005808></TR
5809></TABLE
5810><P
5811></P
5812></DIV
5813></DIV
5814><HR><DIV
5815CLASS="REFSECT2"
5816><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005817NAME="AEN3274"
Daniel Veillard35925471999-02-25 08:46:07 +00005818></A
5819><H3
5820><A
5821NAME="XMLADDCHILD"
5822></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005823>xmlAddChild ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005824><TABLE
5825BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005826BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005827WIDTH="100%"
5828CELLPADDING="6"
5829><TR
5830><TD
5831><PRE
5832CLASS="PROGRAMLISTING"
5833><A
5834HREF="gnome-xml-tree.html#XMLNODEPTR"
5835>xmlNodePtr</A
5836> xmlAddChild (<A
5837HREF="gnome-xml-tree.html#XMLNODEPTR"
5838>xmlNodePtr</A
5839> parent,
5840 <A
5841HREF="gnome-xml-tree.html#XMLNODEPTR"
5842>xmlNodePtr</A
5843> cur);</PRE
5844></TD
5845></TR
5846></TABLE
5847><P
5848>Add a new child element, to <TT
5849CLASS="PARAMETER"
5850><I
5851>parent</I
5852></TT
5853>, at the end of the child list.</P
5854><P
5855></P
5856><DIV
5857CLASS="INFORMALTABLE"
5858><P
5859></P
5860><TABLE
5861BORDER="0"
5862WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005863BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005864CELLSPACING="0"
5865CELLPADDING="4"
5866CLASS="CALSTABLE"
5867><TR
5868><TD
5869WIDTH="20%"
5870ALIGN="RIGHT"
5871VALIGN="TOP"
5872><TT
5873CLASS="PARAMETER"
5874><I
5875>parent</I
5876></TT
5877>&nbsp;:</TD
5878><TD
5879WIDTH="80%"
5880ALIGN="LEFT"
5881VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005882>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005883></TR
5884><TR
5885><TD
5886WIDTH="20%"
5887ALIGN="RIGHT"
5888VALIGN="TOP"
5889><TT
5890CLASS="PARAMETER"
5891><I
5892>cur</I
5893></TT
5894>&nbsp;:</TD
5895><TD
5896WIDTH="80%"
5897ALIGN="LEFT"
5898VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005899>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005900></TR
5901><TR
5902><TD
5903WIDTH="20%"
5904ALIGN="RIGHT"
5905VALIGN="TOP"
5906><I
5907CLASS="EMPHASIS"
5908>Returns</I
5909> :</TD
5910><TD
5911WIDTH="80%"
5912ALIGN="LEFT"
5913VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005914>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005915></TR
5916></TABLE
5917><P
5918></P
5919></DIV
5920></DIV
5921><HR><DIV
5922CLASS="REFSECT2"
5923><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005924NAME="AEN3301"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00005925></A
5926><H3
5927><A
5928NAME="XMLADDSIBLING"
5929></A
5930>xmlAddSibling ()</H3
5931><TABLE
5932BORDER="0"
5933BGCOLOR="#D6E8FF"
5934WIDTH="100%"
5935CELLPADDING="6"
5936><TR
5937><TD
5938><PRE
5939CLASS="PROGRAMLISTING"
5940><A
5941HREF="gnome-xml-tree.html#XMLNODEPTR"
5942>xmlNodePtr</A
5943> xmlAddSibling (<A
5944HREF="gnome-xml-tree.html#XMLNODEPTR"
5945>xmlNodePtr</A
5946> cur,
5947 <A
5948HREF="gnome-xml-tree.html#XMLNODEPTR"
5949>xmlNodePtr</A
5950> elem);</PRE
5951></TD
5952></TR
5953></TABLE
5954><P
5955>Add a new element to the list of siblings of <TT
5956CLASS="PARAMETER"
5957><I
5958>cur</I
5959></TT
5960></P
5961><P
5962></P
5963><DIV
5964CLASS="INFORMALTABLE"
5965><P
5966></P
5967><TABLE
5968BORDER="0"
5969WIDTH="100%"
5970BGCOLOR="#FFD0D0"
5971CELLSPACING="0"
5972CELLPADDING="4"
5973CLASS="CALSTABLE"
5974><TR
5975><TD
5976WIDTH="20%"
5977ALIGN="RIGHT"
5978VALIGN="TOP"
5979><TT
5980CLASS="PARAMETER"
5981><I
5982>cur</I
5983></TT
5984>&nbsp;:</TD
5985><TD
5986WIDTH="80%"
5987ALIGN="LEFT"
5988VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005989>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00005990></TR
5991><TR
5992><TD
5993WIDTH="20%"
5994ALIGN="RIGHT"
5995VALIGN="TOP"
5996><TT
5997CLASS="PARAMETER"
5998><I
5999>elem</I
6000></TT
6001>&nbsp;:</TD
6002><TD
6003WIDTH="80%"
6004ALIGN="LEFT"
6005VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006006>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00006007></TR
6008><TR
6009><TD
6010WIDTH="20%"
6011ALIGN="RIGHT"
6012VALIGN="TOP"
6013><I
6014CLASS="EMPHASIS"
6015>Returns</I
6016> :</TD
6017><TD
6018WIDTH="80%"
6019ALIGN="LEFT"
6020VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006021>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00006022></TR
6023></TABLE
6024><P
6025></P
6026></DIV
6027></DIV
6028><HR><DIV
6029CLASS="REFSECT2"
6030><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006031NAME="AEN3328"
Daniel Veillard35925471999-02-25 08:46:07 +00006032></A
6033><H3
6034><A
6035NAME="XMLUNLINKNODE"
6036></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006037>xmlUnlinkNode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006038><TABLE
6039BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006040BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006041WIDTH="100%"
6042CELLPADDING="6"
6043><TR
6044><TD
6045><PRE
6046CLASS="PROGRAMLISTING"
6047>void xmlUnlinkNode (<A
6048HREF="gnome-xml-tree.html#XMLNODEPTR"
6049>xmlNodePtr</A
6050> cur);</PRE
6051></TD
6052></TR
6053></TABLE
6054><P
6055>Unlink a node from it's current context, the node is not freed</P
6056><P
6057></P
6058><DIV
6059CLASS="INFORMALTABLE"
6060><P
6061></P
6062><TABLE
6063BORDER="0"
6064WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006065BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006066CELLSPACING="0"
6067CELLPADDING="4"
6068CLASS="CALSTABLE"
6069><TR
6070><TD
6071WIDTH="20%"
6072ALIGN="RIGHT"
6073VALIGN="TOP"
6074><TT
6075CLASS="PARAMETER"
6076><I
6077>cur</I
6078></TT
6079>&nbsp;:</TD
6080><TD
6081WIDTH="80%"
6082ALIGN="LEFT"
6083VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006084>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006085></TR
6086></TABLE
6087><P
6088></P
6089></DIV
6090></DIV
6091><HR><DIV
6092CLASS="REFSECT2"
6093><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006094NAME="AEN3344"
Daniel Veillard35925471999-02-25 08:46:07 +00006095></A
6096><H3
6097><A
6098NAME="XMLTEXTMERGE"
6099></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006100>xmlTextMerge ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006101><TABLE
6102BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006103BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006104WIDTH="100%"
6105CELLPADDING="6"
6106><TR
6107><TD
6108><PRE
6109CLASS="PROGRAMLISTING"
6110><A
6111HREF="gnome-xml-tree.html#XMLNODEPTR"
6112>xmlNodePtr</A
6113> xmlTextMerge (<A
6114HREF="gnome-xml-tree.html#XMLNODEPTR"
6115>xmlNodePtr</A
6116> first,
6117 <A
6118HREF="gnome-xml-tree.html#XMLNODEPTR"
6119>xmlNodePtr</A
6120> second);</PRE
6121></TD
6122></TR
6123></TABLE
6124><P
6125>Merge two text nodes into one</P
6126><P
6127></P
6128><DIV
6129CLASS="INFORMALTABLE"
6130><P
6131></P
6132><TABLE
6133BORDER="0"
6134WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006135BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006136CELLSPACING="0"
6137CELLPADDING="4"
6138CLASS="CALSTABLE"
6139><TR
6140><TD
6141WIDTH="20%"
6142ALIGN="RIGHT"
6143VALIGN="TOP"
6144><TT
6145CLASS="PARAMETER"
6146><I
6147>first</I
6148></TT
6149>&nbsp;:</TD
6150><TD
6151WIDTH="80%"
6152ALIGN="LEFT"
6153VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006154>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006155></TR
6156><TR
6157><TD
6158WIDTH="20%"
6159ALIGN="RIGHT"
6160VALIGN="TOP"
6161><TT
6162CLASS="PARAMETER"
6163><I
6164>second</I
6165></TT
6166>&nbsp;:</TD
6167><TD
6168WIDTH="80%"
6169ALIGN="LEFT"
6170VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006171>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006172></TR
6173><TR
6174><TD
6175WIDTH="20%"
6176ALIGN="RIGHT"
6177VALIGN="TOP"
6178><I
6179CLASS="EMPHASIS"
6180>Returns</I
6181> :</TD
6182><TD
6183WIDTH="80%"
6184ALIGN="LEFT"
6185VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006186>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006187></TR
6188></TABLE
6189><P
6190></P
6191></DIV
6192></DIV
6193><HR><DIV
6194CLASS="REFSECT2"
6195><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006196NAME="AEN3370"
Daniel Veillard35925471999-02-25 08:46:07 +00006197></A
6198><H3
6199><A
6200NAME="XMLTEXTCONCAT"
6201></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006202>xmlTextConcat ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006203><TABLE
6204BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006205BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006206WIDTH="100%"
6207CELLPADDING="6"
6208><TR
6209><TD
6210><PRE
6211CLASS="PROGRAMLISTING"
6212>void xmlTextConcat (<A
6213HREF="gnome-xml-tree.html#XMLNODEPTR"
6214>xmlNodePtr</A
6215> node,
6216 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006217HREF="gnome-xml-tree.html#XMLCHAR"
6218>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00006219> *content,
6220 int len);</PRE
6221></TD
6222></TR
6223></TABLE
6224><P
6225>Concat the given string at the end of the existing node content</P
6226><P
6227></P
6228><DIV
6229CLASS="INFORMALTABLE"
6230><P
6231></P
6232><TABLE
6233BORDER="0"
6234WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006235BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006236CELLSPACING="0"
6237CELLPADDING="4"
6238CLASS="CALSTABLE"
6239><TR
6240><TD
6241WIDTH="20%"
6242ALIGN="RIGHT"
6243VALIGN="TOP"
6244><TT
6245CLASS="PARAMETER"
6246><I
6247>node</I
6248></TT
6249>&nbsp;:</TD
6250><TD
6251WIDTH="80%"
6252ALIGN="LEFT"
6253VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006254>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006255></TR
6256><TR
6257><TD
6258WIDTH="20%"
6259ALIGN="RIGHT"
6260VALIGN="TOP"
6261><TT
6262CLASS="PARAMETER"
6263><I
6264>content</I
6265></TT
6266>&nbsp;:</TD
6267><TD
6268WIDTH="80%"
6269ALIGN="LEFT"
6270VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006271>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006272></TR
6273><TR
6274><TD
6275WIDTH="20%"
6276ALIGN="RIGHT"
6277VALIGN="TOP"
6278><TT
6279CLASS="PARAMETER"
6280><I
6281>len</I
6282></TT
6283>&nbsp;:</TD
6284><TD
6285WIDTH="80%"
6286ALIGN="LEFT"
6287VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006288>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006289></TR
6290></TABLE
6291><P
6292></P
6293></DIV
6294></DIV
6295><HR><DIV
6296CLASS="REFSECT2"
6297><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006298NAME="AEN3395"
Daniel Veillard35925471999-02-25 08:46:07 +00006299></A
6300><H3
6301><A
6302NAME="XMLFREENODELIST"
6303></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006304>xmlFreeNodeList ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006305><TABLE
6306BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006307BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006308WIDTH="100%"
6309CELLPADDING="6"
6310><TR
6311><TD
6312><PRE
6313CLASS="PROGRAMLISTING"
6314>void xmlFreeNodeList (<A
6315HREF="gnome-xml-tree.html#XMLNODEPTR"
6316>xmlNodePtr</A
6317> cur);</PRE
6318></TD
6319></TR
6320></TABLE
6321><P
6322>Free a node and all its siblings, this is a recursive behaviour, all
6323the childs are freed too.</P
6324><P
6325></P
6326><DIV
6327CLASS="INFORMALTABLE"
6328><P
6329></P
6330><TABLE
6331BORDER="0"
6332WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006333BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006334CELLSPACING="0"
6335CELLPADDING="4"
6336CLASS="CALSTABLE"
6337><TR
6338><TD
6339WIDTH="20%"
6340ALIGN="RIGHT"
6341VALIGN="TOP"
6342><TT
6343CLASS="PARAMETER"
6344><I
6345>cur</I
6346></TT
6347>&nbsp;:</TD
6348><TD
6349WIDTH="80%"
6350ALIGN="LEFT"
6351VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006352>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006353></TR
6354></TABLE
6355><P
6356></P
6357></DIV
6358></DIV
6359><HR><DIV
6360CLASS="REFSECT2"
6361><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006362NAME="AEN3411"
Daniel Veillard35925471999-02-25 08:46:07 +00006363></A
6364><H3
6365><A
6366NAME="XMLFREENODE"
6367></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006368>xmlFreeNode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006369><TABLE
6370BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006371BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006372WIDTH="100%"
6373CELLPADDING="6"
6374><TR
6375><TD
6376><PRE
6377CLASS="PROGRAMLISTING"
6378>void xmlFreeNode (<A
6379HREF="gnome-xml-tree.html#XMLNODEPTR"
6380>xmlNodePtr</A
6381> cur);</PRE
6382></TD
6383></TR
6384></TABLE
6385><P
6386>Free a node, this is a recursive behaviour, all the childs are freed too.</P
6387><P
6388></P
6389><DIV
6390CLASS="INFORMALTABLE"
6391><P
6392></P
6393><TABLE
6394BORDER="0"
6395WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006396BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006397CELLSPACING="0"
6398CELLPADDING="4"
6399CLASS="CALSTABLE"
6400><TR
6401><TD
6402WIDTH="20%"
6403ALIGN="RIGHT"
6404VALIGN="TOP"
6405><TT
6406CLASS="PARAMETER"
6407><I
6408>cur</I
6409></TT
6410>&nbsp;:</TD
6411><TD
6412WIDTH="80%"
6413ALIGN="LEFT"
6414VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006415>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006416></TR
6417></TABLE
6418><P
6419></P
6420></DIV
6421></DIV
6422><HR><DIV
6423CLASS="REFSECT2"
6424><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006425NAME="AEN3427"
Daniel Veillard35925471999-02-25 08:46:07 +00006426></A
6427><H3
6428><A
6429NAME="XMLSEARCHNS"
6430></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006431>xmlSearchNs ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006432><TABLE
6433BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006434BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006435WIDTH="100%"
6436CELLPADDING="6"
6437><TR
6438><TD
6439><PRE
6440CLASS="PROGRAMLISTING"
6441><A
6442HREF="gnome-xml-tree.html#XMLNSPTR"
6443>xmlNsPtr</A
6444> xmlSearchNs (<A
6445HREF="gnome-xml-tree.html#XMLDOCPTR"
6446>xmlDocPtr</A
6447> doc,
6448 <A
6449HREF="gnome-xml-tree.html#XMLNODEPTR"
6450>xmlNodePtr</A
6451> node,
6452 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006453HREF="gnome-xml-tree.html#XMLCHAR"
6454>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00006455> *nameSpace);</PRE
6456></TD
6457></TR
6458></TABLE
6459><P
6460>Search a Ns registered under a given name space for a document.
6461recurse on the parents until it finds the defined namespace
6462or return NULL otherwise.
6463<TT
6464CLASS="PARAMETER"
6465><I
6466>nameSpace</I
6467></TT
6468> can be NULL, this is a search for the default namespace.</P
6469><P
6470></P
6471><DIV
6472CLASS="INFORMALTABLE"
6473><P
6474></P
6475><TABLE
6476BORDER="0"
6477WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006478BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006479CELLSPACING="0"
6480CELLPADDING="4"
6481CLASS="CALSTABLE"
6482><TR
6483><TD
6484WIDTH="20%"
6485ALIGN="RIGHT"
6486VALIGN="TOP"
6487><TT
6488CLASS="PARAMETER"
6489><I
6490>doc</I
6491></TT
6492>&nbsp;:</TD
6493><TD
6494WIDTH="80%"
6495ALIGN="LEFT"
6496VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006497>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006498></TR
6499><TR
6500><TD
6501WIDTH="20%"
6502ALIGN="RIGHT"
6503VALIGN="TOP"
6504><TT
6505CLASS="PARAMETER"
6506><I
6507>node</I
6508></TT
6509>&nbsp;:</TD
6510><TD
6511WIDTH="80%"
6512ALIGN="LEFT"
6513VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006514>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006515></TR
6516><TR
6517><TD
6518WIDTH="20%"
6519ALIGN="RIGHT"
6520VALIGN="TOP"
6521><TT
6522CLASS="PARAMETER"
6523><I
6524>nameSpace</I
6525></TT
6526>&nbsp;:</TD
6527><TD
6528WIDTH="80%"
6529ALIGN="LEFT"
6530VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006531>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006532></TR
6533><TR
6534><TD
6535WIDTH="20%"
6536ALIGN="RIGHT"
6537VALIGN="TOP"
6538><I
6539CLASS="EMPHASIS"
6540>Returns</I
6541> :</TD
6542><TD
6543WIDTH="80%"
6544ALIGN="LEFT"
6545VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006546>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006547></TR
6548></TABLE
6549><P
6550></P
6551></DIV
6552></DIV
6553><HR><DIV
6554CLASS="REFSECT2"
6555><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006556NAME="AEN3459"
Daniel Veillard35925471999-02-25 08:46:07 +00006557></A
6558><H3
6559><A
6560NAME="XMLSEARCHNSBYHREF"
6561></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006562>xmlSearchNsByHref ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006563><TABLE
6564BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006565BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006566WIDTH="100%"
6567CELLPADDING="6"
6568><TR
6569><TD
6570><PRE
6571CLASS="PROGRAMLISTING"
6572><A
6573HREF="gnome-xml-tree.html#XMLNSPTR"
6574>xmlNsPtr</A
6575> xmlSearchNsByHref (<A
6576HREF="gnome-xml-tree.html#XMLDOCPTR"
6577>xmlDocPtr</A
6578> doc,
6579 <A
6580HREF="gnome-xml-tree.html#XMLNODEPTR"
6581>xmlNodePtr</A
6582> node,
6583 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006584HREF="gnome-xml-tree.html#XMLCHAR"
6585>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00006586> *href);</PRE
6587></TD
6588></TR
6589></TABLE
6590><P
6591>Search a Ns aliasing a given URI. Recurse on the parents until it finds
6592the defined namespace or return NULL otherwise.</P
6593><P
6594></P
6595><DIV
6596CLASS="INFORMALTABLE"
6597><P
6598></P
6599><TABLE
6600BORDER="0"
6601WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006602BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006603CELLSPACING="0"
6604CELLPADDING="4"
6605CLASS="CALSTABLE"
6606><TR
6607><TD
6608WIDTH="20%"
6609ALIGN="RIGHT"
6610VALIGN="TOP"
6611><TT
6612CLASS="PARAMETER"
6613><I
6614>doc</I
6615></TT
6616>&nbsp;:</TD
6617><TD
6618WIDTH="80%"
6619ALIGN="LEFT"
6620VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006621>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006622></TR
6623><TR
6624><TD
6625WIDTH="20%"
6626ALIGN="RIGHT"
6627VALIGN="TOP"
6628><TT
6629CLASS="PARAMETER"
6630><I
6631>node</I
6632></TT
6633>&nbsp;:</TD
6634><TD
6635WIDTH="80%"
6636ALIGN="LEFT"
6637VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006638>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006639></TR
6640><TR
6641><TD
6642WIDTH="20%"
6643ALIGN="RIGHT"
6644VALIGN="TOP"
6645><TT
6646CLASS="PARAMETER"
6647><I
6648>href</I
6649></TT
6650>&nbsp;:</TD
6651><TD
6652WIDTH="80%"
6653ALIGN="LEFT"
6654VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006655>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006656></TR
6657><TR
6658><TD
6659WIDTH="20%"
6660ALIGN="RIGHT"
6661VALIGN="TOP"
6662><I
6663CLASS="EMPHASIS"
6664>Returns</I
6665> :</TD
6666><TD
6667WIDTH="80%"
6668ALIGN="LEFT"
6669VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006670>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006671></TR
6672></TABLE
6673><P
6674></P
6675></DIV
6676></DIV
6677><HR><DIV
6678CLASS="REFSECT2"
6679><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006680NAME="AEN3490"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00006681></A
6682><H3
6683><A
6684NAME="XMLGETNSLIST"
6685></A
6686>xmlGetNsList ()</H3
6687><TABLE
6688BORDER="0"
6689BGCOLOR="#D6E8FF"
6690WIDTH="100%"
6691CELLPADDING="6"
6692><TR
6693><TD
6694><PRE
6695CLASS="PROGRAMLISTING"
6696><A
6697HREF="gnome-xml-tree.html#XMLNSPTR"
6698>xmlNsPtr</A
6699>* xmlGetNsList (<A
6700HREF="gnome-xml-tree.html#XMLDOCPTR"
6701>xmlDocPtr</A
6702> doc,
6703 <A
6704HREF="gnome-xml-tree.html#XMLNODEPTR"
6705>xmlNodePtr</A
6706> node);</PRE
6707></TD
6708></TR
6709></TABLE
6710><P
6711>Search all the namespace applying to a given element.</P
6712><P
6713></P
6714><DIV
6715CLASS="INFORMALTABLE"
6716><P
6717></P
6718><TABLE
6719BORDER="0"
6720WIDTH="100%"
6721BGCOLOR="#FFD0D0"
6722CELLSPACING="0"
6723CELLPADDING="4"
6724CLASS="CALSTABLE"
6725><TR
6726><TD
6727WIDTH="20%"
6728ALIGN="RIGHT"
6729VALIGN="TOP"
6730><TT
6731CLASS="PARAMETER"
6732><I
6733>doc</I
6734></TT
6735>&nbsp;:</TD
6736><TD
6737WIDTH="80%"
6738ALIGN="LEFT"
6739VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006740>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00006741></TR
6742><TR
6743><TD
6744WIDTH="20%"
6745ALIGN="RIGHT"
6746VALIGN="TOP"
6747><TT
6748CLASS="PARAMETER"
6749><I
6750>node</I
6751></TT
6752>&nbsp;:</TD
6753><TD
6754WIDTH="80%"
6755ALIGN="LEFT"
6756VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006757>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00006758></TR
6759><TR
6760><TD
6761WIDTH="20%"
6762ALIGN="RIGHT"
6763VALIGN="TOP"
6764><I
6765CLASS="EMPHASIS"
6766>Returns</I
6767> :</TD
6768><TD
6769WIDTH="80%"
6770ALIGN="LEFT"
6771VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006772>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00006773></TR
6774></TABLE
6775><P
6776></P
6777></DIV
6778></DIV
6779><HR><DIV
6780CLASS="REFSECT2"
6781><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006782NAME="AEN3516"
Daniel Veillard35925471999-02-25 08:46:07 +00006783></A
6784><H3
6785><A
6786NAME="XMLSETNS"
6787></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006788>xmlSetNs ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006789><TABLE
6790BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006791BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006792WIDTH="100%"
6793CELLPADDING="6"
6794><TR
6795><TD
6796><PRE
6797CLASS="PROGRAMLISTING"
6798>void xmlSetNs (<A
6799HREF="gnome-xml-tree.html#XMLNODEPTR"
6800>xmlNodePtr</A
6801> node,
6802 <A
6803HREF="gnome-xml-tree.html#XMLNSPTR"
6804>xmlNsPtr</A
6805> ns);</PRE
6806></TD
6807></TR
6808></TABLE
6809><P
6810>Associate a namespace to a node, a posteriori.</P
6811><P
6812></P
6813><DIV
6814CLASS="INFORMALTABLE"
6815><P
6816></P
6817><TABLE
6818BORDER="0"
6819WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006820BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006821CELLSPACING="0"
6822CELLPADDING="4"
6823CLASS="CALSTABLE"
6824><TR
6825><TD
6826WIDTH="20%"
6827ALIGN="RIGHT"
6828VALIGN="TOP"
6829><TT
6830CLASS="PARAMETER"
6831><I
6832>node</I
6833></TT
6834>&nbsp;:</TD
6835><TD
6836WIDTH="80%"
6837ALIGN="LEFT"
6838VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006839>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006840></TR
6841><TR
6842><TD
6843WIDTH="20%"
6844ALIGN="RIGHT"
6845VALIGN="TOP"
6846><TT
6847CLASS="PARAMETER"
6848><I
6849>ns</I
6850></TT
6851>&nbsp;:</TD
6852><TD
6853WIDTH="80%"
6854ALIGN="LEFT"
6855VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006856>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006857></TR
6858></TABLE
6859><P
6860></P
6861></DIV
6862></DIV
6863><HR><DIV
6864CLASS="REFSECT2"
6865><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006866NAME="AEN3537"
Daniel Veillard35925471999-02-25 08:46:07 +00006867></A
6868><H3
6869><A
6870NAME="XMLCOPYNAMESPACE"
6871></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006872>xmlCopyNamespace ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006873><TABLE
6874BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006875BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006876WIDTH="100%"
6877CELLPADDING="6"
6878><TR
6879><TD
6880><PRE
6881CLASS="PROGRAMLISTING"
6882><A
6883HREF="gnome-xml-tree.html#XMLNSPTR"
6884>xmlNsPtr</A
6885> xmlCopyNamespace (<A
6886HREF="gnome-xml-tree.html#XMLNSPTR"
6887>xmlNsPtr</A
6888> cur);</PRE
6889></TD
6890></TR
6891></TABLE
6892><P
6893>Do a copy of the namespace.</P
6894><P
6895></P
6896><DIV
6897CLASS="INFORMALTABLE"
6898><P
6899></P
6900><TABLE
6901BORDER="0"
6902WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006903BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006904CELLSPACING="0"
6905CELLPADDING="4"
6906CLASS="CALSTABLE"
6907><TR
6908><TD
6909WIDTH="20%"
6910ALIGN="RIGHT"
6911VALIGN="TOP"
6912><TT
6913CLASS="PARAMETER"
6914><I
6915>cur</I
6916></TT
6917>&nbsp;:</TD
6918><TD
6919WIDTH="80%"
6920ALIGN="LEFT"
6921VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006922>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006923></TR
6924><TR
6925><TD
6926WIDTH="20%"
6927ALIGN="RIGHT"
6928VALIGN="TOP"
6929><I
6930CLASS="EMPHASIS"
6931>Returns</I
6932> :</TD
6933><TD
6934WIDTH="80%"
6935ALIGN="LEFT"
6936VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006937>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006938></TR
6939></TABLE
6940><P
6941></P
6942></DIV
6943></DIV
6944><HR><DIV
6945CLASS="REFSECT2"
6946><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006947NAME="AEN3558"
Daniel Veillard35925471999-02-25 08:46:07 +00006948></A
6949><H3
6950><A
6951NAME="XMLCOPYNAMESPACELIST"
6952></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006953>xmlCopyNamespaceList ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006954><TABLE
6955BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006956BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006957WIDTH="100%"
6958CELLPADDING="6"
6959><TR
6960><TD
6961><PRE
6962CLASS="PROGRAMLISTING"
6963><A
6964HREF="gnome-xml-tree.html#XMLNSPTR"
6965>xmlNsPtr</A
6966> xmlCopyNamespaceList (<A
6967HREF="gnome-xml-tree.html#XMLNSPTR"
6968>xmlNsPtr</A
6969> cur);</PRE
6970></TD
6971></TR
6972></TABLE
6973><P
6974>Do a copy of an namespace list.</P
6975><P
6976></P
6977><DIV
6978CLASS="INFORMALTABLE"
6979><P
6980></P
6981><TABLE
6982BORDER="0"
6983WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006984BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006985CELLSPACING="0"
6986CELLPADDING="4"
6987CLASS="CALSTABLE"
6988><TR
6989><TD
6990WIDTH="20%"
6991ALIGN="RIGHT"
6992VALIGN="TOP"
6993><TT
6994CLASS="PARAMETER"
6995><I
6996>cur</I
6997></TT
6998>&nbsp;:</TD
6999><TD
7000WIDTH="80%"
7001ALIGN="LEFT"
7002VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007003>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007004></TR
7005><TR
7006><TD
7007WIDTH="20%"
7008ALIGN="RIGHT"
7009VALIGN="TOP"
7010><I
7011CLASS="EMPHASIS"
7012>Returns</I
7013> :</TD
7014><TD
7015WIDTH="80%"
7016ALIGN="LEFT"
7017VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007018>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007019></TR
7020></TABLE
7021><P
7022></P
7023></DIV
7024></DIV
7025><HR><DIV
7026CLASS="REFSECT2"
7027><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007028NAME="AEN3579"
Daniel Veillard35925471999-02-25 08:46:07 +00007029></A
7030><H3
7031><A
7032NAME="XMLSETPROP"
7033></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007034>xmlSetProp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007035><TABLE
7036BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007037BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007038WIDTH="100%"
7039CELLPADDING="6"
7040><TR
7041><TD
7042><PRE
7043CLASS="PROGRAMLISTING"
7044><A
7045HREF="gnome-xml-tree.html#XMLATTRPTR"
7046>xmlAttrPtr</A
7047> xmlSetProp (<A
7048HREF="gnome-xml-tree.html#XMLNODEPTR"
7049>xmlNodePtr</A
7050> node,
7051 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007052HREF="gnome-xml-tree.html#XMLCHAR"
7053>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00007054> *name,
7055 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007056HREF="gnome-xml-tree.html#XMLCHAR"
7057>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00007058> *value);</PRE
7059></TD
7060></TR
7061></TABLE
7062><P
7063>Set (or reset) an attribute carried by a node.</P
7064><P
7065></P
7066><DIV
7067CLASS="INFORMALTABLE"
7068><P
7069></P
7070><TABLE
7071BORDER="0"
7072WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007073BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007074CELLSPACING="0"
7075CELLPADDING="4"
7076CLASS="CALSTABLE"
7077><TR
7078><TD
7079WIDTH="20%"
7080ALIGN="RIGHT"
7081VALIGN="TOP"
7082><TT
7083CLASS="PARAMETER"
7084><I
7085>node</I
7086></TT
7087>&nbsp;:</TD
7088><TD
7089WIDTH="80%"
7090ALIGN="LEFT"
7091VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007092>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007093></TR
7094><TR
7095><TD
7096WIDTH="20%"
7097ALIGN="RIGHT"
7098VALIGN="TOP"
7099><TT
7100CLASS="PARAMETER"
7101><I
7102>name</I
7103></TT
7104>&nbsp;:</TD
7105><TD
7106WIDTH="80%"
7107ALIGN="LEFT"
7108VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007109>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007110></TR
7111><TR
7112><TD
7113WIDTH="20%"
7114ALIGN="RIGHT"
7115VALIGN="TOP"
7116><TT
7117CLASS="PARAMETER"
7118><I
7119>value</I
7120></TT
7121>&nbsp;:</TD
7122><TD
7123WIDTH="80%"
7124ALIGN="LEFT"
7125VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007126>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007127></TR
7128><TR
7129><TD
7130WIDTH="20%"
7131ALIGN="RIGHT"
7132VALIGN="TOP"
7133><I
7134CLASS="EMPHASIS"
7135>Returns</I
7136> :</TD
7137><TD
7138WIDTH="80%"
7139ALIGN="LEFT"
7140VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007141>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007142></TR
7143></TABLE
7144><P
7145></P
7146></DIV
7147></DIV
7148><HR><DIV
7149CLASS="REFSECT2"
7150><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007151NAME="AEN3610"
Daniel Veillard35925471999-02-25 08:46:07 +00007152></A
7153><H3
7154><A
7155NAME="XMLGETPROP"
7156></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007157>xmlGetProp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007158><TABLE
7159BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007160BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007161WIDTH="100%"
7162CELLPADDING="6"
7163><TR
7164><TD
7165><PRE
7166CLASS="PROGRAMLISTING"
7167><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007168HREF="gnome-xml-tree.html#XMLCHAR"
7169>xmlChar</A
7170>* xmlGetProp (<A
Daniel Veillard35925471999-02-25 08:46:07 +00007171HREF="gnome-xml-tree.html#XMLNODEPTR"
7172>xmlNodePtr</A
7173> node,
7174 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007175HREF="gnome-xml-tree.html#XMLCHAR"
7176>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00007177> *name);</PRE
7178></TD
7179></TR
7180></TABLE
7181><P
7182>Search and get the value of an attribute associated to a node
7183This does the entity substitution.</P
7184><P
7185></P
7186><DIV
7187CLASS="INFORMALTABLE"
7188><P
7189></P
7190><TABLE
7191BORDER="0"
7192WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007193BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007194CELLSPACING="0"
7195CELLPADDING="4"
7196CLASS="CALSTABLE"
7197><TR
7198><TD
7199WIDTH="20%"
7200ALIGN="RIGHT"
7201VALIGN="TOP"
7202><TT
7203CLASS="PARAMETER"
7204><I
7205>node</I
7206></TT
7207>&nbsp;:</TD
7208><TD
7209WIDTH="80%"
7210ALIGN="LEFT"
7211VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007212>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007213></TR
7214><TR
7215><TD
7216WIDTH="20%"
7217ALIGN="RIGHT"
7218VALIGN="TOP"
7219><TT
7220CLASS="PARAMETER"
7221><I
7222>name</I
7223></TT
7224>&nbsp;:</TD
7225><TD
7226WIDTH="80%"
7227ALIGN="LEFT"
7228VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007229>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007230></TR
7231><TR
7232><TD
7233WIDTH="20%"
7234ALIGN="RIGHT"
7235VALIGN="TOP"
7236><I
7237CLASS="EMPHASIS"
7238>Returns</I
7239> :</TD
7240><TD
7241WIDTH="80%"
7242ALIGN="LEFT"
7243VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007244>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007245></TR
7246></TABLE
7247><P
7248></P
7249></DIV
7250></DIV
7251><HR><DIV
7252CLASS="REFSECT2"
7253><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007254NAME="AEN3636"
Daniel Veillard35925471999-02-25 08:46:07 +00007255></A
7256><H3
7257><A
7258NAME="XMLSTRINGGETNODELIST"
7259></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007260>xmlStringGetNodeList ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007261><TABLE
7262BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007263BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007264WIDTH="100%"
7265CELLPADDING="6"
7266><TR
7267><TD
7268><PRE
7269CLASS="PROGRAMLISTING"
7270><A
7271HREF="gnome-xml-tree.html#XMLNODEPTR"
7272>xmlNodePtr</A
7273> xmlStringGetNodeList (<A
7274HREF="gnome-xml-tree.html#XMLDOCPTR"
7275>xmlDocPtr</A
7276> doc,
7277 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007278HREF="gnome-xml-tree.html#XMLCHAR"
7279>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00007280> *value);</PRE
7281></TD
7282></TR
7283></TABLE
7284><P
7285>Parse the value string and build the node list associated. Should
7286produce a flat tree with only TEXTs and ENTITY_REFs.</P
7287><P
7288></P
7289><DIV
7290CLASS="INFORMALTABLE"
7291><P
7292></P
7293><TABLE
7294BORDER="0"
7295WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007296BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007297CELLSPACING="0"
7298CELLPADDING="4"
7299CLASS="CALSTABLE"
7300><TR
7301><TD
7302WIDTH="20%"
7303ALIGN="RIGHT"
7304VALIGN="TOP"
7305><TT
7306CLASS="PARAMETER"
7307><I
7308>doc</I
7309></TT
7310>&nbsp;:</TD
7311><TD
7312WIDTH="80%"
7313ALIGN="LEFT"
7314VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007315>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007316></TR
7317><TR
7318><TD
7319WIDTH="20%"
7320ALIGN="RIGHT"
7321VALIGN="TOP"
7322><TT
7323CLASS="PARAMETER"
7324><I
7325>value</I
7326></TT
7327>&nbsp;:</TD
7328><TD
7329WIDTH="80%"
7330ALIGN="LEFT"
7331VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007332>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007333></TR
7334><TR
7335><TD
7336WIDTH="20%"
7337ALIGN="RIGHT"
7338VALIGN="TOP"
7339><I
7340CLASS="EMPHASIS"
7341>Returns</I
7342> :</TD
7343><TD
7344WIDTH="80%"
7345ALIGN="LEFT"
7346VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007347>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007348></TR
7349></TABLE
7350><P
7351></P
7352></DIV
7353></DIV
7354><HR><DIV
7355CLASS="REFSECT2"
7356><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007357NAME="AEN3662"
Daniel Veillard35925471999-02-25 08:46:07 +00007358></A
7359><H3
7360><A
7361NAME="XMLSTRINGLENGETNODELIST"
7362></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007363>xmlStringLenGetNodeList ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007364><TABLE
7365BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007366BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007367WIDTH="100%"
7368CELLPADDING="6"
7369><TR
7370><TD
7371><PRE
7372CLASS="PROGRAMLISTING"
7373><A
7374HREF="gnome-xml-tree.html#XMLNODEPTR"
7375>xmlNodePtr</A
7376> xmlStringLenGetNodeList (<A
7377HREF="gnome-xml-tree.html#XMLDOCPTR"
7378>xmlDocPtr</A
7379> doc,
7380 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007381HREF="gnome-xml-tree.html#XMLCHAR"
7382>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00007383> *value,
7384 int len);</PRE
7385></TD
7386></TR
7387></TABLE
7388><P
7389>Parse the value string and build the node list associated. Should
7390produce a flat tree with only TEXTs and ENTITY_REFs.</P
7391><P
7392></P
7393><DIV
7394CLASS="INFORMALTABLE"
7395><P
7396></P
7397><TABLE
7398BORDER="0"
7399WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007400BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007401CELLSPACING="0"
7402CELLPADDING="4"
7403CLASS="CALSTABLE"
7404><TR
7405><TD
7406WIDTH="20%"
7407ALIGN="RIGHT"
7408VALIGN="TOP"
7409><TT
7410CLASS="PARAMETER"
7411><I
7412>doc</I
7413></TT
7414>&nbsp;:</TD
7415><TD
7416WIDTH="80%"
7417ALIGN="LEFT"
7418VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007419>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007420></TR
7421><TR
7422><TD
7423WIDTH="20%"
7424ALIGN="RIGHT"
7425VALIGN="TOP"
7426><TT
7427CLASS="PARAMETER"
7428><I
7429>value</I
7430></TT
7431>&nbsp;:</TD
7432><TD
7433WIDTH="80%"
7434ALIGN="LEFT"
7435VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007436>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007437></TR
7438><TR
7439><TD
7440WIDTH="20%"
7441ALIGN="RIGHT"
7442VALIGN="TOP"
7443><TT
7444CLASS="PARAMETER"
7445><I
7446>len</I
7447></TT
7448>&nbsp;:</TD
7449><TD
7450WIDTH="80%"
7451ALIGN="LEFT"
7452VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007453>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007454></TR
7455><TR
7456><TD
7457WIDTH="20%"
7458ALIGN="RIGHT"
7459VALIGN="TOP"
7460><I
7461CLASS="EMPHASIS"
7462>Returns</I
7463> :</TD
7464><TD
7465WIDTH="80%"
7466ALIGN="LEFT"
7467VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007468>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007469></TR
7470></TABLE
7471><P
7472></P
7473></DIV
7474></DIV
7475><HR><DIV
7476CLASS="REFSECT2"
7477><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007478NAME="AEN3692"
Daniel Veillard35925471999-02-25 08:46:07 +00007479></A
7480><H3
7481><A
7482NAME="XMLNODELISTGETSTRING"
7483></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007484>xmlNodeListGetString ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007485><TABLE
7486BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007487BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007488WIDTH="100%"
7489CELLPADDING="6"
7490><TR
7491><TD
7492><PRE
7493CLASS="PROGRAMLISTING"
7494><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007495HREF="gnome-xml-tree.html#XMLCHAR"
7496>xmlChar</A
7497>* xmlNodeListGetString (<A
Daniel Veillard35925471999-02-25 08:46:07 +00007498HREF="gnome-xml-tree.html#XMLDOCPTR"
7499>xmlDocPtr</A
7500> doc,
7501 <A
7502HREF="gnome-xml-tree.html#XMLNODEPTR"
7503>xmlNodePtr</A
7504> list,
7505 int inLine);</PRE
7506></TD
7507></TR
7508></TABLE
7509><P
7510>Returns the string equivalent to the text contained in the Node list
7511made of TEXTs and ENTITY_REFs</P
7512><P
7513></P
7514><DIV
7515CLASS="INFORMALTABLE"
7516><P
7517></P
7518><TABLE
7519BORDER="0"
7520WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007521BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007522CELLSPACING="0"
7523CELLPADDING="4"
7524CLASS="CALSTABLE"
7525><TR
7526><TD
7527WIDTH="20%"
7528ALIGN="RIGHT"
7529VALIGN="TOP"
7530><TT
7531CLASS="PARAMETER"
7532><I
7533>doc</I
7534></TT
7535>&nbsp;:</TD
7536><TD
7537WIDTH="80%"
7538ALIGN="LEFT"
7539VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007540>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007541></TR
7542><TR
7543><TD
7544WIDTH="20%"
7545ALIGN="RIGHT"
7546VALIGN="TOP"
7547><TT
7548CLASS="PARAMETER"
7549><I
7550>list</I
7551></TT
7552>&nbsp;:</TD
7553><TD
7554WIDTH="80%"
7555ALIGN="LEFT"
7556VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007557>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007558></TR
7559><TR
7560><TD
7561WIDTH="20%"
7562ALIGN="RIGHT"
7563VALIGN="TOP"
7564><TT
7565CLASS="PARAMETER"
7566><I
7567>inLine</I
7568></TT
7569>&nbsp;:</TD
7570><TD
7571WIDTH="80%"
7572ALIGN="LEFT"
7573VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007574>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007575></TR
7576><TR
7577><TD
7578WIDTH="20%"
7579ALIGN="RIGHT"
7580VALIGN="TOP"
7581><I
7582CLASS="EMPHASIS"
7583>Returns</I
7584> :</TD
7585><TD
7586WIDTH="80%"
7587ALIGN="LEFT"
7588VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007589>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007590></TR
7591></TABLE
7592><P
7593></P
7594></DIV
7595></DIV
7596><HR><DIV
7597CLASS="REFSECT2"
7598><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007599NAME="AEN3722"
Daniel Veillard35925471999-02-25 08:46:07 +00007600></A
7601><H3
7602><A
7603NAME="XMLNODESETCONTENT"
7604></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007605>xmlNodeSetContent ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007606><TABLE
7607BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007608BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007609WIDTH="100%"
7610CELLPADDING="6"
7611><TR
7612><TD
7613><PRE
7614CLASS="PROGRAMLISTING"
7615>void xmlNodeSetContent (<A
7616HREF="gnome-xml-tree.html#XMLNODEPTR"
7617>xmlNodePtr</A
7618> cur,
7619 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007620HREF="gnome-xml-tree.html#XMLCHAR"
7621>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00007622> *content);</PRE
7623></TD
7624></TR
7625></TABLE
7626><P
7627>Replace the content of a node.</P
7628><P
7629></P
7630><DIV
7631CLASS="INFORMALTABLE"
7632><P
7633></P
7634><TABLE
7635BORDER="0"
7636WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007637BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007638CELLSPACING="0"
7639CELLPADDING="4"
7640CLASS="CALSTABLE"
7641><TR
7642><TD
7643WIDTH="20%"
7644ALIGN="RIGHT"
7645VALIGN="TOP"
7646><TT
7647CLASS="PARAMETER"
7648><I
7649>cur</I
7650></TT
7651>&nbsp;:</TD
7652><TD
7653WIDTH="80%"
7654ALIGN="LEFT"
7655VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007656>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007657></TR
7658><TR
7659><TD
7660WIDTH="20%"
7661ALIGN="RIGHT"
7662VALIGN="TOP"
7663><TT
7664CLASS="PARAMETER"
7665><I
7666>content</I
7667></TT
7668>&nbsp;:</TD
7669><TD
7670WIDTH="80%"
7671ALIGN="LEFT"
7672VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007673>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007674></TR
7675></TABLE
7676><P
7677></P
7678></DIV
7679></DIV
7680><HR><DIV
7681CLASS="REFSECT2"
7682><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007683NAME="AEN3743"
Daniel Veillard35925471999-02-25 08:46:07 +00007684></A
7685><H3
7686><A
7687NAME="XMLNODESETCONTENTLEN"
7688></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007689>xmlNodeSetContentLen ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007690><TABLE
7691BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007692BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007693WIDTH="100%"
7694CELLPADDING="6"
7695><TR
7696><TD
7697><PRE
7698CLASS="PROGRAMLISTING"
7699>void xmlNodeSetContentLen (<A
7700HREF="gnome-xml-tree.html#XMLNODEPTR"
7701>xmlNodePtr</A
7702> cur,
7703 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007704HREF="gnome-xml-tree.html#XMLCHAR"
7705>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00007706> *content,
7707 int len);</PRE
7708></TD
7709></TR
7710></TABLE
7711><P
7712>Replace the content of a node.</P
7713><P
7714></P
7715><DIV
7716CLASS="INFORMALTABLE"
7717><P
7718></P
7719><TABLE
7720BORDER="0"
7721WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007722BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007723CELLSPACING="0"
7724CELLPADDING="4"
7725CLASS="CALSTABLE"
7726><TR
7727><TD
7728WIDTH="20%"
7729ALIGN="RIGHT"
7730VALIGN="TOP"
7731><TT
7732CLASS="PARAMETER"
7733><I
7734>cur</I
7735></TT
7736>&nbsp;:</TD
7737><TD
7738WIDTH="80%"
7739ALIGN="LEFT"
7740VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007741>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007742></TR
7743><TR
7744><TD
7745WIDTH="20%"
7746ALIGN="RIGHT"
7747VALIGN="TOP"
7748><TT
7749CLASS="PARAMETER"
7750><I
7751>content</I
7752></TT
7753>&nbsp;:</TD
7754><TD
7755WIDTH="80%"
7756ALIGN="LEFT"
7757VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007758>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007759></TR
7760><TR
7761><TD
7762WIDTH="20%"
7763ALIGN="RIGHT"
7764VALIGN="TOP"
7765><TT
7766CLASS="PARAMETER"
7767><I
7768>len</I
7769></TT
7770>&nbsp;:</TD
7771><TD
7772WIDTH="80%"
7773ALIGN="LEFT"
7774VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007775>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007776></TR
7777></TABLE
7778><P
7779></P
7780></DIV
7781></DIV
7782><HR><DIV
7783CLASS="REFSECT2"
7784><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007785NAME="AEN3768"
Daniel Veillard35925471999-02-25 08:46:07 +00007786></A
7787><H3
7788><A
7789NAME="XMLNODEADDCONTENT"
7790></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007791>xmlNodeAddContent ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007792><TABLE
7793BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007794BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007795WIDTH="100%"
7796CELLPADDING="6"
7797><TR
7798><TD
7799><PRE
7800CLASS="PROGRAMLISTING"
7801>void xmlNodeAddContent (<A
7802HREF="gnome-xml-tree.html#XMLNODEPTR"
7803>xmlNodePtr</A
7804> cur,
7805 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007806HREF="gnome-xml-tree.html#XMLCHAR"
7807>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00007808> *content);</PRE
7809></TD
7810></TR
7811></TABLE
7812><P
7813>Append the extra substring to the node content.</P
7814><P
7815></P
7816><DIV
7817CLASS="INFORMALTABLE"
7818><P
7819></P
7820><TABLE
7821BORDER="0"
7822WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007823BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007824CELLSPACING="0"
7825CELLPADDING="4"
7826CLASS="CALSTABLE"
7827><TR
7828><TD
7829WIDTH="20%"
7830ALIGN="RIGHT"
7831VALIGN="TOP"
7832><TT
7833CLASS="PARAMETER"
7834><I
7835>cur</I
7836></TT
7837>&nbsp;:</TD
7838><TD
7839WIDTH="80%"
7840ALIGN="LEFT"
7841VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007842>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007843></TR
7844><TR
7845><TD
7846WIDTH="20%"
7847ALIGN="RIGHT"
7848VALIGN="TOP"
7849><TT
7850CLASS="PARAMETER"
7851><I
7852>content</I
7853></TT
7854>&nbsp;:</TD
7855><TD
7856WIDTH="80%"
7857ALIGN="LEFT"
7858VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007859>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007860></TR
7861></TABLE
7862><P
7863></P
7864></DIV
7865></DIV
7866><HR><DIV
7867CLASS="REFSECT2"
7868><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007869NAME="AEN3789"
Daniel Veillard35925471999-02-25 08:46:07 +00007870></A
7871><H3
7872><A
7873NAME="XMLNODEADDCONTENTLEN"
7874></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007875>xmlNodeAddContentLen ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007876><TABLE
7877BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007878BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007879WIDTH="100%"
7880CELLPADDING="6"
7881><TR
7882><TD
7883><PRE
7884CLASS="PROGRAMLISTING"
7885>void xmlNodeAddContentLen (<A
7886HREF="gnome-xml-tree.html#XMLNODEPTR"
7887>xmlNodePtr</A
7888> cur,
7889 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007890HREF="gnome-xml-tree.html#XMLCHAR"
7891>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00007892> *content,
7893 int len);</PRE
7894></TD
7895></TR
7896></TABLE
7897><P
7898>Append the extra substring to the node content.</P
7899><P
7900></P
7901><DIV
7902CLASS="INFORMALTABLE"
7903><P
7904></P
7905><TABLE
7906BORDER="0"
7907WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007908BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007909CELLSPACING="0"
7910CELLPADDING="4"
7911CLASS="CALSTABLE"
7912><TR
7913><TD
7914WIDTH="20%"
7915ALIGN="RIGHT"
7916VALIGN="TOP"
7917><TT
7918CLASS="PARAMETER"
7919><I
7920>cur</I
7921></TT
7922>&nbsp;:</TD
7923><TD
7924WIDTH="80%"
7925ALIGN="LEFT"
7926VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007927>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007928></TR
7929><TR
7930><TD
7931WIDTH="20%"
7932ALIGN="RIGHT"
7933VALIGN="TOP"
7934><TT
7935CLASS="PARAMETER"
7936><I
7937>content</I
7938></TT
7939>&nbsp;:</TD
7940><TD
7941WIDTH="80%"
7942ALIGN="LEFT"
7943VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007944>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007945></TR
7946><TR
7947><TD
7948WIDTH="20%"
7949ALIGN="RIGHT"
7950VALIGN="TOP"
7951><TT
7952CLASS="PARAMETER"
7953><I
7954>len</I
7955></TT
7956>&nbsp;:</TD
7957><TD
7958WIDTH="80%"
7959ALIGN="LEFT"
7960VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007961>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007962></TR
7963></TABLE
7964><P
7965></P
7966></DIV
7967></DIV
7968><HR><DIV
7969CLASS="REFSECT2"
7970><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007971NAME="AEN3814"
Daniel Veillard35925471999-02-25 08:46:07 +00007972></A
7973><H3
7974><A
7975NAME="XMLNODEGETCONTENT"
7976></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007977>xmlNodeGetContent ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007978><TABLE
7979BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007980BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007981WIDTH="100%"
7982CELLPADDING="6"
7983><TR
7984><TD
7985><PRE
7986CLASS="PROGRAMLISTING"
7987><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007988HREF="gnome-xml-tree.html#XMLCHAR"
7989>xmlChar</A
7990>* xmlNodeGetContent (<A
Daniel Veillard35925471999-02-25 08:46:07 +00007991HREF="gnome-xml-tree.html#XMLNODEPTR"
7992>xmlNodePtr</A
7993> cur);</PRE
7994></TD
7995></TR
7996></TABLE
7997><P
7998>Read the value of a node, this can be either the text carried
7999directly by this node if it's a TEXT node or the aggregate string
8000of the values carried by this node child's (TEXT and ENTITY_REF).
8001Entity references are substitued.</P
8002><P
8003></P
8004><DIV
8005CLASS="INFORMALTABLE"
8006><P
8007></P
8008><TABLE
8009BORDER="0"
8010WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00008011BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00008012CELLSPACING="0"
8013CELLPADDING="4"
8014CLASS="CALSTABLE"
8015><TR
8016><TD
8017WIDTH="20%"
8018ALIGN="RIGHT"
8019VALIGN="TOP"
8020><TT
8021CLASS="PARAMETER"
8022><I
8023>cur</I
8024></TT
8025>&nbsp;:</TD
8026><TD
8027WIDTH="80%"
8028ALIGN="LEFT"
8029VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008030>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008031></TR
8032><TR
8033><TD
8034WIDTH="20%"
8035ALIGN="RIGHT"
8036VALIGN="TOP"
8037><I
8038CLASS="EMPHASIS"
8039>Returns</I
8040> :</TD
8041><TD
8042WIDTH="80%"
8043ALIGN="LEFT"
8044VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008045>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008046></TR
8047></TABLE
8048><P
8049></P
8050></DIV
8051></DIV
8052><HR><DIV
8053CLASS="REFSECT2"
8054><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008055NAME="AEN3835"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00008056></A
8057><H3
8058><A
8059NAME="XMLNODEGETLANG"
8060></A
8061>xmlNodeGetLang ()</H3
8062><TABLE
8063BORDER="0"
8064BGCOLOR="#D6E8FF"
8065WIDTH="100%"
8066CELLPADDING="6"
8067><TR
8068><TD
8069><PRE
8070CLASS="PROGRAMLISTING"
8071>const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008072HREF="gnome-xml-tree.html#XMLCHAR"
8073>xmlChar</A
8074>* xmlNodeGetLang (<A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00008075HREF="gnome-xml-tree.html#XMLNODEPTR"
8076>xmlNodePtr</A
8077> cur);</PRE
8078></TD
8079></TR
8080></TABLE
8081><P
8082>Searches the language of a node, i.e. the values of the xml:lang
8083attribute or the one carried by the nearest ancestor.</P
8084><P
8085></P
8086><DIV
8087CLASS="INFORMALTABLE"
8088><P
8089></P
8090><TABLE
8091BORDER="0"
8092WIDTH="100%"
8093BGCOLOR="#FFD0D0"
8094CELLSPACING="0"
8095CELLPADDING="4"
8096CLASS="CALSTABLE"
8097><TR
8098><TD
8099WIDTH="20%"
8100ALIGN="RIGHT"
8101VALIGN="TOP"
8102><TT
8103CLASS="PARAMETER"
8104><I
8105>cur</I
8106></TT
8107>&nbsp;:</TD
8108><TD
8109WIDTH="80%"
8110ALIGN="LEFT"
8111VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008112>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00008113></TR
8114><TR
8115><TD
8116WIDTH="20%"
8117ALIGN="RIGHT"
8118VALIGN="TOP"
8119><I
8120CLASS="EMPHASIS"
8121>Returns</I
8122> :</TD
8123><TD
8124WIDTH="80%"
8125ALIGN="LEFT"
8126VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008127>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00008128></TR
8129></TABLE
8130><P
8131></P
8132></DIV
8133></DIV
8134><HR><DIV
8135CLASS="REFSECT2"
8136><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008137NAME="AEN3856"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00008138></A
8139><H3
8140><A
8141NAME="XMLNODESETLANG"
8142></A
8143>xmlNodeSetLang ()</H3
8144><TABLE
8145BORDER="0"
8146BGCOLOR="#D6E8FF"
8147WIDTH="100%"
8148CELLPADDING="6"
8149><TR
8150><TD
8151><PRE
8152CLASS="PROGRAMLISTING"
8153>void xmlNodeSetLang (<A
8154HREF="gnome-xml-tree.html#XMLNODEPTR"
8155>xmlNodePtr</A
8156> cur,
8157 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008158HREF="gnome-xml-tree.html#XMLCHAR"
8159>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00008160> *lang);</PRE
8161></TD
8162></TR
8163></TABLE
8164><P
8165>Searches the language of a node, i.e. the values of the xml:lang
8166attribute or the one carried by the nearest ancestor.</P
8167><P
8168></P
8169><DIV
8170CLASS="INFORMALTABLE"
8171><P
8172></P
8173><TABLE
8174BORDER="0"
8175WIDTH="100%"
8176BGCOLOR="#FFD0D0"
8177CELLSPACING="0"
8178CELLPADDING="4"
8179CLASS="CALSTABLE"
8180><TR
8181><TD
8182WIDTH="20%"
8183ALIGN="RIGHT"
8184VALIGN="TOP"
8185><TT
8186CLASS="PARAMETER"
8187><I
8188>cur</I
8189></TT
8190>&nbsp;:</TD
8191><TD
8192WIDTH="80%"
8193ALIGN="LEFT"
8194VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008195>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00008196></TR
8197><TR
8198><TD
8199WIDTH="20%"
8200ALIGN="RIGHT"
8201VALIGN="TOP"
8202><TT
8203CLASS="PARAMETER"
8204><I
8205>lang</I
8206></TT
8207>&nbsp;:</TD
8208><TD
8209WIDTH="80%"
8210ALIGN="LEFT"
8211VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008212>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00008213></TR
8214></TABLE
8215><P
8216></P
8217></DIV
8218></DIV
8219><HR><DIV
8220CLASS="REFSECT2"
8221><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008222NAME="AEN3877"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008223></A
8224><H3
8225><A
8226NAME="XMLREMOVEPROP"
8227></A
8228>xmlRemoveProp ()</H3
8229><TABLE
8230BORDER="0"
8231BGCOLOR="#D6E8FF"
8232WIDTH="100%"
8233CELLPADDING="6"
8234><TR
8235><TD
8236><PRE
8237CLASS="PROGRAMLISTING"
8238>int xmlRemoveProp (<A
8239HREF="gnome-xml-tree.html#XMLATTRPTR"
8240>xmlAttrPtr</A
8241> attr);</PRE
8242></TD
8243></TR
8244></TABLE
8245><P
8246></P
8247><DIV
8248CLASS="INFORMALTABLE"
8249><P
8250></P
8251><TABLE
8252BORDER="0"
8253WIDTH="100%"
8254BGCOLOR="#FFD0D0"
8255CELLSPACING="0"
8256CELLPADDING="4"
8257CLASS="CALSTABLE"
8258><TR
8259><TD
8260WIDTH="20%"
8261ALIGN="RIGHT"
8262VALIGN="TOP"
8263><TT
8264CLASS="PARAMETER"
8265><I
8266>attr</I
8267></TT
8268>&nbsp;:</TD
8269><TD
8270WIDTH="80%"
8271ALIGN="LEFT"
8272VALIGN="TOP"
8273>&nbsp;</TD
8274></TR
8275><TR
8276><TD
8277WIDTH="20%"
8278ALIGN="RIGHT"
8279VALIGN="TOP"
8280><I
8281CLASS="EMPHASIS"
8282>Returns</I
8283> :</TD
8284><TD
8285WIDTH="80%"
8286ALIGN="LEFT"
8287VALIGN="TOP"
8288>&nbsp;</TD
8289></TR
8290></TABLE
8291><P
8292></P
8293></DIV
8294></DIV
8295><HR><DIV
8296CLASS="REFSECT2"
8297><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008298NAME="AEN3896"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008299></A
8300><H3
8301><A
8302NAME="XMLREMOVENODE"
8303></A
8304>xmlRemoveNode ()</H3
8305><TABLE
8306BORDER="0"
8307BGCOLOR="#D6E8FF"
8308WIDTH="100%"
8309CELLPADDING="6"
8310><TR
8311><TD
8312><PRE
8313CLASS="PROGRAMLISTING"
8314>int xmlRemoveNode (<A
8315HREF="gnome-xml-tree.html#XMLNODEPTR"
8316>xmlNodePtr</A
8317> node);</PRE
8318></TD
8319></TR
8320></TABLE
8321><P
8322></P
8323><DIV
8324CLASS="INFORMALTABLE"
8325><P
8326></P
8327><TABLE
8328BORDER="0"
8329WIDTH="100%"
8330BGCOLOR="#FFD0D0"
8331CELLSPACING="0"
8332CELLPADDING="4"
8333CLASS="CALSTABLE"
8334><TR
8335><TD
8336WIDTH="20%"
8337ALIGN="RIGHT"
8338VALIGN="TOP"
8339><TT
8340CLASS="PARAMETER"
8341><I
8342>node</I
8343></TT
8344>&nbsp;:</TD
8345><TD
8346WIDTH="80%"
8347ALIGN="LEFT"
8348VALIGN="TOP"
8349>&nbsp;</TD
8350></TR
8351><TR
8352><TD
8353WIDTH="20%"
8354ALIGN="RIGHT"
8355VALIGN="TOP"
8356><I
8357CLASS="EMPHASIS"
8358>Returns</I
8359> :</TD
8360><TD
8361WIDTH="80%"
8362ALIGN="LEFT"
8363VALIGN="TOP"
8364>&nbsp;</TD
8365></TR
8366></TABLE
8367><P
8368></P
8369></DIV
8370></DIV
8371><HR><DIV
8372CLASS="REFSECT2"
8373><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008374NAME="AEN3915"
Daniel Veillard35925471999-02-25 08:46:07 +00008375></A
8376><H3
8377><A
8378NAME="XMLBUFFERWRITECHAR"
8379></A
Daniel Veillard14fff061999-06-22 21:49:07 +00008380>xmlBufferWriteCHAR ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00008381><TABLE
8382BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00008383BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00008384WIDTH="100%"
8385CELLPADDING="6"
8386><TR
8387><TD
8388><PRE
8389CLASS="PROGRAMLISTING"
Daniel Veillard5099ae81999-04-21 20:12:07 +00008390>void xmlBufferWriteCHAR (<A
8391HREF="gnome-xml-tree.html#XMLBUFFERPTR"
8392>xmlBufferPtr</A
8393> buf,
8394 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008395HREF="gnome-xml-tree.html#XMLCHAR"
8396>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00008397> *string);</PRE
8398></TD
8399></TR
8400></TABLE
8401><P
8402>routine which manage and grows an output buffer. This one add
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008403xmlChars at the end of the buffer.</P
Daniel Veillard35925471999-02-25 08:46:07 +00008404><P
8405></P
8406><DIV
8407CLASS="INFORMALTABLE"
8408><P
8409></P
8410><TABLE
8411BORDER="0"
8412WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00008413BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00008414CELLSPACING="0"
8415CELLPADDING="4"
8416CLASS="CALSTABLE"
8417><TR
8418><TD
8419WIDTH="20%"
8420ALIGN="RIGHT"
8421VALIGN="TOP"
8422><TT
8423CLASS="PARAMETER"
8424><I
Daniel Veillard5099ae81999-04-21 20:12:07 +00008425>buf</I
8426></TT
8427>&nbsp;:</TD
8428><TD
8429WIDTH="80%"
8430ALIGN="LEFT"
8431VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008432>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00008433></TR
8434><TR
8435><TD
8436WIDTH="20%"
8437ALIGN="RIGHT"
8438VALIGN="TOP"
8439><TT
8440CLASS="PARAMETER"
8441><I
Daniel Veillard35925471999-02-25 08:46:07 +00008442>string</I
8443></TT
8444>&nbsp;:</TD
8445><TD
8446WIDTH="80%"
8447ALIGN="LEFT"
8448VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008449>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008450></TR
8451></TABLE
8452><P
8453></P
8454></DIV
8455></DIV
8456><HR><DIV
8457CLASS="REFSECT2"
8458><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008459NAME="AEN3936"
Daniel Veillard35925471999-02-25 08:46:07 +00008460></A
8461><H3
8462><A
8463NAME="XMLBUFFERWRITECHAR"
8464></A
Daniel Veillard14fff061999-06-22 21:49:07 +00008465>xmlBufferWriteChar ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00008466><TABLE
8467BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00008468BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00008469WIDTH="100%"
8470CELLPADDING="6"
8471><TR
8472><TD
8473><PRE
8474CLASS="PROGRAMLISTING"
Daniel Veillard5099ae81999-04-21 20:12:07 +00008475>void xmlBufferWriteChar (<A
8476HREF="gnome-xml-tree.html#XMLBUFFERPTR"
8477>xmlBufferPtr</A
8478> buf,
8479 const char *string);</PRE
Daniel Veillard35925471999-02-25 08:46:07 +00008480></TD
8481></TR
8482></TABLE
8483><P
8484>routine which manage and grows an output buffer. This one add
8485C chars at the end of the array.</P
8486><P
8487></P
8488><DIV
8489CLASS="INFORMALTABLE"
8490><P
8491></P
8492><TABLE
8493BORDER="0"
8494WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00008495BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00008496CELLSPACING="0"
8497CELLPADDING="4"
8498CLASS="CALSTABLE"
8499><TR
8500><TD
8501WIDTH="20%"
8502ALIGN="RIGHT"
8503VALIGN="TOP"
8504><TT
8505CLASS="PARAMETER"
8506><I
Daniel Veillard5099ae81999-04-21 20:12:07 +00008507>buf</I
8508></TT
8509>&nbsp;:</TD
8510><TD
8511WIDTH="80%"
8512ALIGN="LEFT"
8513VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008514>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00008515></TR
8516><TR
8517><TD
8518WIDTH="20%"
8519ALIGN="RIGHT"
8520VALIGN="TOP"
8521><TT
8522CLASS="PARAMETER"
8523><I
Daniel Veillard35925471999-02-25 08:46:07 +00008524>string</I
8525></TT
8526>&nbsp;:</TD
8527><TD
8528WIDTH="80%"
8529ALIGN="LEFT"
8530VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008531>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008532></TR
8533></TABLE
8534><P
8535></P
8536></DIV
8537></DIV
8538><HR><DIV
8539CLASS="REFSECT2"
8540><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008541NAME="AEN3956"
Daniel Veillard011b63c1999-06-02 17:44:04 +00008542></A
8543><H3
8544><A
8545NAME="XMLBUFFERWRITEQUOTEDSTRING"
8546></A
Daniel Veillard14fff061999-06-22 21:49:07 +00008547>xmlBufferWriteQuotedString ()</H3
Daniel Veillard011b63c1999-06-02 17:44:04 +00008548><TABLE
8549BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00008550BGCOLOR="#D6E8FF"
Daniel Veillard011b63c1999-06-02 17:44:04 +00008551WIDTH="100%"
8552CELLPADDING="6"
8553><TR
8554><TD
8555><PRE
8556CLASS="PROGRAMLISTING"
8557>void xmlBufferWriteQuotedString (<A
8558HREF="gnome-xml-tree.html#XMLBUFFERPTR"
8559>xmlBufferPtr</A
8560> buf,
8561 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008562HREF="gnome-xml-tree.html#XMLCHAR"
8563>xmlChar</A
Daniel Veillard011b63c1999-06-02 17:44:04 +00008564> *string);</PRE
8565></TD
8566></TR
8567></TABLE
8568><P
8569>routine which manage and grows an output buffer. This one writes
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008570a quoted or double quoted xmlChar string, checking first if it holds
Daniel Veillard011b63c1999-06-02 17:44:04 +00008571quote or double-quotes internally</P
8572><P
8573></P
8574><DIV
8575CLASS="INFORMALTABLE"
8576><P
8577></P
8578><TABLE
8579BORDER="0"
8580WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00008581BGCOLOR="#FFD0D0"
Daniel Veillard011b63c1999-06-02 17:44:04 +00008582CELLSPACING="0"
8583CELLPADDING="4"
8584CLASS="CALSTABLE"
8585><TR
8586><TD
8587WIDTH="20%"
8588ALIGN="RIGHT"
8589VALIGN="TOP"
8590><TT
8591CLASS="PARAMETER"
8592><I
8593>buf</I
8594></TT
8595>&nbsp;:</TD
8596><TD
8597WIDTH="80%"
8598ALIGN="LEFT"
8599VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008600>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00008601></TR
8602><TR
8603><TD
8604WIDTH="20%"
8605ALIGN="RIGHT"
8606VALIGN="TOP"
8607><TT
8608CLASS="PARAMETER"
8609><I
8610>string</I
8611></TT
8612>&nbsp;:</TD
8613><TD
8614WIDTH="80%"
8615ALIGN="LEFT"
8616VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008617>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00008618></TR
8619></TABLE
8620><P
8621></P
8622></DIV
8623></DIV
8624><HR><DIV
8625CLASS="REFSECT2"
8626><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008627NAME="AEN3977"
Daniel Veillard35925471999-02-25 08:46:07 +00008628></A
8629><H3
8630><A
8631NAME="XMLDOCDUMPMEMORY"
8632></A
Daniel Veillard14fff061999-06-22 21:49:07 +00008633>xmlDocDumpMemory ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00008634><TABLE
8635BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00008636BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00008637WIDTH="100%"
8638CELLPADDING="6"
8639><TR
8640><TD
8641><PRE
8642CLASS="PROGRAMLISTING"
8643>void xmlDocDumpMemory (<A
8644HREF="gnome-xml-tree.html#XMLDOCPTR"
8645>xmlDocPtr</A
8646> cur,
8647 <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008648HREF="gnome-xml-tree.html#XMLCHAR"
8649>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00008650> **mem,
8651 int *size);</PRE
8652></TD
8653></TR
8654></TABLE
8655><P
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008656>Dump an XML document in memory and return the xmlChar * and it's size.
Daniel Veillard35925471999-02-25 08:46:07 +00008657It's up to the caller to free the memory.</P
8658><P
8659></P
8660><DIV
8661CLASS="INFORMALTABLE"
8662><P
8663></P
8664><TABLE
8665BORDER="0"
8666WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00008667BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00008668CELLSPACING="0"
8669CELLPADDING="4"
8670CLASS="CALSTABLE"
8671><TR
8672><TD
8673WIDTH="20%"
8674ALIGN="RIGHT"
8675VALIGN="TOP"
8676><TT
8677CLASS="PARAMETER"
8678><I
8679>cur</I
8680></TT
8681>&nbsp;:</TD
8682><TD
8683WIDTH="80%"
8684ALIGN="LEFT"
8685VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008686>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008687></TR
8688><TR
8689><TD
8690WIDTH="20%"
8691ALIGN="RIGHT"
8692VALIGN="TOP"
8693><TT
8694CLASS="PARAMETER"
8695><I
8696>mem</I
8697></TT
8698>&nbsp;:</TD
8699><TD
8700WIDTH="80%"
8701ALIGN="LEFT"
8702VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008703>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008704></TR
8705><TR
8706><TD
8707WIDTH="20%"
8708ALIGN="RIGHT"
8709VALIGN="TOP"
8710><TT
8711CLASS="PARAMETER"
8712><I
8713>size</I
8714></TT
8715>&nbsp;:</TD
8716><TD
8717WIDTH="80%"
8718ALIGN="LEFT"
8719VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008720>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008721></TR
8722></TABLE
8723><P
8724></P
8725></DIV
8726></DIV
8727><HR><DIV
8728CLASS="REFSECT2"
8729><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008730NAME="AEN4002"
Daniel Veillard35925471999-02-25 08:46:07 +00008731></A
8732><H3
8733><A
8734NAME="XMLDOCDUMP"
8735></A
Daniel Veillard14fff061999-06-22 21:49:07 +00008736>xmlDocDump ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00008737><TABLE
8738BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00008739BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00008740WIDTH="100%"
8741CELLPADDING="6"
8742><TR
8743><TD
8744><PRE
8745CLASS="PROGRAMLISTING"
8746>void xmlDocDump (<GTKDOCLINK
8747HREF="FILE"
8748>FILE</GTKDOCLINK
8749> *f,
8750 <A
8751HREF="gnome-xml-tree.html#XMLDOCPTR"
8752>xmlDocPtr</A
8753> cur);</PRE
8754></TD
8755></TR
8756></TABLE
8757><P
8758>Dump an XML document to an open FILE.</P
8759><P
8760></P
8761><DIV
8762CLASS="INFORMALTABLE"
8763><P
8764></P
8765><TABLE
8766BORDER="0"
8767WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00008768BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00008769CELLSPACING="0"
8770CELLPADDING="4"
8771CLASS="CALSTABLE"
8772><TR
8773><TD
8774WIDTH="20%"
8775ALIGN="RIGHT"
8776VALIGN="TOP"
8777><TT
8778CLASS="PARAMETER"
8779><I
8780>f</I
8781></TT
8782>&nbsp;:</TD
8783><TD
8784WIDTH="80%"
8785ALIGN="LEFT"
8786VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008787>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008788></TR
8789><TR
8790><TD
8791WIDTH="20%"
8792ALIGN="RIGHT"
8793VALIGN="TOP"
8794><TT
8795CLASS="PARAMETER"
8796><I
8797>cur</I
8798></TT
8799>&nbsp;:</TD
8800><TD
8801WIDTH="80%"
8802ALIGN="LEFT"
8803VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008804>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008805></TR
8806></TABLE
8807><P
8808></P
8809></DIV
8810></DIV
8811><HR><DIV
8812CLASS="REFSECT2"
8813><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008814NAME="AEN4023"
Daniel Veillard35925471999-02-25 08:46:07 +00008815></A
8816><H3
8817><A
8818NAME="XMLSAVEFILE"
8819></A
Daniel Veillard14fff061999-06-22 21:49:07 +00008820>xmlSaveFile ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00008821><TABLE
8822BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00008823BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00008824WIDTH="100%"
8825CELLPADDING="6"
8826><TR
8827><TD
8828><PRE
8829CLASS="PROGRAMLISTING"
8830>int xmlSaveFile (const char *filename,
8831 <A
8832HREF="gnome-xml-tree.html#XMLDOCPTR"
8833>xmlDocPtr</A
8834> cur);</PRE
8835></TD
8836></TR
8837></TABLE
8838><P
8839>Dump an XML document to a file. Will use compression if
8840compiled in and enabled.</P
8841><P
8842></P
8843><DIV
8844CLASS="INFORMALTABLE"
8845><P
8846></P
8847><TABLE
8848BORDER="0"
8849WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00008850BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00008851CELLSPACING="0"
8852CELLPADDING="4"
8853CLASS="CALSTABLE"
8854><TR
8855><TD
8856WIDTH="20%"
8857ALIGN="RIGHT"
8858VALIGN="TOP"
8859><TT
8860CLASS="PARAMETER"
8861><I
8862>filename</I
8863></TT
8864>&nbsp;:</TD
8865><TD
8866WIDTH="80%"
8867ALIGN="LEFT"
8868VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008869>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008870></TR
8871><TR
8872><TD
8873WIDTH="20%"
8874ALIGN="RIGHT"
8875VALIGN="TOP"
8876><TT
8877CLASS="PARAMETER"
8878><I
8879>cur</I
8880></TT
8881>&nbsp;:</TD
8882><TD
8883WIDTH="80%"
8884ALIGN="LEFT"
8885VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008886>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008887></TR
8888><TR
8889><TD
8890WIDTH="20%"
8891ALIGN="RIGHT"
8892VALIGN="TOP"
8893><I
8894CLASS="EMPHASIS"
8895>Returns</I
8896> :</TD
8897><TD
8898WIDTH="80%"
8899ALIGN="LEFT"
8900VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008901>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008902></TR
8903></TABLE
8904><P
8905></P
8906></DIV
8907></DIV
8908><HR><DIV
8909CLASS="REFSECT2"
8910><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008911NAME="AEN4047"
Daniel Veillard35925471999-02-25 08:46:07 +00008912></A
8913><H3
8914><A
8915NAME="XMLGETDOCCOMPRESSMODE"
8916></A
Daniel Veillard14fff061999-06-22 21:49:07 +00008917>xmlGetDocCompressMode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00008918><TABLE
8919BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00008920BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00008921WIDTH="100%"
8922CELLPADDING="6"
8923><TR
8924><TD
8925><PRE
8926CLASS="PROGRAMLISTING"
8927>int xmlGetDocCompressMode (<A
8928HREF="gnome-xml-tree.html#XMLDOCPTR"
8929>xmlDocPtr</A
8930> doc);</PRE
8931></TD
8932></TR
8933></TABLE
8934><P
8935>get the compression ratio for a document, ZLIB based</P
8936><P
8937></P
8938><DIV
8939CLASS="INFORMALTABLE"
8940><P
8941></P
8942><TABLE
8943BORDER="0"
8944WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00008945BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00008946CELLSPACING="0"
8947CELLPADDING="4"
8948CLASS="CALSTABLE"
8949><TR
8950><TD
8951WIDTH="20%"
8952ALIGN="RIGHT"
8953VALIGN="TOP"
8954><TT
8955CLASS="PARAMETER"
8956><I
8957>doc</I
8958></TT
8959>&nbsp;:</TD
8960><TD
8961WIDTH="80%"
8962ALIGN="LEFT"
8963VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008964>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008965></TR
8966><TR
8967><TD
8968WIDTH="20%"
8969ALIGN="RIGHT"
8970VALIGN="TOP"
8971><I
8972CLASS="EMPHASIS"
8973>Returns</I
8974> :</TD
8975><TD
8976WIDTH="80%"
8977ALIGN="LEFT"
8978VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00008979>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008980></TR
8981></TABLE
8982><P
8983></P
8984></DIV
8985></DIV
8986><HR><DIV
8987CLASS="REFSECT2"
8988><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008989NAME="AEN4067"
Daniel Veillard35925471999-02-25 08:46:07 +00008990></A
8991><H3
8992><A
8993NAME="XMLSETDOCCOMPRESSMODE"
8994></A
Daniel Veillard14fff061999-06-22 21:49:07 +00008995>xmlSetDocCompressMode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00008996><TABLE
8997BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00008998BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00008999WIDTH="100%"
9000CELLPADDING="6"
9001><TR
9002><TD
9003><PRE
9004CLASS="PROGRAMLISTING"
9005>void xmlSetDocCompressMode (<A
9006HREF="gnome-xml-tree.html#XMLDOCPTR"
9007>xmlDocPtr</A
9008> doc,
9009 int mode);</PRE
9010></TD
9011></TR
9012></TABLE
9013><P
9014>set the compression ratio for a document, ZLIB based
9015Correct values: 0 (uncompressed) to 9 (max compression)</P
9016><P
9017></P
9018><DIV
9019CLASS="INFORMALTABLE"
9020><P
9021></P
9022><TABLE
9023BORDER="0"
9024WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00009025BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00009026CELLSPACING="0"
9027CELLPADDING="4"
9028CLASS="CALSTABLE"
9029><TR
9030><TD
9031WIDTH="20%"
9032ALIGN="RIGHT"
9033VALIGN="TOP"
9034><TT
9035CLASS="PARAMETER"
9036><I
9037>doc</I
9038></TT
9039>&nbsp;:</TD
9040><TD
9041WIDTH="80%"
9042ALIGN="LEFT"
9043VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00009044>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009045></TR
9046><TR
9047><TD
9048WIDTH="20%"
9049ALIGN="RIGHT"
9050VALIGN="TOP"
9051><TT
9052CLASS="PARAMETER"
9053><I
9054>mode</I
9055></TT
9056>&nbsp;:</TD
9057><TD
9058WIDTH="80%"
9059ALIGN="LEFT"
9060VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00009061>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009062></TR
9063></TABLE
9064><P
9065></P
9066></DIV
9067></DIV
9068><HR><DIV
9069CLASS="REFSECT2"
9070><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00009071NAME="AEN4087"
Daniel Veillard35925471999-02-25 08:46:07 +00009072></A
9073><H3
9074><A
9075NAME="XMLGETCOMPRESSMODE"
9076></A
Daniel Veillard14fff061999-06-22 21:49:07 +00009077>xmlGetCompressMode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00009078><TABLE
9079BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00009080BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00009081WIDTH="100%"
9082CELLPADDING="6"
9083><TR
9084><TD
9085><PRE
9086CLASS="PROGRAMLISTING"
9087>int xmlGetCompressMode (void);</PRE
9088></TD
9089></TR
9090></TABLE
9091><P
9092>get the default compression mode used, ZLIB based.</P
9093><P
9094></P
9095><DIV
9096CLASS="INFORMALTABLE"
9097><P
9098></P
9099><TABLE
9100BORDER="0"
9101WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00009102BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00009103CELLSPACING="0"
9104CELLPADDING="4"
9105CLASS="CALSTABLE"
9106><TR
9107><TD
9108WIDTH="20%"
9109ALIGN="RIGHT"
9110VALIGN="TOP"
9111><I
9112CLASS="EMPHASIS"
9113>Returns</I
9114> :</TD
9115><TD
9116WIDTH="80%"
9117ALIGN="LEFT"
9118VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00009119>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009120></TR
9121></TABLE
9122><P
9123></P
9124></DIV
9125></DIV
9126><HR><DIV
9127CLASS="REFSECT2"
9128><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00009129NAME="AEN4102"
Daniel Veillard35925471999-02-25 08:46:07 +00009130></A
9131><H3
9132><A
9133NAME="XMLSETCOMPRESSMODE"
9134></A
Daniel Veillard14fff061999-06-22 21:49:07 +00009135>xmlSetCompressMode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00009136><TABLE
9137BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00009138BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00009139WIDTH="100%"
9140CELLPADDING="6"
9141><TR
9142><TD
9143><PRE
9144CLASS="PROGRAMLISTING"
9145>void xmlSetCompressMode (int mode);</PRE
9146></TD
9147></TR
9148></TABLE
9149><P
9150>set the default compression mode used, ZLIB based
9151Correct values: 0 (uncompressed) to 9 (max compression)</P
9152><P
9153></P
9154><DIV
9155CLASS="INFORMALTABLE"
9156><P
9157></P
9158><TABLE
9159BORDER="0"
9160WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00009161BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00009162CELLSPACING="0"
9163CELLPADDING="4"
9164CLASS="CALSTABLE"
9165><TR
9166><TD
9167WIDTH="20%"
9168ALIGN="RIGHT"
9169VALIGN="TOP"
9170><TT
9171CLASS="PARAMETER"
9172><I
9173>mode</I
9174></TT
9175>&nbsp;:</TD
9176><TD
9177WIDTH="80%"
9178ALIGN="LEFT"
9179VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00009180>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009181></TR
9182></TABLE
9183><P
9184></P
9185></DIV
9186></DIV
9187></DIV
9188><DIV
9189CLASS="NAVFOOTER"
Daniel Veillard00fdf371999-10-08 09:40:39 +00009190><BR
9191CLEAR="all"><BR><TABLE
Daniel Veillard35925471999-02-25 08:46:07 +00009192WIDTH="100%"
9193BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00009194BGCOLOR="#000000"
9195CELLPADDING="1"
Daniel Veillard35925471999-02-25 08:46:07 +00009196CELLSPACING="0"
9197><TR
9198><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00009199WIDTH="25%"
9200BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +00009201ALIGN="left"
Daniel Veillard35925471999-02-25 08:46:07 +00009202><A
9203HREF="gnome-xml-parser.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00009204><FONT
9205COLOR="#FFFFFF"
9206SIZE="3"
9207><B
9208>&#60;&#60;&#60; Previous Page</B
9209></FONT
9210></A
Daniel Veillard35925471999-02-25 08:46:07 +00009211></TD
9212><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00009213WIDTH="25%"
9214BGCOLOR="#0000C0"
Daniel Veillard35925471999-02-25 08:46:07 +00009215ALIGN="center"
Daniel Veillard14fff061999-06-22 21:49:07 +00009216><FONT
9217COLOR="#FFFFFF"
9218SIZE="3"
9219><B
Daniel Veillard35925471999-02-25 08:46:07 +00009220><A
9221HREF="book1.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00009222><FONT
9223COLOR="#FFFFFF"
9224SIZE="3"
9225><B
9226>Home</B
9227></FONT
9228></A
9229></B
9230></FONT
Daniel Veillard35925471999-02-25 08:46:07 +00009231></TD
9232><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00009233WIDTH="25%"
9234BGCOLOR="#00C000"
9235ALIGN="center"
9236><FONT
9237COLOR="#FFFFFF"
9238SIZE="3"
9239><B
9240><A
9241HREF="libxml.html"
9242><FONT
9243COLOR="#FFFFFF"
9244SIZE="3"
9245><B
9246>Up</B
9247></FONT
9248></A
9249></B
9250></FONT
9251></TD
9252><TD
9253WIDTH="25%"
9254BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +00009255ALIGN="right"
Daniel Veillard35925471999-02-25 08:46:07 +00009256><A
9257HREF="gnome-xml-entities.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00009258><FONT
9259COLOR="#FFFFFF"
9260SIZE="3"
9261><B
9262>Next Page &#62;&#62;&#62;</B
9263></FONT
9264></A
Daniel Veillard35925471999-02-25 08:46:07 +00009265></TD
9266></TR
9267><TR
9268><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00009269COLSPAN="2"
Daniel Veillard35925471999-02-25 08:46:07 +00009270ALIGN="left"
Daniel Veillard14fff061999-06-22 21:49:07 +00009271><FONT
9272COLOR="#FFFFFF"
9273SIZE="3"
9274><B
9275>parser</B
9276></FONT
Daniel Veillard35925471999-02-25 08:46:07 +00009277></TD
9278><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00009279COLSPAN="2"
Daniel Veillard35925471999-02-25 08:46:07 +00009280ALIGN="right"
Daniel Veillard14fff061999-06-22 21:49:07 +00009281><FONT
9282COLOR="#FFFFFF"
9283SIZE="3"
9284><B
9285>entities</B
9286></FONT
9287></TD
Daniel Veillard35925471999-02-25 08:46:07 +00009288></TR
9289></TABLE
9290></DIV
9291></BODY
9292></HTML
9293>