blob: c53a75973821efdc2a52140c6fe925d680cdb94c [file] [log] [blame]
Daniel Veillardb732a0e2000-10-15 11:27:01 +00001<HTML
2><HEAD
3><TITLE
4>xpointer</TITLE
5><META
6NAME="GENERATOR"
Daniel Veillardbed7b052001-05-19 14:59:49 +00007CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
Daniel Veillardb732a0e2000-10-15 11:27:01 +00008REL="HOME"
9TITLE="Gnome XML Library Reference Manual"
10HREF="book1.html"><LINK
11REL="UP"
12TITLE="Libxml Library Reference"
13HREF="libxml-lib.html"><LINK
14REL="PREVIOUS"
Daniel Veillard29a11cc2000-10-25 13:32:39 +000015TITLE="xpathInternals"
Daniel Veillard9cb5ff42001-01-29 08:22:21 +000016HREF="libxml-xpathinternals.html"><LINK
Daniel Veillardb732a0e2000-10-15 11:27:01 +000017REL="NEXT"
Daniel Veillard28929b22000-11-13 18:22:49 +000018TITLE="xinclude"
Daniel Veillard9cb5ff42001-01-29 08:22:21 +000019HREF="libxml-xinclude.html"></HEAD
Daniel Veillardb732a0e2000-10-15 11:27:01 +000020><BODY
Daniel Veillardbed7b052001-05-19 14:59:49 +000021CLASS="REFENTRY"
Daniel Veillardb732a0e2000-10-15 11:27:01 +000022BGCOLOR="#FFFFFF"
23TEXT="#000000"
Daniel Veillard503b8932001-01-05 06:36:31 +000024LINK="#0000FF"
25VLINK="#840084"
26ALINK="#0000FF"
Daniel Veillardb732a0e2000-10-15 11:27:01 +000027><DIV
28CLASS="NAVHEADER"
29><TABLE
30WIDTH="100%"
31BORDER="0"
32BGCOLOR="#000000"
33CELLPADDING="1"
34CELLSPACING="0"
35><TR
36><TH
37COLSPAN="4"
38ALIGN="center"
39><FONT
40COLOR="#FFFFFF"
41SIZE="5"
42>Gnome XML Library Reference Manual</FONT
43></TH
44></TR
45><TR
46><TD
47WIDTH="25%"
48BGCOLOR="#C00000"
49ALIGN="left"
50><A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +000051HREF="libxml-xpathinternals.html"
Daniel Veillardb732a0e2000-10-15 11:27:01 +000052><FONT
53COLOR="#FFFFFF"
54SIZE="3"
55><B
56>&#60;&#60;&#60; Previous Page</B
57></FONT
58></A
59></TD
60><TD
61WIDTH="25%"
62BGCOLOR="#0000C0"
63ALIGN="center"
64><FONT
65COLOR="#FFFFFF"
66SIZE="3"
67><B
68><A
69HREF="book1.html"
70><FONT
71COLOR="#FFFFFF"
72SIZE="3"
73><B
74>Home</B
75></FONT
76></A
77></B
78></FONT
79></TD
80><TD
81WIDTH="25%"
82BGCOLOR="#00C000"
83ALIGN="center"
84><FONT
85COLOR="#FFFFFF"
86SIZE="3"
87><B
88><A
89HREF="libxml-lib.html"
90><FONT
91COLOR="#FFFFFF"
92SIZE="3"
93><B
94>Up</B
95></FONT
96></A
97></B
98></FONT
99></TD
100><TD
101WIDTH="25%"
102BGCOLOR="#C00000"
103ALIGN="right"
104><A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000105HREF="libxml-xinclude.html"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000106><FONT
107COLOR="#FFFFFF"
108SIZE="3"
109><B
110>Next Page &#62;&#62;&#62;</B
111></FONT
112></A
113></TD
114></TR
115></TABLE
116></DIV
117><H1
Daniel Veillard503b8932001-01-05 06:36:31 +0000118><A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000119NAME="LIBXML-XPOINTER"
Daniel Veillard503b8932001-01-05 06:36:31 +0000120>xpointer</A
121></H1
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000122><DIV
123CLASS="REFNAMEDIV"
124><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +0000125NAME="AEN14980"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000126></A
127><H2
128>Name</H2
Daniel Veillard503b8932001-01-05 06:36:31 +0000129>xpointer&nbsp;--&nbsp;</DIV
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000130><DIV
131CLASS="REFSYNOPSISDIV"
132><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +0000133NAME="AEN14983"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000134></A
135><H2
136>Synopsis</H2
137><TABLE
138BORDER="0"
139BGCOLOR="#D6E8FF"
140WIDTH="100%"
141CELLPADDING="6"
142><TR
143><TD
144><PRE
145CLASS="SYNOPSIS"
146>&#13;
147
148struct <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000149HREF="libxml-xpointer.html#XMLLOCATIONSET"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000150>xmlLocationSet</A
151>;
152typedef <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000153HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000154>xmlLocationSetPtr</A
155>;
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +0000156<A
157HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
158>xmlLocationSetPtr</A
159> <A
160HREF="libxml-xpointer.html#XMLXPTRLOCATIONSETCREATE"
161>xmlXPtrLocationSetCreate</A
162> (<A
163HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
164>xmlXPathObjectPtr</A
165> val);
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000166void <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000167HREF="libxml-xpointer.html#XMLXPTRFREELOCATIONSET"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000168>xmlXPtrFreeLocationSet</A
169> (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000170HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000171>xmlLocationSetPtr</A
172> obj);
173<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000174HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000175>xmlLocationSetPtr</A
176> <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000177HREF="libxml-xpointer.html#XMLXPTRLOCATIONSETMERGE"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000178>xmlXPtrLocationSetMerge</A
179> (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000180HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000181>xmlLocationSetPtr</A
182> val1,
183 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000184HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000185>xmlLocationSetPtr</A
186> val2);
187<A
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +0000188HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
189>xmlXPathObjectPtr</A
190> <A
Daniel Veillarda41123c2001-04-22 19:31:20 +0000191HREF="libxml-xpointer.html#XMLXPTRNEWRANGE"
192>xmlXPtrNewRange</A
193> (<A
194HREF="libxml-tree.html#XMLNODEPTR"
195>xmlNodePtr</A
196> start,
197 int startindex,
198 <A
199HREF="libxml-tree.html#XMLNODEPTR"
200>xmlNodePtr</A
201> end,
202 int endindex);
203<A
204HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
205>xmlXPathObjectPtr</A
206> <A
207HREF="libxml-xpointer.html#XMLXPTRNEWRANGEPOINTS"
208>xmlXPtrNewRangePoints</A
209> (<A
210HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
211>xmlXPathObjectPtr</A
212> start,
213 <A
214HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
215>xmlXPathObjectPtr</A
216> end);
217<A
218HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
219>xmlXPathObjectPtr</A
220> <A
221HREF="libxml-xpointer.html#XMLXPTRNEWRANGENODEPOINT"
222>xmlXPtrNewRangeNodePoint</A
223> (<A
224HREF="libxml-tree.html#XMLNODEPTR"
225>xmlNodePtr</A
226> start,
227 <A
228HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
229>xmlXPathObjectPtr</A
230> end);
231<A
232HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
233>xmlXPathObjectPtr</A
234> <A
235HREF="libxml-xpointer.html#XMLXPTRNEWRANGEPOINTNODE"
236>xmlXPtrNewRangePointNode</A
237> (<A
238HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
239>xmlXPathObjectPtr</A
240> start,
241 <A
242HREF="libxml-tree.html#XMLNODEPTR"
243>xmlNodePtr</A
244> end);
245<A
246HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
247>xmlXPathObjectPtr</A
248> <A
249HREF="libxml-xpointer.html#XMLXPTRNEWRANGENODES"
250>xmlXPtrNewRangeNodes</A
251> (<A
252HREF="libxml-tree.html#XMLNODEPTR"
253>xmlNodePtr</A
254> start,
255 <A
256HREF="libxml-tree.html#XMLNODEPTR"
257>xmlNodePtr</A
258> end);
259<A
260HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
261>xmlXPathObjectPtr</A
262> <A
263HREF="libxml-xpointer.html#XMLXPTRNEWLOCATIONSETNODES"
264>xmlXPtrNewLocationSetNodes</A
265>
266 (<A
267HREF="libxml-tree.html#XMLNODEPTR"
268>xmlNodePtr</A
269> start,
270 <A
271HREF="libxml-tree.html#XMLNODEPTR"
272>xmlNodePtr</A
273> end);
274<A
275HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
276>xmlXPathObjectPtr</A
277> <A
278HREF="libxml-xpointer.html#XMLXPTRNEWLOCATIONSETNODESET"
279>xmlXPtrNewLocationSetNodeSet</A
280>
281 (<A
282HREF="libxml-xpath.html#XMLNODESETPTR"
283>xmlNodeSetPtr</A
284> set);
285<A
286HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
287>xmlXPathObjectPtr</A
288> <A
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +0000289HREF="libxml-xpointer.html#XMLXPTRNEWRANGENODEOBJECT"
290>xmlXPtrNewRangeNodeObject</A
291> (<A
292HREF="libxml-tree.html#XMLNODEPTR"
293>xmlNodePtr</A
294> start,
295 <A
296HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
297>xmlXPathObjectPtr</A
298> end);
Daniel Veillarda41123c2001-04-22 19:31:20 +0000299<A
300HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
301>xmlXPathObjectPtr</A
302> <A
303HREF="libxml-xpointer.html#XMLXPTRNEWCOLLAPSEDRANGE"
304>xmlXPtrNewCollapsedRange</A
305> (<A
306HREF="libxml-tree.html#XMLNODEPTR"
307>xmlNodePtr</A
308> start);
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +0000309void <A
310HREF="libxml-xpointer.html#XMLXPTRLOCATIONSETADD"
311>xmlXPtrLocationSetAdd</A
312> (<A
313HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
314>xmlLocationSetPtr</A
315> cur,
316 <A
317HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
318>xmlXPathObjectPtr</A
319> val);
320<A
321HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
322>xmlXPathObjectPtr</A
323> <A
324HREF="libxml-xpointer.html#XMLXPTRWRAPLOCATIONSET"
325>xmlXPtrWrapLocationSet</A
326> (<A
327HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
328>xmlLocationSetPtr</A
329> val);
Daniel Veillarda41123c2001-04-22 19:31:20 +0000330void <A
331HREF="libxml-xpointer.html#XMLXPTRLOCATIONSETDEL"
332>xmlXPtrLocationSetDel</A
333> (<A
334HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
335>xmlLocationSetPtr</A
336> cur,
337 <A
338HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
339>xmlXPathObjectPtr</A
340> val);
341void <A
342HREF="libxml-xpointer.html#XMLXPTRLOCATIONSETREMOVE"
343>xmlXPtrLocationSetRemove</A
344> (<A
345HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
346>xmlLocationSetPtr</A
347> cur,
348 int val);
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +0000349<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000350HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000351>xmlXPathContextPtr</A
352> <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000353HREF="libxml-xpointer.html#XMLXPTRNEWCONTEXT"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000354>xmlXPtrNewContext</A
355> (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000356HREF="libxml-tree.html#XMLDOCPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000357>xmlDocPtr</A
358> doc,
359 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000360HREF="libxml-tree.html#XMLNODEPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000361>xmlNodePtr</A
362> here,
363 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000364HREF="libxml-tree.html#XMLNODEPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000365>xmlNodePtr</A
366> origin);
367<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000368HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000369>xmlXPathObjectPtr</A
370> <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000371HREF="libxml-xpointer.html#XMLXPTREVAL"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000372>xmlXPtrEval</A
373> (const <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000374HREF="libxml-tree.html#XMLCHAR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000375>xmlChar</A
376> *str,
377 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000378HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000379>xmlXPathContextPtr</A
380> ctx);
381void <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000382HREF="libxml-xpointer.html#XMLXPTRRANGETOFUNCTION"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000383>xmlXPtrRangeToFunction</A
384> (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000385HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000386>xmlXPathParserContextPtr</A
387> ctxt,
Daniel Veillard28929b22000-11-13 18:22:49 +0000388 int nargs);
389<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000390HREF="libxml-tree.html#XMLNODEPTR"
Daniel Veillard28929b22000-11-13 18:22:49 +0000391>xmlNodePtr</A
392> <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000393HREF="libxml-xpointer.html#XMLXPTRBUILDNODELIST"
Daniel Veillard28929b22000-11-13 18:22:49 +0000394>xmlXPtrBuildNodeList</A
395> (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000396HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
Daniel Veillard28929b22000-11-13 18:22:49 +0000397>xmlXPathObjectPtr</A
Daniel Veillarda1fe9102000-11-25 10:49:25 +0000398> obj);
399void <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000400HREF="libxml-xpointer.html#XMLXPTREVALRANGEPREDICATE"
Daniel Veillarda1fe9102000-11-25 10:49:25 +0000401>xmlXPtrEvalRangePredicate</A
402> (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000403HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR"
Daniel Veillarda1fe9102000-11-25 10:49:25 +0000404>xmlXPathParserContextPtr</A
405> ctxt);</PRE
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000406></TD
407></TR
408></TABLE
409></DIV
410><DIV
411CLASS="REFSECT1"
412><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +0000413NAME="AEN15058"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000414></A
415><H2
416>Description</H2
417><P
418></P
419></DIV
420><DIV
421CLASS="REFSECT1"
422><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +0000423NAME="AEN15061"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000424></A
425><H2
426>Details</H2
427><DIV
428CLASS="REFSECT2"
429><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +0000430NAME="AEN15063"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000431></A
432><H3
433><A
434NAME="XMLLOCATIONSET"
435></A
436>struct xmlLocationSet</H3
437><TABLE
438BORDER="0"
439BGCOLOR="#D6E8FF"
440WIDTH="100%"
441CELLPADDING="6"
442><TR
443><TD
444><PRE
445CLASS="PROGRAMLISTING"
446>struct xmlLocationSet {
447 int locNr; /* number of locations in the set */
448 int locMax; /* size of the array as allocated */
449 xmlXPathObjectPtr *locTab;/* array of locations */
450};</PRE
451></TD
452></TR
453></TABLE
454><P
455></P
456></DIV
457><HR><DIV
458CLASS="REFSECT2"
459><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +0000460NAME="AEN15068"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000461></A
462><H3
463><A
464NAME="XMLLOCATIONSETPTR"
465></A
466>xmlLocationSetPtr</H3
467><TABLE
468BORDER="0"
469BGCOLOR="#D6E8FF"
470WIDTH="100%"
471CELLPADDING="6"
472><TR
473><TD
474><PRE
475CLASS="PROGRAMLISTING"
476>typedef xmlLocationSet *xmlLocationSetPtr;</PRE
477></TD
478></TR
479></TABLE
480><P
481></P
482></DIV
483><HR><DIV
484CLASS="REFSECT2"
485><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +0000486NAME="AEN15073"
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +0000487></A
488><H3
489><A
490NAME="XMLXPTRLOCATIONSETCREATE"
491></A
492>xmlXPtrLocationSetCreate ()</H3
493><TABLE
494BORDER="0"
495BGCOLOR="#D6E8FF"
496WIDTH="100%"
497CELLPADDING="6"
498><TR
499><TD
500><PRE
501CLASS="PROGRAMLISTING"
502><A
503HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
504>xmlLocationSetPtr</A
505> xmlXPtrLocationSetCreate (<A
506HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
507>xmlXPathObjectPtr</A
508> val);</PRE
509></TD
510></TR
511></TABLE
512><P
513>Create a new xmlLocationSetPtr of type double and of value <TT
514CLASS="PARAMETER"
515><I
516>val</I
517></TT
518></P
519><P
520></P
521><DIV
522CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000523><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +0000524NAME="AEN15082"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000525></A
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +0000526><P
527></P
528><TABLE
529BORDER="0"
530WIDTH="100%"
531BGCOLOR="#FFD0D0"
532CELLSPACING="0"
533CELLPADDING="4"
534CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000535><TBODY
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +0000536><TR
537><TD
538WIDTH="20%"
539ALIGN="RIGHT"
540VALIGN="TOP"
541><TT
542CLASS="PARAMETER"
543><I
544>val</I
545></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000546>&nbsp;:</TD
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +0000547><TD
548WIDTH="80%"
549ALIGN="LEFT"
550VALIGN="TOP"
551> an initial xmlXPathObjectPtr, or NULL</TD
552></TR
553><TR
554><TD
555WIDTH="20%"
556ALIGN="RIGHT"
557VALIGN="TOP"
558><I
559CLASS="EMPHASIS"
560>Returns</I
561> :</TD
562><TD
563WIDTH="80%"
564ALIGN="LEFT"
565VALIGN="TOP"
566>the newly created object.</TD
567></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +0000568></TBODY
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +0000569></TABLE
570><P
571></P
572></DIV
573></DIV
574><HR><DIV
575CLASS="REFSECT2"
576><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +0000577NAME="AEN15095"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000578></A
579><H3
580><A
581NAME="XMLXPTRFREELOCATIONSET"
582></A
583>xmlXPtrFreeLocationSet ()</H3
584><TABLE
585BORDER="0"
586BGCOLOR="#D6E8FF"
587WIDTH="100%"
588CELLPADDING="6"
589><TR
590><TD
591><PRE
592CLASS="PROGRAMLISTING"
593>void xmlXPtrFreeLocationSet (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000594HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000595>xmlLocationSetPtr</A
596> obj);</PRE
597></TD
598></TR
599></TABLE
600><P
601>Free the LocationSet compound (not the actual ranges !).</P
602><P
603></P
604><DIV
605CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000606><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +0000607NAME="AEN15102"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000608></A
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000609><P
610></P
611><TABLE
612BORDER="0"
613WIDTH="100%"
614BGCOLOR="#FFD0D0"
615CELLSPACING="0"
616CELLPADDING="4"
617CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000618><TBODY
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000619><TR
620><TD
621WIDTH="20%"
622ALIGN="RIGHT"
623VALIGN="TOP"
624><TT
625CLASS="PARAMETER"
626><I
627>obj</I
628></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000629>&nbsp;:</TD
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000630><TD
631WIDTH="80%"
632ALIGN="LEFT"
633VALIGN="TOP"
634> the xmlLocationSetPtr to free</TD
635></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +0000636></TBODY
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000637></TABLE
638><P
639></P
640></DIV
641></DIV
642><HR><DIV
643CLASS="REFSECT2"
644><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +0000645NAME="AEN15111"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000646></A
647><H3
648><A
649NAME="XMLXPTRLOCATIONSETMERGE"
650></A
651>xmlXPtrLocationSetMerge ()</H3
652><TABLE
653BORDER="0"
654BGCOLOR="#D6E8FF"
655WIDTH="100%"
656CELLPADDING="6"
657><TR
658><TD
659><PRE
660CLASS="PROGRAMLISTING"
661><A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000662HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000663>xmlLocationSetPtr</A
664> xmlXPtrLocationSetMerge (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000665HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000666>xmlLocationSetPtr</A
667> val1,
668 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +0000669HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000670>xmlLocationSetPtr</A
671> val2);</PRE
672></TD
673></TR
674></TABLE
675><P
676>Merges two rangesets, all ranges from <TT
677CLASS="PARAMETER"
678><I
679>val2</I
680></TT
681> are added to <TT
682CLASS="PARAMETER"
683><I
684>val1</I
685></TT
686></P
687><P
688></P
689><DIV
690CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000691><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +0000692NAME="AEN15122"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000693></A
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000694><P
695></P
696><TABLE
697BORDER="0"
698WIDTH="100%"
699BGCOLOR="#FFD0D0"
700CELLSPACING="0"
701CELLPADDING="4"
702CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000703><TBODY
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000704><TR
705><TD
706WIDTH="20%"
707ALIGN="RIGHT"
708VALIGN="TOP"
709><TT
710CLASS="PARAMETER"
711><I
712>val1</I
713></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000714>&nbsp;:</TD
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000715><TD
716WIDTH="80%"
717ALIGN="LEFT"
718VALIGN="TOP"
719> the first LocationSet</TD
720></TR
721><TR
722><TD
723WIDTH="20%"
724ALIGN="RIGHT"
725VALIGN="TOP"
726><TT
727CLASS="PARAMETER"
728><I
729>val2</I
730></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000731>&nbsp;:</TD
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000732><TD
733WIDTH="80%"
734ALIGN="LEFT"
735VALIGN="TOP"
736> the second LocationSet</TD
737></TR
738><TR
739><TD
740WIDTH="20%"
741ALIGN="RIGHT"
742VALIGN="TOP"
743><I
744CLASS="EMPHASIS"
745>Returns</I
746> :</TD
747><TD
748WIDTH="80%"
749ALIGN="LEFT"
750VALIGN="TOP"
751>val1 once extended or NULL in case of error.</TD
752></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +0000753></TBODY
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000754></TABLE
755><P
756></P
757></DIV
758></DIV
759><HR><DIV
760CLASS="REFSECT2"
761><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +0000762NAME="AEN15139"
Daniel Veillarda41123c2001-04-22 19:31:20 +0000763></A
764><H3
765><A
766NAME="XMLXPTRNEWRANGE"
767></A
768>xmlXPtrNewRange ()</H3
769><TABLE
770BORDER="0"
771BGCOLOR="#D6E8FF"
772WIDTH="100%"
773CELLPADDING="6"
774><TR
775><TD
776><PRE
777CLASS="PROGRAMLISTING"
778><A
779HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
780>xmlXPathObjectPtr</A
781> xmlXPtrNewRange (<A
782HREF="libxml-tree.html#XMLNODEPTR"
783>xmlNodePtr</A
784> start,
785 int startindex,
786 <A
787HREF="libxml-tree.html#XMLNODEPTR"
788>xmlNodePtr</A
789> end,
790 int endindex);</PRE
791></TD
792></TR
793></TABLE
794><P
795>Create a new xmlXPathObjectPtr of type range</P
796><P
797></P
798><DIV
799CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000800><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +0000801NAME="AEN15148"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000802></A
Daniel Veillarda41123c2001-04-22 19:31:20 +0000803><P
804></P
805><TABLE
806BORDER="0"
807WIDTH="100%"
808BGCOLOR="#FFD0D0"
809CELLSPACING="0"
810CELLPADDING="4"
811CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000812><TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +0000813><TR
814><TD
815WIDTH="20%"
816ALIGN="RIGHT"
817VALIGN="TOP"
818><TT
819CLASS="PARAMETER"
820><I
821>start</I
822></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000823>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +0000824><TD
825WIDTH="80%"
826ALIGN="LEFT"
827VALIGN="TOP"
828> the starting node</TD
829></TR
830><TR
831><TD
832WIDTH="20%"
833ALIGN="RIGHT"
834VALIGN="TOP"
835><TT
836CLASS="PARAMETER"
837><I
838>startindex</I
839></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000840>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +0000841><TD
842WIDTH="80%"
843ALIGN="LEFT"
844VALIGN="TOP"
845> the start index</TD
846></TR
847><TR
848><TD
849WIDTH="20%"
850ALIGN="RIGHT"
851VALIGN="TOP"
852><TT
853CLASS="PARAMETER"
854><I
855>end</I
856></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000857>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +0000858><TD
859WIDTH="80%"
860ALIGN="LEFT"
861VALIGN="TOP"
862> the ending point</TD
863></TR
864><TR
865><TD
866WIDTH="20%"
867ALIGN="RIGHT"
868VALIGN="TOP"
869><TT
870CLASS="PARAMETER"
871><I
872>endindex</I
873></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000874>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +0000875><TD
876WIDTH="80%"
877ALIGN="LEFT"
878VALIGN="TOP"
879> the ending index</TD
880></TR
881><TR
882><TD
883WIDTH="20%"
884ALIGN="RIGHT"
885VALIGN="TOP"
886><I
887CLASS="EMPHASIS"
888>Returns</I
889> :</TD
890><TD
891WIDTH="80%"
892ALIGN="LEFT"
893VALIGN="TOP"
894>the newly created object.</TD
895></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +0000896></TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +0000897></TABLE
898><P
899></P
900></DIV
901></DIV
902><HR><DIV
903CLASS="REFSECT2"
904><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +0000905NAME="AEN15173"
Daniel Veillarda41123c2001-04-22 19:31:20 +0000906></A
907><H3
908><A
909NAME="XMLXPTRNEWRANGEPOINTS"
910></A
911>xmlXPtrNewRangePoints ()</H3
912><TABLE
913BORDER="0"
914BGCOLOR="#D6E8FF"
915WIDTH="100%"
916CELLPADDING="6"
917><TR
918><TD
919><PRE
920CLASS="PROGRAMLISTING"
921><A
922HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
923>xmlXPathObjectPtr</A
924> xmlXPtrNewRangePoints (<A
925HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
926>xmlXPathObjectPtr</A
927> start,
928 <A
929HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
930>xmlXPathObjectPtr</A
931> end);</PRE
932></TD
933></TR
934></TABLE
935><P
936>Create a new xmlXPathObjectPtr of type range using 2 Points</P
937><P
938></P
939><DIV
940CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000941><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +0000942NAME="AEN15182"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000943></A
Daniel Veillarda41123c2001-04-22 19:31:20 +0000944><P
945></P
946><TABLE
947BORDER="0"
948WIDTH="100%"
949BGCOLOR="#FFD0D0"
950CELLSPACING="0"
951CELLPADDING="4"
952CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +0000953><TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +0000954><TR
955><TD
956WIDTH="20%"
957ALIGN="RIGHT"
958VALIGN="TOP"
959><TT
960CLASS="PARAMETER"
961><I
962>start</I
963></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000964>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +0000965><TD
966WIDTH="80%"
967ALIGN="LEFT"
968VALIGN="TOP"
969> the starting point</TD
970></TR
971><TR
972><TD
973WIDTH="20%"
974ALIGN="RIGHT"
975VALIGN="TOP"
976><TT
977CLASS="PARAMETER"
978><I
979>end</I
980></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +0000981>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +0000982><TD
983WIDTH="80%"
984ALIGN="LEFT"
985VALIGN="TOP"
986> the ending point</TD
987></TR
988><TR
989><TD
990WIDTH="20%"
991ALIGN="RIGHT"
992VALIGN="TOP"
993><I
994CLASS="EMPHASIS"
995>Returns</I
996> :</TD
997><TD
998WIDTH="80%"
999ALIGN="LEFT"
1000VALIGN="TOP"
1001>the newly created object.</TD
1002></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001003></TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00001004></TABLE
1005><P
1006></P
1007></DIV
1008></DIV
1009><HR><DIV
1010CLASS="REFSECT2"
1011><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001012NAME="AEN15199"
Daniel Veillarda41123c2001-04-22 19:31:20 +00001013></A
1014><H3
1015><A
1016NAME="XMLXPTRNEWRANGENODEPOINT"
1017></A
1018>xmlXPtrNewRangeNodePoint ()</H3
1019><TABLE
1020BORDER="0"
1021BGCOLOR="#D6E8FF"
1022WIDTH="100%"
1023CELLPADDING="6"
1024><TR
1025><TD
1026><PRE
1027CLASS="PROGRAMLISTING"
1028><A
1029HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
1030>xmlXPathObjectPtr</A
1031> xmlXPtrNewRangeNodePoint (<A
1032HREF="libxml-tree.html#XMLNODEPTR"
1033>xmlNodePtr</A
1034> start,
1035 <A
1036HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
1037>xmlXPathObjectPtr</A
1038> end);</PRE
1039></TD
1040></TR
1041></TABLE
1042><P
1043>Create a new xmlXPathObjectPtr of type range from a node to a point</P
1044><P
1045></P
1046><DIV
1047CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001048><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001049NAME="AEN15208"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001050></A
Daniel Veillarda41123c2001-04-22 19:31:20 +00001051><P
1052></P
1053><TABLE
1054BORDER="0"
1055WIDTH="100%"
1056BGCOLOR="#FFD0D0"
1057CELLSPACING="0"
1058CELLPADDING="4"
1059CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001060><TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00001061><TR
1062><TD
1063WIDTH="20%"
1064ALIGN="RIGHT"
1065VALIGN="TOP"
1066><TT
1067CLASS="PARAMETER"
1068><I
1069>start</I
1070></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001071>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +00001072><TD
1073WIDTH="80%"
1074ALIGN="LEFT"
1075VALIGN="TOP"
1076> the starting node</TD
1077></TR
1078><TR
1079><TD
1080WIDTH="20%"
1081ALIGN="RIGHT"
1082VALIGN="TOP"
1083><TT
1084CLASS="PARAMETER"
1085><I
1086>end</I
1087></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001088>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +00001089><TD
1090WIDTH="80%"
1091ALIGN="LEFT"
1092VALIGN="TOP"
1093> the ending point</TD
1094></TR
1095><TR
1096><TD
1097WIDTH="20%"
1098ALIGN="RIGHT"
1099VALIGN="TOP"
1100><I
1101CLASS="EMPHASIS"
1102>Returns</I
1103> :</TD
1104><TD
1105WIDTH="80%"
1106ALIGN="LEFT"
1107VALIGN="TOP"
1108>the newly created object.</TD
1109></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001110></TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00001111></TABLE
1112><P
1113></P
1114></DIV
1115></DIV
1116><HR><DIV
1117CLASS="REFSECT2"
1118><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001119NAME="AEN15225"
Daniel Veillarda41123c2001-04-22 19:31:20 +00001120></A
1121><H3
1122><A
1123NAME="XMLXPTRNEWRANGEPOINTNODE"
1124></A
1125>xmlXPtrNewRangePointNode ()</H3
1126><TABLE
1127BORDER="0"
1128BGCOLOR="#D6E8FF"
1129WIDTH="100%"
1130CELLPADDING="6"
1131><TR
1132><TD
1133><PRE
1134CLASS="PROGRAMLISTING"
1135><A
1136HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
1137>xmlXPathObjectPtr</A
1138> xmlXPtrNewRangePointNode (<A
1139HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
1140>xmlXPathObjectPtr</A
1141> start,
1142 <A
1143HREF="libxml-tree.html#XMLNODEPTR"
1144>xmlNodePtr</A
1145> end);</PRE
1146></TD
1147></TR
1148></TABLE
1149><P
1150>Create a new xmlXPathObjectPtr of type range from a point to a node</P
1151><P
1152></P
1153><DIV
1154CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001155><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001156NAME="AEN15234"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001157></A
Daniel Veillarda41123c2001-04-22 19:31:20 +00001158><P
1159></P
1160><TABLE
1161BORDER="0"
1162WIDTH="100%"
1163BGCOLOR="#FFD0D0"
1164CELLSPACING="0"
1165CELLPADDING="4"
1166CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001167><TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00001168><TR
1169><TD
1170WIDTH="20%"
1171ALIGN="RIGHT"
1172VALIGN="TOP"
1173><TT
1174CLASS="PARAMETER"
1175><I
1176>start</I
1177></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001178>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +00001179><TD
1180WIDTH="80%"
1181ALIGN="LEFT"
1182VALIGN="TOP"
1183> the starting point</TD
1184></TR
1185><TR
1186><TD
1187WIDTH="20%"
1188ALIGN="RIGHT"
1189VALIGN="TOP"
1190><TT
1191CLASS="PARAMETER"
1192><I
1193>end</I
1194></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001195>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +00001196><TD
1197WIDTH="80%"
1198ALIGN="LEFT"
1199VALIGN="TOP"
1200> the ending node</TD
1201></TR
1202><TR
1203><TD
1204WIDTH="20%"
1205ALIGN="RIGHT"
1206VALIGN="TOP"
1207><I
1208CLASS="EMPHASIS"
1209>Returns</I
1210> :</TD
1211><TD
1212WIDTH="80%"
1213ALIGN="LEFT"
1214VALIGN="TOP"
1215>the newly created object.</TD
1216></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001217></TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00001218></TABLE
1219><P
1220></P
1221></DIV
1222></DIV
1223><HR><DIV
1224CLASS="REFSECT2"
1225><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001226NAME="AEN15251"
Daniel Veillarda41123c2001-04-22 19:31:20 +00001227></A
1228><H3
1229><A
1230NAME="XMLXPTRNEWRANGENODES"
1231></A
1232>xmlXPtrNewRangeNodes ()</H3
1233><TABLE
1234BORDER="0"
1235BGCOLOR="#D6E8FF"
1236WIDTH="100%"
1237CELLPADDING="6"
1238><TR
1239><TD
1240><PRE
1241CLASS="PROGRAMLISTING"
1242><A
1243HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
1244>xmlXPathObjectPtr</A
1245> xmlXPtrNewRangeNodes (<A
1246HREF="libxml-tree.html#XMLNODEPTR"
1247>xmlNodePtr</A
1248> start,
1249 <A
1250HREF="libxml-tree.html#XMLNODEPTR"
1251>xmlNodePtr</A
1252> end);</PRE
1253></TD
1254></TR
1255></TABLE
1256><P
1257>Create a new xmlXPathObjectPtr of type range using 2 nodes</P
1258><P
1259></P
1260><DIV
1261CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001262><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001263NAME="AEN15260"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001264></A
Daniel Veillarda41123c2001-04-22 19:31:20 +00001265><P
1266></P
1267><TABLE
1268BORDER="0"
1269WIDTH="100%"
1270BGCOLOR="#FFD0D0"
1271CELLSPACING="0"
1272CELLPADDING="4"
1273CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001274><TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00001275><TR
1276><TD
1277WIDTH="20%"
1278ALIGN="RIGHT"
1279VALIGN="TOP"
1280><TT
1281CLASS="PARAMETER"
1282><I
1283>start</I
1284></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001285>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +00001286><TD
1287WIDTH="80%"
1288ALIGN="LEFT"
1289VALIGN="TOP"
1290> the starting node</TD
1291></TR
1292><TR
1293><TD
1294WIDTH="20%"
1295ALIGN="RIGHT"
1296VALIGN="TOP"
1297><TT
1298CLASS="PARAMETER"
1299><I
1300>end</I
1301></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001302>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +00001303><TD
1304WIDTH="80%"
1305ALIGN="LEFT"
1306VALIGN="TOP"
1307> the ending node</TD
1308></TR
1309><TR
1310><TD
1311WIDTH="20%"
1312ALIGN="RIGHT"
1313VALIGN="TOP"
1314><I
1315CLASS="EMPHASIS"
1316>Returns</I
1317> :</TD
1318><TD
1319WIDTH="80%"
1320ALIGN="LEFT"
1321VALIGN="TOP"
1322>the newly created object.</TD
1323></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001324></TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00001325></TABLE
1326><P
1327></P
1328></DIV
1329></DIV
1330><HR><DIV
1331CLASS="REFSECT2"
1332><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001333NAME="AEN15277"
Daniel Veillarda41123c2001-04-22 19:31:20 +00001334></A
1335><H3
1336><A
1337NAME="XMLXPTRNEWLOCATIONSETNODES"
1338></A
1339>xmlXPtrNewLocationSetNodes ()</H3
1340><TABLE
1341BORDER="0"
1342BGCOLOR="#D6E8FF"
1343WIDTH="100%"
1344CELLPADDING="6"
1345><TR
1346><TD
1347><PRE
1348CLASS="PROGRAMLISTING"
1349><A
1350HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
1351>xmlXPathObjectPtr</A
1352> xmlXPtrNewLocationSetNodes
1353 (<A
1354HREF="libxml-tree.html#XMLNODEPTR"
1355>xmlNodePtr</A
1356> start,
1357 <A
1358HREF="libxml-tree.html#XMLNODEPTR"
1359>xmlNodePtr</A
1360> end);</PRE
1361></TD
1362></TR
1363></TABLE
1364><P
1365>Create a new xmlXPathObjectPtr of type LocationSet and initialize
1366it with the single range made of the two nodes <TT
1367CLASS="PARAMETER"
1368><I
1369>start</I
1370></TT
1371> and <TT
1372CLASS="PARAMETER"
1373><I
1374>end</I
1375></TT
1376></P
1377><P
1378></P
1379><DIV
1380CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001381><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001382NAME="AEN15288"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001383></A
Daniel Veillarda41123c2001-04-22 19:31:20 +00001384><P
1385></P
1386><TABLE
1387BORDER="0"
1388WIDTH="100%"
1389BGCOLOR="#FFD0D0"
1390CELLSPACING="0"
1391CELLPADDING="4"
1392CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001393><TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00001394><TR
1395><TD
1396WIDTH="20%"
1397ALIGN="RIGHT"
1398VALIGN="TOP"
1399><TT
1400CLASS="PARAMETER"
1401><I
1402>start</I
1403></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001404>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +00001405><TD
1406WIDTH="80%"
1407ALIGN="LEFT"
1408VALIGN="TOP"
1409> the start NodePtr value</TD
1410></TR
1411><TR
1412><TD
1413WIDTH="20%"
1414ALIGN="RIGHT"
1415VALIGN="TOP"
1416><TT
1417CLASS="PARAMETER"
1418><I
1419>end</I
1420></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001421>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +00001422><TD
1423WIDTH="80%"
1424ALIGN="LEFT"
1425VALIGN="TOP"
1426> the end NodePtr value or NULL</TD
1427></TR
1428><TR
1429><TD
1430WIDTH="20%"
1431ALIGN="RIGHT"
1432VALIGN="TOP"
1433><I
1434CLASS="EMPHASIS"
1435>Returns</I
1436> :</TD
1437><TD
1438WIDTH="80%"
1439ALIGN="LEFT"
1440VALIGN="TOP"
1441>the newly created object.</TD
1442></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001443></TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00001444></TABLE
1445><P
1446></P
1447></DIV
1448></DIV
1449><HR><DIV
1450CLASS="REFSECT2"
1451><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001452NAME="AEN15305"
Daniel Veillarda41123c2001-04-22 19:31:20 +00001453></A
1454><H3
1455><A
1456NAME="XMLXPTRNEWLOCATIONSETNODESET"
1457></A
1458>xmlXPtrNewLocationSetNodeSet ()</H3
1459><TABLE
1460BORDER="0"
1461BGCOLOR="#D6E8FF"
1462WIDTH="100%"
1463CELLPADDING="6"
1464><TR
1465><TD
1466><PRE
1467CLASS="PROGRAMLISTING"
1468><A
1469HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
1470>xmlXPathObjectPtr</A
1471> xmlXPtrNewLocationSetNodeSet
1472 (<A
1473HREF="libxml-xpath.html#XMLNODESETPTR"
1474>xmlNodeSetPtr</A
1475> set);</PRE
1476></TD
1477></TR
1478></TABLE
1479><P
1480>Create a new xmlXPathObjectPtr of type LocationSet and initialize
1481it with all the nodes from <TT
1482CLASS="PARAMETER"
1483><I
1484>set</I
1485></TT
1486></P
1487><P
1488></P
1489><DIV
1490CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001491><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001492NAME="AEN15314"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001493></A
Daniel Veillarda41123c2001-04-22 19:31:20 +00001494><P
1495></P
1496><TABLE
1497BORDER="0"
1498WIDTH="100%"
1499BGCOLOR="#FFD0D0"
1500CELLSPACING="0"
1501CELLPADDING="4"
1502CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001503><TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00001504><TR
1505><TD
1506WIDTH="20%"
1507ALIGN="RIGHT"
1508VALIGN="TOP"
1509><TT
1510CLASS="PARAMETER"
1511><I
1512>set</I
1513></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001514>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +00001515><TD
1516WIDTH="80%"
1517ALIGN="LEFT"
1518VALIGN="TOP"
1519> a node set</TD
1520></TR
1521><TR
1522><TD
1523WIDTH="20%"
1524ALIGN="RIGHT"
1525VALIGN="TOP"
1526><I
1527CLASS="EMPHASIS"
1528>Returns</I
1529> :</TD
1530><TD
1531WIDTH="80%"
1532ALIGN="LEFT"
1533VALIGN="TOP"
1534>the newly created object.</TD
1535></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001536></TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00001537></TABLE
1538><P
1539></P
1540></DIV
1541></DIV
1542><HR><DIV
1543CLASS="REFSECT2"
1544><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001545NAME="AEN15327"
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001546></A
1547><H3
1548><A
1549NAME="XMLXPTRNEWRANGENODEOBJECT"
1550></A
1551>xmlXPtrNewRangeNodeObject ()</H3
1552><TABLE
1553BORDER="0"
1554BGCOLOR="#D6E8FF"
1555WIDTH="100%"
1556CELLPADDING="6"
1557><TR
1558><TD
1559><PRE
1560CLASS="PROGRAMLISTING"
1561><A
1562HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
1563>xmlXPathObjectPtr</A
1564> xmlXPtrNewRangeNodeObject (<A
1565HREF="libxml-tree.html#XMLNODEPTR"
1566>xmlNodePtr</A
1567> start,
1568 <A
1569HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
1570>xmlXPathObjectPtr</A
1571> end);</PRE
1572></TD
1573></TR
1574></TABLE
1575><P
1576>Create a new xmlXPathObjectPtr of type range from a not to an object</P
1577><P
1578></P
1579><DIV
1580CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001581><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001582NAME="AEN15336"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001583></A
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001584><P
1585></P
1586><TABLE
1587BORDER="0"
1588WIDTH="100%"
1589BGCOLOR="#FFD0D0"
1590CELLSPACING="0"
1591CELLPADDING="4"
1592CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001593><TBODY
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001594><TR
1595><TD
1596WIDTH="20%"
1597ALIGN="RIGHT"
1598VALIGN="TOP"
1599><TT
1600CLASS="PARAMETER"
1601><I
1602>start</I
1603></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001604>&nbsp;:</TD
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001605><TD
1606WIDTH="80%"
1607ALIGN="LEFT"
1608VALIGN="TOP"
1609> the starting node</TD
1610></TR
1611><TR
1612><TD
1613WIDTH="20%"
1614ALIGN="RIGHT"
1615VALIGN="TOP"
1616><TT
1617CLASS="PARAMETER"
1618><I
1619>end</I
1620></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001621>&nbsp;:</TD
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001622><TD
1623WIDTH="80%"
1624ALIGN="LEFT"
1625VALIGN="TOP"
1626> the ending object</TD
1627></TR
1628><TR
1629><TD
1630WIDTH="20%"
1631ALIGN="RIGHT"
1632VALIGN="TOP"
1633><I
1634CLASS="EMPHASIS"
1635>Returns</I
1636> :</TD
1637><TD
1638WIDTH="80%"
1639ALIGN="LEFT"
1640VALIGN="TOP"
1641>the newly created object.</TD
1642></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001643></TBODY
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001644></TABLE
1645><P
1646></P
1647></DIV
1648></DIV
1649><HR><DIV
1650CLASS="REFSECT2"
1651><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001652NAME="AEN15353"
Daniel Veillarda41123c2001-04-22 19:31:20 +00001653></A
1654><H3
1655><A
1656NAME="XMLXPTRNEWCOLLAPSEDRANGE"
1657></A
1658>xmlXPtrNewCollapsedRange ()</H3
1659><TABLE
1660BORDER="0"
1661BGCOLOR="#D6E8FF"
1662WIDTH="100%"
1663CELLPADDING="6"
1664><TR
1665><TD
1666><PRE
1667CLASS="PROGRAMLISTING"
1668><A
1669HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
1670>xmlXPathObjectPtr</A
1671> xmlXPtrNewCollapsedRange (<A
1672HREF="libxml-tree.html#XMLNODEPTR"
1673>xmlNodePtr</A
1674> start);</PRE
1675></TD
1676></TR
1677></TABLE
1678><P
1679>Create a new xmlXPathObjectPtr of type range using a single nodes</P
1680><P
1681></P
1682><DIV
1683CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001684><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001685NAME="AEN15361"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001686></A
Daniel Veillarda41123c2001-04-22 19:31:20 +00001687><P
1688></P
1689><TABLE
1690BORDER="0"
1691WIDTH="100%"
1692BGCOLOR="#FFD0D0"
1693CELLSPACING="0"
1694CELLPADDING="4"
1695CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001696><TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00001697><TR
1698><TD
1699WIDTH="20%"
1700ALIGN="RIGHT"
1701VALIGN="TOP"
1702><TT
1703CLASS="PARAMETER"
1704><I
1705>start</I
1706></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001707>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +00001708><TD
1709WIDTH="80%"
1710ALIGN="LEFT"
1711VALIGN="TOP"
1712> the starting and ending node</TD
1713></TR
1714><TR
1715><TD
1716WIDTH="20%"
1717ALIGN="RIGHT"
1718VALIGN="TOP"
1719><I
1720CLASS="EMPHASIS"
1721>Returns</I
1722> :</TD
1723><TD
1724WIDTH="80%"
1725ALIGN="LEFT"
1726VALIGN="TOP"
1727>the newly created object.</TD
1728></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001729></TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00001730></TABLE
1731><P
1732></P
1733></DIV
1734></DIV
1735><HR><DIV
1736CLASS="REFSECT2"
1737><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001738NAME="AEN15374"
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001739></A
1740><H3
1741><A
1742NAME="XMLXPTRLOCATIONSETADD"
1743></A
1744>xmlXPtrLocationSetAdd ()</H3
1745><TABLE
1746BORDER="0"
1747BGCOLOR="#D6E8FF"
1748WIDTH="100%"
1749CELLPADDING="6"
1750><TR
1751><TD
1752><PRE
1753CLASS="PROGRAMLISTING"
1754>void xmlXPtrLocationSetAdd (<A
1755HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
1756>xmlLocationSetPtr</A
1757> cur,
1758 <A
1759HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
1760>xmlXPathObjectPtr</A
1761> val);</PRE
1762></TD
1763></TR
1764></TABLE
1765><P
1766>add a new xmlXPathObjectPtr ot an existing LocationSet
1767If the location already exist in the set <TT
1768CLASS="PARAMETER"
1769><I
1770>val</I
1771></TT
1772> is freed.</P
1773><P
1774></P
1775><DIV
1776CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001777><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001778NAME="AEN15383"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001779></A
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001780><P
1781></P
1782><TABLE
1783BORDER="0"
1784WIDTH="100%"
1785BGCOLOR="#FFD0D0"
1786CELLSPACING="0"
1787CELLPADDING="4"
1788CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001789><TBODY
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001790><TR
1791><TD
1792WIDTH="20%"
1793ALIGN="RIGHT"
1794VALIGN="TOP"
1795><TT
1796CLASS="PARAMETER"
1797><I
1798>cur</I
1799></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001800>&nbsp;:</TD
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001801><TD
1802WIDTH="80%"
1803ALIGN="LEFT"
1804VALIGN="TOP"
1805> the initial range set</TD
1806></TR
1807><TR
1808><TD
1809WIDTH="20%"
1810ALIGN="RIGHT"
1811VALIGN="TOP"
1812><TT
1813CLASS="PARAMETER"
1814><I
1815>val</I
1816></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001817>&nbsp;:</TD
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001818><TD
1819WIDTH="80%"
1820ALIGN="LEFT"
1821VALIGN="TOP"
1822> a new xmlXPathObjectPtr</TD
1823></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001824></TBODY
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001825></TABLE
1826><P
1827></P
1828></DIV
1829></DIV
1830><HR><DIV
1831CLASS="REFSECT2"
1832><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001833NAME="AEN15396"
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001834></A
1835><H3
1836><A
1837NAME="XMLXPTRWRAPLOCATIONSET"
1838></A
1839>xmlXPtrWrapLocationSet ()</H3
1840><TABLE
1841BORDER="0"
1842BGCOLOR="#D6E8FF"
1843WIDTH="100%"
1844CELLPADDING="6"
1845><TR
1846><TD
1847><PRE
1848CLASS="PROGRAMLISTING"
1849><A
1850HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
1851>xmlXPathObjectPtr</A
1852> xmlXPtrWrapLocationSet (<A
1853HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
1854>xmlLocationSetPtr</A
1855> val);</PRE
1856></TD
1857></TR
1858></TABLE
1859><P
1860>Wrap the LocationSet <TT
1861CLASS="PARAMETER"
1862><I
1863>val</I
1864></TT
1865> in a new xmlXPathObjectPtr</P
1866><P
1867></P
1868><DIV
1869CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001870><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001871NAME="AEN15405"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001872></A
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001873><P
1874></P
1875><TABLE
1876BORDER="0"
1877WIDTH="100%"
1878BGCOLOR="#FFD0D0"
1879CELLSPACING="0"
1880CELLPADDING="4"
1881CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001882><TBODY
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001883><TR
1884><TD
1885WIDTH="20%"
1886ALIGN="RIGHT"
1887VALIGN="TOP"
1888><TT
1889CLASS="PARAMETER"
1890><I
1891>val</I
1892></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001893>&nbsp;:</TD
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001894><TD
1895WIDTH="80%"
1896ALIGN="LEFT"
1897VALIGN="TOP"
1898> the LocationSet value</TD
1899></TR
1900><TR
1901><TD
1902WIDTH="20%"
1903ALIGN="RIGHT"
1904VALIGN="TOP"
1905><I
1906CLASS="EMPHASIS"
1907>Returns</I
1908> :</TD
1909><TD
1910WIDTH="80%"
1911ALIGN="LEFT"
1912VALIGN="TOP"
1913>the newly created object.</TD
1914></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00001915></TBODY
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00001916></TABLE
1917><P
1918></P
1919></DIV
1920></DIV
1921><HR><DIV
1922CLASS="REFSECT2"
1923><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001924NAME="AEN15418"
Daniel Veillarda41123c2001-04-22 19:31:20 +00001925></A
1926><H3
1927><A
1928NAME="XMLXPTRLOCATIONSETDEL"
1929></A
1930>xmlXPtrLocationSetDel ()</H3
1931><TABLE
1932BORDER="0"
1933BGCOLOR="#D6E8FF"
1934WIDTH="100%"
1935CELLPADDING="6"
1936><TR
1937><TD
1938><PRE
1939CLASS="PROGRAMLISTING"
1940>void xmlXPtrLocationSetDel (<A
1941HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
1942>xmlLocationSetPtr</A
1943> cur,
1944 <A
1945HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
1946>xmlXPathObjectPtr</A
1947> val);</PRE
1948></TD
1949></TR
1950></TABLE
1951><P
1952>Removes an xmlXPathObjectPtr from an existing LocationSet</P
1953><P
1954></P
1955><DIV
1956CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001957><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00001958NAME="AEN15426"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001959></A
Daniel Veillarda41123c2001-04-22 19:31:20 +00001960><P
1961></P
1962><TABLE
1963BORDER="0"
1964WIDTH="100%"
1965BGCOLOR="#FFD0D0"
1966CELLSPACING="0"
1967CELLPADDING="4"
1968CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00001969><TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00001970><TR
1971><TD
1972WIDTH="20%"
1973ALIGN="RIGHT"
1974VALIGN="TOP"
1975><TT
1976CLASS="PARAMETER"
1977><I
1978>cur</I
1979></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001980>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +00001981><TD
1982WIDTH="80%"
1983ALIGN="LEFT"
1984VALIGN="TOP"
1985> the initial range set</TD
1986></TR
1987><TR
1988><TD
1989WIDTH="20%"
1990ALIGN="RIGHT"
1991VALIGN="TOP"
1992><TT
1993CLASS="PARAMETER"
1994><I
1995>val</I
1996></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00001997>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +00001998><TD
1999WIDTH="80%"
2000ALIGN="LEFT"
2001VALIGN="TOP"
2002> an xmlXPathObjectPtr</TD
2003></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00002004></TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00002005></TABLE
2006><P
2007></P
2008></DIV
2009></DIV
2010><HR><DIV
2011CLASS="REFSECT2"
2012><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00002013NAME="AEN15439"
Daniel Veillarda41123c2001-04-22 19:31:20 +00002014></A
2015><H3
2016><A
2017NAME="XMLXPTRLOCATIONSETREMOVE"
2018></A
2019>xmlXPtrLocationSetRemove ()</H3
2020><TABLE
2021BORDER="0"
2022BGCOLOR="#D6E8FF"
2023WIDTH="100%"
2024CELLPADDING="6"
2025><TR
2026><TD
2027><PRE
2028CLASS="PROGRAMLISTING"
2029>void xmlXPtrLocationSetRemove (<A
2030HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
2031>xmlLocationSetPtr</A
2032> cur,
2033 int val);</PRE
2034></TD
2035></TR
2036></TABLE
2037><P
2038>Removes an entry from an existing LocationSet list.</P
2039><P
2040></P
2041><DIV
2042CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002043><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00002044NAME="AEN15446"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002045></A
Daniel Veillarda41123c2001-04-22 19:31:20 +00002046><P
2047></P
2048><TABLE
2049BORDER="0"
2050WIDTH="100%"
2051BGCOLOR="#FFD0D0"
2052CELLSPACING="0"
2053CELLPADDING="4"
2054CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002055><TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00002056><TR
2057><TD
2058WIDTH="20%"
2059ALIGN="RIGHT"
2060VALIGN="TOP"
2061><TT
2062CLASS="PARAMETER"
2063><I
2064>cur</I
2065></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00002066>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +00002067><TD
2068WIDTH="80%"
2069ALIGN="LEFT"
2070VALIGN="TOP"
2071> the initial range set</TD
2072></TR
2073><TR
2074><TD
2075WIDTH="20%"
2076ALIGN="RIGHT"
2077VALIGN="TOP"
2078><TT
2079CLASS="PARAMETER"
2080><I
2081>val</I
2082></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00002083>&nbsp;:</TD
Daniel Veillarda41123c2001-04-22 19:31:20 +00002084><TD
2085WIDTH="80%"
2086ALIGN="LEFT"
2087VALIGN="TOP"
2088> the index to remove</TD
2089></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00002090></TBODY
Daniel Veillarda41123c2001-04-22 19:31:20 +00002091></TABLE
2092><P
2093></P
2094></DIV
2095></DIV
2096><HR><DIV
2097CLASS="REFSECT2"
2098><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00002099NAME="AEN15459"
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002100></A
2101><H3
2102><A
2103NAME="XMLXPTRNEWCONTEXT"
2104></A
2105>xmlXPtrNewContext ()</H3
2106><TABLE
2107BORDER="0"
2108BGCOLOR="#D6E8FF"
2109WIDTH="100%"
2110CELLPADDING="6"
2111><TR
2112><TD
2113><PRE
2114CLASS="PROGRAMLISTING"
2115><A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00002116HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002117>xmlXPathContextPtr</A
2118> xmlXPtrNewContext (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00002119HREF="libxml-tree.html#XMLDOCPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002120>xmlDocPtr</A
2121> doc,
2122 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00002123HREF="libxml-tree.html#XMLNODEPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002124>xmlNodePtr</A
2125> here,
2126 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00002127HREF="libxml-tree.html#XMLNODEPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002128>xmlNodePtr</A
2129> origin);</PRE
2130></TD
2131></TR
2132></TABLE
2133><P
2134>Create a new XPointer context</P
2135><P
2136></P
2137><DIV
2138CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002139><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00002140NAME="AEN15469"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002141></A
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002142><P
2143></P
2144><TABLE
2145BORDER="0"
2146WIDTH="100%"
2147BGCOLOR="#FFD0D0"
2148CELLSPACING="0"
2149CELLPADDING="4"
2150CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002151><TBODY
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002152><TR
2153><TD
2154WIDTH="20%"
2155ALIGN="RIGHT"
2156VALIGN="TOP"
2157><TT
2158CLASS="PARAMETER"
2159><I
2160>doc</I
2161></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00002162>&nbsp;:</TD
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002163><TD
2164WIDTH="80%"
2165ALIGN="LEFT"
2166VALIGN="TOP"
2167> the XML document</TD
2168></TR
2169><TR
2170><TD
2171WIDTH="20%"
2172ALIGN="RIGHT"
2173VALIGN="TOP"
2174><TT
2175CLASS="PARAMETER"
2176><I
2177>here</I
2178></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00002179>&nbsp;:</TD
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002180><TD
2181WIDTH="80%"
2182ALIGN="LEFT"
2183VALIGN="TOP"
2184> the node that directly contains the XPointer being evaluated or NULL</TD
2185></TR
2186><TR
2187><TD
2188WIDTH="20%"
2189ALIGN="RIGHT"
2190VALIGN="TOP"
2191><TT
2192CLASS="PARAMETER"
2193><I
2194>origin</I
2195></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00002196>&nbsp;:</TD
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002197><TD
2198WIDTH="80%"
2199ALIGN="LEFT"
2200VALIGN="TOP"
2201> the element from which a user or program initiated traversal of
2202the link, or NULL.</TD
2203></TR
2204><TR
2205><TD
2206WIDTH="20%"
2207ALIGN="RIGHT"
2208VALIGN="TOP"
2209><I
2210CLASS="EMPHASIS"
2211>Returns</I
2212> :</TD
2213><TD
2214WIDTH="80%"
2215ALIGN="LEFT"
2216VALIGN="TOP"
2217>the xmlXPathContext just allocated.</TD
2218></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00002219></TBODY
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002220></TABLE
2221><P
2222></P
2223></DIV
2224></DIV
2225><HR><DIV
2226CLASS="REFSECT2"
2227><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00002228NAME="AEN15490"
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002229></A
2230><H3
2231><A
2232NAME="XMLXPTREVAL"
2233></A
2234>xmlXPtrEval ()</H3
2235><TABLE
2236BORDER="0"
2237BGCOLOR="#D6E8FF"
2238WIDTH="100%"
2239CELLPADDING="6"
2240><TR
2241><TD
2242><PRE
2243CLASS="PROGRAMLISTING"
2244><A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00002245HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002246>xmlXPathObjectPtr</A
2247> xmlXPtrEval (const <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00002248HREF="libxml-tree.html#XMLCHAR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002249>xmlChar</A
2250> *str,
2251 <A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00002252HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002253>xmlXPathContextPtr</A
2254> ctx);</PRE
2255></TD
2256></TR
2257></TABLE
2258><P
2259>Evaluate the XPath Location Path in the given context.</P
2260><P
2261></P
2262><DIV
2263CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002264><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00002265NAME="AEN15499"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002266></A
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002267><P
2268></P
2269><TABLE
2270BORDER="0"
2271WIDTH="100%"
2272BGCOLOR="#FFD0D0"
2273CELLSPACING="0"
2274CELLPADDING="4"
2275CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002276><TBODY
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002277><TR
2278><TD
2279WIDTH="20%"
2280ALIGN="RIGHT"
2281VALIGN="TOP"
2282><TT
2283CLASS="PARAMETER"
2284><I
2285>str</I
2286></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00002287>&nbsp;:</TD
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002288><TD
2289WIDTH="80%"
2290ALIGN="LEFT"
2291VALIGN="TOP"
2292> the XPointer expression</TD
2293></TR
2294><TR
2295><TD
2296WIDTH="20%"
2297ALIGN="RIGHT"
2298VALIGN="TOP"
2299><TT
2300CLASS="PARAMETER"
2301><I
2302>ctx</I
2303></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00002304>&nbsp;:</TD
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002305><TD
2306WIDTH="80%"
2307ALIGN="LEFT"
2308VALIGN="TOP"
2309> the XPointer context</TD
2310></TR
2311><TR
2312><TD
2313WIDTH="20%"
2314ALIGN="RIGHT"
2315VALIGN="TOP"
2316><I
2317CLASS="EMPHASIS"
2318>Returns</I
2319> :</TD
2320><TD
2321WIDTH="80%"
2322ALIGN="LEFT"
2323VALIGN="TOP"
2324>the xmlXPathObjectPtr resulting from the eveluation or NULL.
2325the caller has to free the object.</TD
2326></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00002327></TBODY
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002328></TABLE
2329><P
2330></P
2331></DIV
2332></DIV
2333><HR><DIV
2334CLASS="REFSECT2"
2335><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00002336NAME="AEN15516"
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002337></A
2338><H3
2339><A
2340NAME="XMLXPTRRANGETOFUNCTION"
2341></A
2342>xmlXPtrRangeToFunction ()</H3
2343><TABLE
2344BORDER="0"
2345BGCOLOR="#D6E8FF"
2346WIDTH="100%"
2347CELLPADDING="6"
2348><TR
2349><TD
2350><PRE
2351CLASS="PROGRAMLISTING"
2352>void xmlXPtrRangeToFunction (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00002353HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR"
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002354>xmlXPathParserContextPtr</A
2355> ctxt,
2356 int nargs);</PRE
2357></TD
2358></TR
2359></TABLE
2360><P
2361>Implement the range-<GTKDOCLINK
2362HREF="TO"
2363>to</GTKDOCLINK
2364>() XPointer function</P
2365><P
2366></P
2367><DIV
2368CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002369><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00002370NAME="AEN15524"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002371></A
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002372><P
2373></P
2374><TABLE
2375BORDER="0"
2376WIDTH="100%"
2377BGCOLOR="#FFD0D0"
2378CELLSPACING="0"
2379CELLPADDING="4"
2380CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002381><TBODY
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002382><TR
2383><TD
2384WIDTH="20%"
2385ALIGN="RIGHT"
2386VALIGN="TOP"
2387><TT
2388CLASS="PARAMETER"
2389><I
2390>ctxt</I
2391></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00002392>&nbsp;:</TD
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002393><TD
2394WIDTH="80%"
2395ALIGN="LEFT"
2396VALIGN="TOP"
2397> the XPointer Parser context</TD
2398></TR
2399><TR
2400><TD
2401WIDTH="20%"
2402ALIGN="RIGHT"
2403VALIGN="TOP"
2404><TT
2405CLASS="PARAMETER"
2406><I
2407>nargs</I
2408></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00002409>&nbsp;:</TD
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002410><TD
2411WIDTH="80%"
2412ALIGN="LEFT"
2413VALIGN="TOP"
Daniel Veillarda41123c2001-04-22 19:31:20 +00002414> the number of args</TD
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002415></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00002416></TBODY
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002417></TABLE
2418><P
2419></P
2420></DIV
2421></DIV
Daniel Veillard28929b22000-11-13 18:22:49 +00002422><HR><DIV
2423CLASS="REFSECT2"
2424><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00002425NAME="AEN15537"
Daniel Veillard28929b22000-11-13 18:22:49 +00002426></A
2427><H3
2428><A
2429NAME="XMLXPTRBUILDNODELIST"
2430></A
2431>xmlXPtrBuildNodeList ()</H3
2432><TABLE
2433BORDER="0"
2434BGCOLOR="#D6E8FF"
2435WIDTH="100%"
2436CELLPADDING="6"
2437><TR
2438><TD
2439><PRE
2440CLASS="PROGRAMLISTING"
2441><A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00002442HREF="libxml-tree.html#XMLNODEPTR"
Daniel Veillard28929b22000-11-13 18:22:49 +00002443>xmlNodePtr</A
2444> xmlXPtrBuildNodeList (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00002445HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
Daniel Veillard28929b22000-11-13 18:22:49 +00002446>xmlXPathObjectPtr</A
2447> obj);</PRE
2448></TD
2449></TR
2450></TABLE
2451><P
2452>Build a node list tree copy of the XPointer result.</P
2453><P
2454></P
2455><DIV
2456CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002457><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00002458NAME="AEN15545"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002459></A
Daniel Veillard28929b22000-11-13 18:22:49 +00002460><P
2461></P
2462><TABLE
2463BORDER="0"
2464WIDTH="100%"
2465BGCOLOR="#FFD0D0"
2466CELLSPACING="0"
2467CELLPADDING="4"
2468CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002469><TBODY
Daniel Veillard28929b22000-11-13 18:22:49 +00002470><TR
2471><TD
2472WIDTH="20%"
2473ALIGN="RIGHT"
2474VALIGN="TOP"
2475><TT
2476CLASS="PARAMETER"
2477><I
2478>obj</I
2479></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00002480>&nbsp;:</TD
Daniel Veillard28929b22000-11-13 18:22:49 +00002481><TD
2482WIDTH="80%"
2483ALIGN="LEFT"
2484VALIGN="TOP"
2485> the XPointer result from the evaluation.</TD
2486></TR
2487><TR
2488><TD
2489WIDTH="20%"
2490ALIGN="RIGHT"
2491VALIGN="TOP"
2492><I
2493CLASS="EMPHASIS"
2494>Returns</I
2495> :</TD
2496><TD
2497WIDTH="80%"
2498ALIGN="LEFT"
2499VALIGN="TOP"
2500>an xmlNodePtr list or NULL.
2501the caller has to free the node tree.</TD
2502></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00002503></TBODY
Daniel Veillard28929b22000-11-13 18:22:49 +00002504></TABLE
2505><P
2506></P
2507></DIV
2508></DIV
Daniel Veillarda1fe9102000-11-25 10:49:25 +00002509><HR><DIV
2510CLASS="REFSECT2"
2511><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00002512NAME="AEN15558"
Daniel Veillarda1fe9102000-11-25 10:49:25 +00002513></A
2514><H3
2515><A
2516NAME="XMLXPTREVALRANGEPREDICATE"
2517></A
2518>xmlXPtrEvalRangePredicate ()</H3
2519><TABLE
2520BORDER="0"
2521BGCOLOR="#D6E8FF"
2522WIDTH="100%"
2523CELLPADDING="6"
2524><TR
2525><TD
2526><PRE
2527CLASS="PROGRAMLISTING"
2528>void xmlXPtrEvalRangePredicate (<A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00002529HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR"
Daniel Veillarda1fe9102000-11-25 10:49:25 +00002530>xmlXPathParserContextPtr</A
2531> ctxt);</PRE
2532></TD
2533></TR
2534></TABLE
2535><P
2536>[8] Predicate ::= '[' PredicateExpr ']'
2537[9] PredicateExpr ::= Expr </P
2538><P
Daniel Veillardc7ad7ce2001-03-22 21:45:29 +00002539>Evaluate a predicate as in <A
2540HREF="libxml-xpath.html#XMLXPATHEVALPREDICATE"
2541>xmlXPathEvalPredicate</A
Daniel Veillarda1fe9102000-11-25 10:49:25 +00002542>() but for
2543a Location Set instead of a node set</P
2544><P
2545></P
2546><DIV
2547CLASS="INFORMALTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002548><A
Daniel Veillard4ec885a2001-06-17 10:31:07 +00002549NAME="AEN15567"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002550></A
Daniel Veillarda1fe9102000-11-25 10:49:25 +00002551><P
2552></P
2553><TABLE
2554BORDER="0"
2555WIDTH="100%"
2556BGCOLOR="#FFD0D0"
2557CELLSPACING="0"
2558CELLPADDING="4"
2559CLASS="CALSTABLE"
Daniel Veillardbed7b052001-05-19 14:59:49 +00002560><TBODY
Daniel Veillarda1fe9102000-11-25 10:49:25 +00002561><TR
2562><TD
2563WIDTH="20%"
2564ALIGN="RIGHT"
2565VALIGN="TOP"
2566><TT
2567CLASS="PARAMETER"
2568><I
2569>ctxt</I
2570></TT
Daniel Veillard3bbbe6f2001-05-03 11:15:37 +00002571>&nbsp;:</TD
Daniel Veillarda1fe9102000-11-25 10:49:25 +00002572><TD
2573WIDTH="80%"
2574ALIGN="LEFT"
2575VALIGN="TOP"
2576> the XPointer Parser context</TD
2577></TR
Daniel Veillardbed7b052001-05-19 14:59:49 +00002578></TBODY
Daniel Veillarda1fe9102000-11-25 10:49:25 +00002579></TABLE
2580><P
2581></P
2582></DIV
2583></DIV
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002584></DIV
2585><DIV
2586CLASS="NAVFOOTER"
2587><BR
2588CLEAR="all"><BR><TABLE
2589WIDTH="100%"
2590BORDER="0"
2591BGCOLOR="#000000"
2592CELLPADDING="1"
2593CELLSPACING="0"
2594><TR
2595><TD
2596WIDTH="25%"
2597BGCOLOR="#C00000"
2598ALIGN="left"
2599><A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00002600HREF="libxml-xpathinternals.html"
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002601><FONT
2602COLOR="#FFFFFF"
2603SIZE="3"
2604><B
2605>&#60;&#60;&#60; Previous Page</B
2606></FONT
2607></A
2608></TD
2609><TD
2610WIDTH="25%"
2611BGCOLOR="#0000C0"
2612ALIGN="center"
2613><FONT
2614COLOR="#FFFFFF"
2615SIZE="3"
2616><B
2617><A
2618HREF="book1.html"
2619><FONT
2620COLOR="#FFFFFF"
2621SIZE="3"
2622><B
2623>Home</B
2624></FONT
2625></A
2626></B
2627></FONT
2628></TD
2629><TD
2630WIDTH="25%"
2631BGCOLOR="#00C000"
2632ALIGN="center"
2633><FONT
2634COLOR="#FFFFFF"
2635SIZE="3"
2636><B
2637><A
2638HREF="libxml-lib.html"
2639><FONT
2640COLOR="#FFFFFF"
2641SIZE="3"
2642><B
2643>Up</B
2644></FONT
2645></A
2646></B
2647></FONT
2648></TD
2649><TD
2650WIDTH="25%"
2651BGCOLOR="#C00000"
2652ALIGN="right"
2653><A
Daniel Veillard9cb5ff42001-01-29 08:22:21 +00002654HREF="libxml-xinclude.html"
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002655><FONT
2656COLOR="#FFFFFF"
2657SIZE="3"
2658><B
2659>Next Page &#62;&#62;&#62;</B
2660></FONT
2661></A
2662></TD
2663></TR
2664><TR
2665><TD
2666COLSPAN="2"
2667ALIGN="left"
2668><FONT
2669COLOR="#FFFFFF"
2670SIZE="3"
2671><B
Daniel Veillard29a11cc2000-10-25 13:32:39 +00002672>xpathInternals</B
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002673></FONT
2674></TD
2675><TD
2676COLSPAN="2"
2677ALIGN="right"
2678><FONT
2679COLOR="#FFFFFF"
2680SIZE="3"
2681><B
Daniel Veillard28929b22000-11-13 18:22:49 +00002682>xinclude</B
Daniel Veillardb732a0e2000-10-15 11:27:01 +00002683></FONT
2684></TD
2685></TR
2686></TABLE
2687></DIV
2688></BODY
2689></HTML
2690>