blob: 1809ece75942ba4a1edf7804a36655e16691af6c [file] [log] [blame]
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001<HTML
2><HEAD
3><TITLE
4>xpath</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="HTMLtree"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +000016HREF="gnome-xml-htmltree.html"><LINK
17REL="NEXT"
18TITLE="parserInternals"
19HREF="gnome-xml-parserinternals.html"></HEAD
Daniel Veillard1566d3a1999-07-15 14:24:29 +000020><BODY
21BGCOLOR="#FFFFFF"
22TEXT="#000000"
23><DIV
24CLASS="NAVHEADER"
25><TABLE
26WIDTH="100%"
27BORDER="0"
28BGCOLOR="#000000"
29CELLPADDING="1"
30CELLSPACING="0"
31><TR
32><TH
33COLSPAN="4"
34ALIGN="center"
35><FONT
36COLOR="#FFFFFF"
37SIZE="5"
38>Gnome XML Library Reference Manual</FONT
39></TH
40></TR
41><TR
42><TD
43WIDTH="25%"
44BGCOLOR="#C00000"
45ALIGN="left"
46><A
47HREF="gnome-xml-htmltree.html"
48><FONT
49COLOR="#FFFFFF"
50SIZE="3"
51><B
52>&#60;&#60;&#60; Previous Page</B
53></FONT
54></A
55></TD
56><TD
57WIDTH="25%"
58BGCOLOR="#0000C0"
59ALIGN="center"
60><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
75></TD
76><TD
77WIDTH="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"
99ALIGN="right"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000100><A
101HREF="gnome-xml-parserinternals.html"
102><FONT
103COLOR="#FFFFFF"
104SIZE="3"
105><B
106>Next Page &#62;&#62;&#62;</B
107></FONT
108></A
109></TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000110></TR
111></TABLE
112></DIV
113><H1
114>xpath</H1
115><DIV
116CLASS="REFNAMEDIV"
117><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000118NAME="AEN6574"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000119></A
120><H2
121>Name</H2
122>xpath &#8212; </DIV
123><DIV
124CLASS="REFSYNOPSISDIV"
125><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000126NAME="AEN6577"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000127></A
128><H2
129>Synopsis</H2
130><TABLE
131BORDER="0"
132BGCOLOR="#D6E8FF"
133WIDTH="100%"
134CELLPADDING="6"
135><TR
136><TD
137><PRE
138CLASS="SYNOPSIS"
139>&#13;
140
141#define <A
142HREF="gnome-xml-xpath.html#XPATH-UNDEFINED"
143>XPATH_UNDEFINED</A
144>
145#define <A
146HREF="gnome-xml-xpath.html#XPATH-NODESET"
147>XPATH_NODESET</A
148>
149#define <A
150HREF="gnome-xml-xpath.html#XPATH-BOOLEAN"
151>XPATH_BOOLEAN</A
152>
153#define <A
154HREF="gnome-xml-xpath.html#XPATH-NUMBER"
155>XPATH_NUMBER</A
156>
157#define <A
158HREF="gnome-xml-xpath.html#XPATH-STRING"
159>XPATH_STRING</A
160>
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000161#define <A
162HREF="gnome-xml-xpath.html#XPATH-USERS"
163>XPATH_USERS</A
164>
165int (<A
166HREF="gnome-xml-xpath.html#XMLXPATHCONVERTFUNC"
167>*xmlXPathConvertFunc</A
168>) (<GTKDOCLINK
169HREF="XMLXPATHOBJECTPTR"
170>xmlXPathObjectPtr</GTKDOCLINK
171> obj,
172 int type);
173void (<A
174HREF="gnome-xml-xpath.html#XMLXPATHEVALFUNC"
175>*xmlXPathEvalFunc</A
176>) (<GTKDOCLINK
177HREF="XMLXPATHPARSERCONTEXTPTR"
178>xmlXPathParserContextPtr</GTKDOCLINK
179> ctxt,
180 int nargs);
181<GTKDOCLINK
182HREF="XMLXPATHOBJECTPTR"
183>xmlXPathObjectPtr</GTKDOCLINK
184> (<A
185HREF="gnome-xml-xpath.html#XMLXPATHAXISFUNC"
186>*xmlXPathAxisFunc</A
187>) (<GTKDOCLINK
188HREF="XMLXPATHPARSERCONTEXTPTR"
189>xmlXPathParserContextPtr</GTKDOCLINK
190> ctxt,
191 <GTKDOCLINK
192HREF="XMLXPATHOBJECTPTR"
193>xmlXPathObjectPtr</GTKDOCLINK
194> cur);
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000195void (<A
196HREF="gnome-xml-xpath.html#XMLXPATHFUNCTION"
197>*xmlXPathFunction</A
198>) (<GTKDOCLINK
199HREF="XMLXPATHPARSERCONTEXTPTR"
200>xmlXPathParserContextPtr</GTKDOCLINK
201> ctxt,
202 int nargs);
203<GTKDOCLINK
204HREF="XMLXPATHCONTEXTPTR"
205>xmlXPathContextPtr</GTKDOCLINK
206> <A
207HREF="gnome-xml-xpath.html#XMLXPATHNEWCONTEXT"
208>xmlXPathNewContext</A
209> (<A
210HREF="gnome-xml-tree.html#XMLDOCPTR"
211>xmlDocPtr</A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000212> doc);
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000213void <A
214HREF="gnome-xml-xpath.html#XMLXPATHFREECONTEXT"
215>xmlXPathFreeContext</A
216> (<GTKDOCLINK
217HREF="XMLXPATHCONTEXTPTR"
218>xmlXPathContextPtr</GTKDOCLINK
219> ctxt);
220<GTKDOCLINK
221HREF="XMLXPATHOBJECTPTR"
222>xmlXPathObjectPtr</GTKDOCLINK
223> <A
224HREF="gnome-xml-xpath.html#XMLXPATHEVAL"
225>xmlXPathEval</A
226> (const <A
227HREF="gnome-xml-tree.html#CHAR"
228>CHAR</A
229> *str,
230 <GTKDOCLINK
231HREF="XMLXPATHCONTEXTPTR"
232>xmlXPathContextPtr</GTKDOCLINK
233> ctxt);
234void <A
235HREF="gnome-xml-xpath.html#XMLXPATHFREEOBJECT"
236>xmlXPathFreeObject</A
237> (<GTKDOCLINK
238HREF="XMLXPATHOBJECTPTR"
239>xmlXPathObjectPtr</GTKDOCLINK
240> obj);
241<GTKDOCLINK
242HREF="XMLXPATHOBJECTPTR"
243>xmlXPathObjectPtr</GTKDOCLINK
244> <A
245HREF="gnome-xml-xpath.html#XMLXPATHEVALEXPRESSION"
246>xmlXPathEvalExpression</A
247> (const <A
248HREF="gnome-xml-tree.html#CHAR"
249>CHAR</A
250> *str,
251 <GTKDOCLINK
252HREF="XMLXPATHCONTEXTPTR"
253>xmlXPathContextPtr</GTKDOCLINK
254> ctxt);</PRE
255></TD
256></TR
257></TABLE
258></DIV
259><DIV
260CLASS="REFSECT1"
261><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000262NAME="AEN6611"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000263></A
264><H2
265>Description</H2
266><P
267></P
268></DIV
269><DIV
270CLASS="REFSECT1"
271><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000272NAME="AEN6614"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000273></A
274><H2
275>Details</H2
276><DIV
277CLASS="REFSECT2"
278><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000279NAME="AEN6616"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000280></A
281><H3
282><A
283NAME="XPATH-UNDEFINED"
284></A
285>XPATH_UNDEFINED</H3
286><TABLE
287BORDER="0"
288BGCOLOR="#D6E8FF"
289WIDTH="100%"
290CELLPADDING="6"
291><TR
292><TD
293><PRE
294CLASS="PROGRAMLISTING"
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000295>#define XPATH_UNDEFINED</PRE
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000296></TD
297></TR
298></TABLE
299><P
300></P
301></DIV
302><HR><DIV
303CLASS="REFSECT2"
304><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000305NAME="AEN6621"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000306></A
307><H3
308><A
309NAME="XPATH-NODESET"
310></A
311>XPATH_NODESET</H3
312><TABLE
313BORDER="0"
314BGCOLOR="#D6E8FF"
315WIDTH="100%"
316CELLPADDING="6"
317><TR
318><TD
319><PRE
320CLASS="PROGRAMLISTING"
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000321>#define XPATH_NODESET</PRE
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000322></TD
323></TR
324></TABLE
325><P
326></P
327></DIV
328><HR><DIV
329CLASS="REFSECT2"
330><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000331NAME="AEN6626"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000332></A
333><H3
334><A
335NAME="XPATH-BOOLEAN"
336></A
337>XPATH_BOOLEAN</H3
338><TABLE
339BORDER="0"
340BGCOLOR="#D6E8FF"
341WIDTH="100%"
342CELLPADDING="6"
343><TR
344><TD
345><PRE
346CLASS="PROGRAMLISTING"
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000347>#define XPATH_BOOLEAN</PRE
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000348></TD
349></TR
350></TABLE
351><P
352></P
353></DIV
354><HR><DIV
355CLASS="REFSECT2"
356><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000357NAME="AEN6631"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000358></A
359><H3
360><A
361NAME="XPATH-NUMBER"
362></A
363>XPATH_NUMBER</H3
364><TABLE
365BORDER="0"
366BGCOLOR="#D6E8FF"
367WIDTH="100%"
368CELLPADDING="6"
369><TR
370><TD
371><PRE
372CLASS="PROGRAMLISTING"
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000373>#define XPATH_NUMBER</PRE
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000374></TD
375></TR
376></TABLE
377><P
378></P
379></DIV
380><HR><DIV
381CLASS="REFSECT2"
382><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000383NAME="AEN6636"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000384></A
385><H3
386><A
387NAME="XPATH-STRING"
388></A
389>XPATH_STRING</H3
390><TABLE
391BORDER="0"
392BGCOLOR="#D6E8FF"
393WIDTH="100%"
394CELLPADDING="6"
395><TR
396><TD
397><PRE
398CLASS="PROGRAMLISTING"
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000399>#define XPATH_STRING</PRE
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000400></TD
401></TR
402></TABLE
403><P
404></P
405></DIV
406><HR><DIV
407CLASS="REFSECT2"
408><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000409NAME="AEN6641"
410></A
411><H3
412><A
413NAME="XPATH-USERS"
414></A
415>XPATH_USERS</H3
416><TABLE
417BORDER="0"
418BGCOLOR="#D6E8FF"
419WIDTH="100%"
420CELLPADDING="6"
421><TR
422><TD
423><PRE
424CLASS="PROGRAMLISTING"
425>#define XPATH_USERS</PRE
426></TD
427></TR
428></TABLE
429><P
430></P
431></DIV
432><HR><DIV
433CLASS="REFSECT2"
434><A
435NAME="AEN6646"
436></A
437><H3
438><A
439NAME="XMLXPATHCONVERTFUNC"
440></A
441>xmlXPathConvertFunc ()</H3
442><TABLE
443BORDER="0"
444BGCOLOR="#D6E8FF"
445WIDTH="100%"
446CELLPADDING="6"
447><TR
448><TD
449><PRE
450CLASS="PROGRAMLISTING"
451>int (*xmlXPathConvertFunc) (<GTKDOCLINK
452HREF="XMLXPATHOBJECTPTR"
453>xmlXPathObjectPtr</GTKDOCLINK
454> obj,
455 int type);</PRE
456></TD
457></TR
458></TABLE
459><P
460></P
461><DIV
462CLASS="INFORMALTABLE"
463><P
464></P
465><TABLE
466BORDER="0"
467WIDTH="100%"
468BGCOLOR="#FFD0D0"
469CELLSPACING="0"
470CELLPADDING="4"
471CLASS="CALSTABLE"
472><TR
473><TD
474WIDTH="20%"
475ALIGN="RIGHT"
476VALIGN="TOP"
477><TT
478CLASS="PARAMETER"
479><I
480>obj</I
481></TT
482>&nbsp;:</TD
483><TD
484WIDTH="80%"
485ALIGN="LEFT"
486VALIGN="TOP"
487>&nbsp;</TD
488></TR
489><TR
490><TD
491WIDTH="20%"
492ALIGN="RIGHT"
493VALIGN="TOP"
494><TT
495CLASS="PARAMETER"
496><I
497>type</I
498></TT
499>&nbsp;:</TD
500><TD
501WIDTH="80%"
502ALIGN="LEFT"
503VALIGN="TOP"
504>&nbsp;</TD
505></TR
506><TR
507><TD
508WIDTH="20%"
509ALIGN="RIGHT"
510VALIGN="TOP"
511><I
512CLASS="EMPHASIS"
513>Returns</I
514> :</TD
515><TD
516WIDTH="80%"
517ALIGN="LEFT"
518VALIGN="TOP"
519>&nbsp;</TD
520></TR
521></TABLE
522><P
523></P
524></DIV
525></DIV
526><HR><DIV
527CLASS="REFSECT2"
528><A
529NAME="AEN6669"
530></A
531><H3
532><A
533NAME="XMLXPATHEVALFUNC"
534></A
535>xmlXPathEvalFunc ()</H3
536><TABLE
537BORDER="0"
538BGCOLOR="#D6E8FF"
539WIDTH="100%"
540CELLPADDING="6"
541><TR
542><TD
543><PRE
544CLASS="PROGRAMLISTING"
545>void (*xmlXPathEvalFunc) (<GTKDOCLINK
546HREF="XMLXPATHPARSERCONTEXTPTR"
547>xmlXPathParserContextPtr</GTKDOCLINK
548> ctxt,
549 int nargs);</PRE
550></TD
551></TR
552></TABLE
553><P
554></P
555><DIV
556CLASS="INFORMALTABLE"
557><P
558></P
559><TABLE
560BORDER="0"
561WIDTH="100%"
562BGCOLOR="#FFD0D0"
563CELLSPACING="0"
564CELLPADDING="4"
565CLASS="CALSTABLE"
566><TR
567><TD
568WIDTH="20%"
569ALIGN="RIGHT"
570VALIGN="TOP"
571><TT
572CLASS="PARAMETER"
573><I
574>ctxt</I
575></TT
576>&nbsp;:</TD
577><TD
578WIDTH="80%"
579ALIGN="LEFT"
580VALIGN="TOP"
581>&nbsp;</TD
582></TR
583><TR
584><TD
585WIDTH="20%"
586ALIGN="RIGHT"
587VALIGN="TOP"
588><TT
589CLASS="PARAMETER"
590><I
591>nargs</I
592></TT
593>&nbsp;:</TD
594><TD
595WIDTH="80%"
596ALIGN="LEFT"
597VALIGN="TOP"
598>&nbsp;</TD
599></TR
600></TABLE
601><P
602></P
603></DIV
604></DIV
605><HR><DIV
606CLASS="REFSECT2"
607><A
608NAME="AEN6688"
609></A
610><H3
611><A
612NAME="XMLXPATHAXISFUNC"
613></A
614>xmlXPathAxisFunc ()</H3
615><TABLE
616BORDER="0"
617BGCOLOR="#D6E8FF"
618WIDTH="100%"
619CELLPADDING="6"
620><TR
621><TD
622><PRE
623CLASS="PROGRAMLISTING"
624><GTKDOCLINK
625HREF="XMLXPATHOBJECTPTR"
626>xmlXPathObjectPtr</GTKDOCLINK
627> (*xmlXPathAxisFunc) (<GTKDOCLINK
628HREF="XMLXPATHPARSERCONTEXTPTR"
629>xmlXPathParserContextPtr</GTKDOCLINK
630> ctxt,
631 <GTKDOCLINK
632HREF="XMLXPATHOBJECTPTR"
633>xmlXPathObjectPtr</GTKDOCLINK
634> cur);</PRE
635></TD
636></TR
637></TABLE
638><P
639></P
640><DIV
641CLASS="INFORMALTABLE"
642><P
643></P
644><TABLE
645BORDER="0"
646WIDTH="100%"
647BGCOLOR="#FFD0D0"
648CELLSPACING="0"
649CELLPADDING="4"
650CLASS="CALSTABLE"
651><TR
652><TD
653WIDTH="20%"
654ALIGN="RIGHT"
655VALIGN="TOP"
656><TT
657CLASS="PARAMETER"
658><I
659>ctxt</I
660></TT
661>&nbsp;:</TD
662><TD
663WIDTH="80%"
664ALIGN="LEFT"
665VALIGN="TOP"
666>&nbsp;</TD
667></TR
668><TR
669><TD
670WIDTH="20%"
671ALIGN="RIGHT"
672VALIGN="TOP"
673><TT
674CLASS="PARAMETER"
675><I
676>cur</I
677></TT
678>&nbsp;:</TD
679><TD
680WIDTH="80%"
681ALIGN="LEFT"
682VALIGN="TOP"
683>&nbsp;</TD
684></TR
685><TR
686><TD
687WIDTH="20%"
688ALIGN="RIGHT"
689VALIGN="TOP"
690><I
691CLASS="EMPHASIS"
692>Returns</I
693> :</TD
694><TD
695WIDTH="80%"
696ALIGN="LEFT"
697VALIGN="TOP"
698>&nbsp;</TD
699></TR
700></TABLE
701><P
702></P
703></DIV
704></DIV
705><HR><DIV
706CLASS="REFSECT2"
707><A
708NAME="AEN6713"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000709></A
710><H3
711><A
712NAME="XMLXPATHFUNCTION"
713></A
714>xmlXPathFunction ()</H3
715><TABLE
716BORDER="0"
717BGCOLOR="#D6E8FF"
718WIDTH="100%"
719CELLPADDING="6"
720><TR
721><TD
722><PRE
723CLASS="PROGRAMLISTING"
724>void (*xmlXPathFunction) (<GTKDOCLINK
725HREF="XMLXPATHPARSERCONTEXTPTR"
726>xmlXPathParserContextPtr</GTKDOCLINK
727> ctxt,
728 int nargs);</PRE
729></TD
730></TR
731></TABLE
732><P
733></P
734><DIV
735CLASS="INFORMALTABLE"
736><P
737></P
738><TABLE
739BORDER="0"
740WIDTH="100%"
741BGCOLOR="#FFD0D0"
742CELLSPACING="0"
743CELLPADDING="4"
744CLASS="CALSTABLE"
745><TR
746><TD
747WIDTH="20%"
748ALIGN="RIGHT"
749VALIGN="TOP"
750><TT
751CLASS="PARAMETER"
752><I
753>ctxt</I
754></TT
755>&nbsp;:</TD
756><TD
757WIDTH="80%"
758ALIGN="LEFT"
759VALIGN="TOP"
760>&nbsp;</TD
761></TR
762><TR
763><TD
764WIDTH="20%"
765ALIGN="RIGHT"
766VALIGN="TOP"
767><TT
768CLASS="PARAMETER"
769><I
770>nargs</I
771></TT
772>&nbsp;:</TD
773><TD
774WIDTH="80%"
775ALIGN="LEFT"
776VALIGN="TOP"
777>&nbsp;</TD
778></TR
779></TABLE
780><P
781></P
782></DIV
783></DIV
784><HR><DIV
785CLASS="REFSECT2"
786><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000787NAME="AEN6732"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000788></A
789><H3
790><A
791NAME="XMLXPATHNEWCONTEXT"
792></A
793>xmlXPathNewContext ()</H3
794><TABLE
795BORDER="0"
796BGCOLOR="#D6E8FF"
797WIDTH="100%"
798CELLPADDING="6"
799><TR
800><TD
801><PRE
802CLASS="PROGRAMLISTING"
803><GTKDOCLINK
804HREF="XMLXPATHCONTEXTPTR"
805>xmlXPathContextPtr</GTKDOCLINK
806> xmlXPathNewContext (<A
807HREF="gnome-xml-tree.html#XMLDOCPTR"
808>xmlDocPtr</A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000809> doc);</PRE
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000810></TD
811></TR
812></TABLE
813><P
814>Create a new xmlXPathContext</P
815><P
816></P
817><DIV
818CLASS="INFORMALTABLE"
819><P
820></P
821><TABLE
822BORDER="0"
823WIDTH="100%"
824BGCOLOR="#FFD0D0"
825CELLSPACING="0"
826CELLPADDING="4"
827CLASS="CALSTABLE"
828><TR
829><TD
830WIDTH="20%"
831ALIGN="RIGHT"
832VALIGN="TOP"
833><TT
834CLASS="PARAMETER"
835><I
836>doc</I
837></TT
838>&nbsp;:</TD
839><TD
840WIDTH="80%"
841ALIGN="LEFT"
842VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000843>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000844></TR
845><TR
846><TD
847WIDTH="20%"
848ALIGN="RIGHT"
849VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000850><I
851CLASS="EMPHASIS"
852>Returns</I
853> :</TD
854><TD
855WIDTH="80%"
856ALIGN="LEFT"
857VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000858>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000859></TR
860></TABLE
861><P
862></P
863></DIV
864></DIV
865><HR><DIV
866CLASS="REFSECT2"
867><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000868NAME="AEN6753"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000869></A
870><H3
871><A
872NAME="XMLXPATHFREECONTEXT"
873></A
874>xmlXPathFreeContext ()</H3
875><TABLE
876BORDER="0"
877BGCOLOR="#D6E8FF"
878WIDTH="100%"
879CELLPADDING="6"
880><TR
881><TD
882><PRE
883CLASS="PROGRAMLISTING"
884>void xmlXPathFreeContext (<GTKDOCLINK
885HREF="XMLXPATHCONTEXTPTR"
886>xmlXPathContextPtr</GTKDOCLINK
887> ctxt);</PRE
888></TD
889></TR
890></TABLE
891><P
892>Free up an xmlXPathContext</P
893><P
894></P
895><DIV
896CLASS="INFORMALTABLE"
897><P
898></P
899><TABLE
900BORDER="0"
901WIDTH="100%"
902BGCOLOR="#FFD0D0"
903CELLSPACING="0"
904CELLPADDING="4"
905CLASS="CALSTABLE"
906><TR
907><TD
908WIDTH="20%"
909ALIGN="RIGHT"
910VALIGN="TOP"
911><TT
912CLASS="PARAMETER"
913><I
914>ctxt</I
915></TT
916>&nbsp;:</TD
917><TD
918WIDTH="80%"
919ALIGN="LEFT"
920VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000921>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000922></TR
923></TABLE
924><P
925></P
926></DIV
927></DIV
928><HR><DIV
929CLASS="REFSECT2"
930><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000931NAME="AEN6769"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000932></A
933><H3
934><A
935NAME="XMLXPATHEVAL"
936></A
937>xmlXPathEval ()</H3
938><TABLE
939BORDER="0"
940BGCOLOR="#D6E8FF"
941WIDTH="100%"
942CELLPADDING="6"
943><TR
944><TD
945><PRE
946CLASS="PROGRAMLISTING"
947><GTKDOCLINK
948HREF="XMLXPATHOBJECTPTR"
949>xmlXPathObjectPtr</GTKDOCLINK
950> xmlXPathEval (const <A
951HREF="gnome-xml-tree.html#CHAR"
952>CHAR</A
953> *str,
954 <GTKDOCLINK
955HREF="XMLXPATHCONTEXTPTR"
956>xmlXPathContextPtr</GTKDOCLINK
957> ctxt);</PRE
958></TD
959></TR
960></TABLE
961><P
962>Evaluate the XPath Location Path in the given context.</P
963><P
964></P
965><DIV
966CLASS="INFORMALTABLE"
967><P
968></P
969><TABLE
970BORDER="0"
971WIDTH="100%"
972BGCOLOR="#FFD0D0"
973CELLSPACING="0"
974CELLPADDING="4"
975CLASS="CALSTABLE"
976><TR
977><TD
978WIDTH="20%"
979ALIGN="RIGHT"
980VALIGN="TOP"
981><TT
982CLASS="PARAMETER"
983><I
984>str</I
985></TT
986>&nbsp;:</TD
987><TD
988WIDTH="80%"
989ALIGN="LEFT"
990VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000991>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000992></TR
993><TR
994><TD
995WIDTH="20%"
996ALIGN="RIGHT"
997VALIGN="TOP"
998><TT
999CLASS="PARAMETER"
1000><I
1001>ctxt</I
1002></TT
1003>&nbsp;:</TD
1004><TD
1005WIDTH="80%"
1006ALIGN="LEFT"
1007VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001008>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001009></TR
1010><TR
1011><TD
1012WIDTH="20%"
1013ALIGN="RIGHT"
1014VALIGN="TOP"
1015><I
1016CLASS="EMPHASIS"
1017>Returns</I
1018> :</TD
1019><TD
1020WIDTH="80%"
1021ALIGN="LEFT"
1022VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001023>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001024></TR
1025></TABLE
1026><P
1027></P
1028></DIV
1029></DIV
1030><HR><DIV
1031CLASS="REFSECT2"
1032><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001033NAME="AEN6795"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001034></A
1035><H3
1036><A
1037NAME="XMLXPATHFREEOBJECT"
1038></A
1039>xmlXPathFreeObject ()</H3
1040><TABLE
1041BORDER="0"
1042BGCOLOR="#D6E8FF"
1043WIDTH="100%"
1044CELLPADDING="6"
1045><TR
1046><TD
1047><PRE
1048CLASS="PROGRAMLISTING"
1049>void xmlXPathFreeObject (<GTKDOCLINK
1050HREF="XMLXPATHOBJECTPTR"
1051>xmlXPathObjectPtr</GTKDOCLINK
1052> obj);</PRE
1053></TD
1054></TR
1055></TABLE
1056><P
1057>Free up an xmlXPathObjectPtr object.</P
1058><P
1059></P
1060><DIV
1061CLASS="INFORMALTABLE"
1062><P
1063></P
1064><TABLE
1065BORDER="0"
1066WIDTH="100%"
1067BGCOLOR="#FFD0D0"
1068CELLSPACING="0"
1069CELLPADDING="4"
1070CLASS="CALSTABLE"
1071><TR
1072><TD
1073WIDTH="20%"
1074ALIGN="RIGHT"
1075VALIGN="TOP"
1076><TT
1077CLASS="PARAMETER"
1078><I
1079>obj</I
1080></TT
1081>&nbsp;:</TD
1082><TD
1083WIDTH="80%"
1084ALIGN="LEFT"
1085VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001086>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001087></TR
1088></TABLE
1089><P
1090></P
1091></DIV
1092></DIV
1093><HR><DIV
1094CLASS="REFSECT2"
1095><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001096NAME="AEN6811"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001097></A
1098><H3
1099><A
1100NAME="XMLXPATHEVALEXPRESSION"
1101></A
1102>xmlXPathEvalExpression ()</H3
1103><TABLE
1104BORDER="0"
1105BGCOLOR="#D6E8FF"
1106WIDTH="100%"
1107CELLPADDING="6"
1108><TR
1109><TD
1110><PRE
1111CLASS="PROGRAMLISTING"
1112><GTKDOCLINK
1113HREF="XMLXPATHOBJECTPTR"
1114>xmlXPathObjectPtr</GTKDOCLINK
1115> xmlXPathEvalExpression (const <A
1116HREF="gnome-xml-tree.html#CHAR"
1117>CHAR</A
1118> *str,
1119 <GTKDOCLINK
1120HREF="XMLXPATHCONTEXTPTR"
1121>xmlXPathContextPtr</GTKDOCLINK
1122> ctxt);</PRE
1123></TD
1124></TR
1125></TABLE
1126><P
1127>Evaluate the XPath expression in the given context.</P
1128><P
1129></P
1130><DIV
1131CLASS="INFORMALTABLE"
1132><P
1133></P
1134><TABLE
1135BORDER="0"
1136WIDTH="100%"
1137BGCOLOR="#FFD0D0"
1138CELLSPACING="0"
1139CELLPADDING="4"
1140CLASS="CALSTABLE"
1141><TR
1142><TD
1143WIDTH="20%"
1144ALIGN="RIGHT"
1145VALIGN="TOP"
1146><TT
1147CLASS="PARAMETER"
1148><I
1149>str</I
1150></TT
1151>&nbsp;:</TD
1152><TD
1153WIDTH="80%"
1154ALIGN="LEFT"
1155VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001156>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001157></TR
1158><TR
1159><TD
1160WIDTH="20%"
1161ALIGN="RIGHT"
1162VALIGN="TOP"
1163><TT
1164CLASS="PARAMETER"
1165><I
1166>ctxt</I
1167></TT
1168>&nbsp;:</TD
1169><TD
1170WIDTH="80%"
1171ALIGN="LEFT"
1172VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001173>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001174></TR
1175><TR
1176><TD
1177WIDTH="20%"
1178ALIGN="RIGHT"
1179VALIGN="TOP"
1180><I
1181CLASS="EMPHASIS"
1182>Returns</I
1183> :</TD
1184><TD
1185WIDTH="80%"
1186ALIGN="LEFT"
1187VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001188>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001189></TR
1190></TABLE
1191><P
1192></P
1193></DIV
1194></DIV
1195></DIV
1196><DIV
1197CLASS="NAVFOOTER"
1198><BR><BR><TABLE
1199WIDTH="100%"
1200BORDER="0"
1201BGCOLOR="#000000"
1202CELLPADDING="1"
1203CELLSPACING="0"
1204><TR
1205><TD
1206WIDTH="25%"
1207BGCOLOR="#C00000"
1208ALIGN="left"
1209><A
1210HREF="gnome-xml-htmltree.html"
1211><FONT
1212COLOR="#FFFFFF"
1213SIZE="3"
1214><B
1215>&#60;&#60;&#60; Previous Page</B
1216></FONT
1217></A
1218></TD
1219><TD
1220WIDTH="25%"
1221BGCOLOR="#0000C0"
1222ALIGN="center"
1223><FONT
1224COLOR="#FFFFFF"
1225SIZE="3"
1226><B
1227><A
1228HREF="book1.html"
1229><FONT
1230COLOR="#FFFFFF"
1231SIZE="3"
1232><B
1233>Home</B
1234></FONT
1235></A
1236></B
1237></FONT
1238></TD
1239><TD
1240WIDTH="25%"
1241BGCOLOR="#00C000"
1242ALIGN="center"
1243><FONT
1244COLOR="#FFFFFF"
1245SIZE="3"
1246><B
1247><A
1248HREF="libxml.html"
1249><FONT
1250COLOR="#FFFFFF"
1251SIZE="3"
1252><B
1253>Up</B
1254></FONT
1255></A
1256></B
1257></FONT
1258></TD
1259><TD
1260WIDTH="25%"
1261BGCOLOR="#C00000"
1262ALIGN="right"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001263><A
1264HREF="gnome-xml-parserinternals.html"
1265><FONT
1266COLOR="#FFFFFF"
1267SIZE="3"
1268><B
1269>Next Page &#62;&#62;&#62;</B
1270></FONT
1271></A
1272></TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001273></TR
1274><TR
1275><TD
1276COLSPAN="2"
1277ALIGN="left"
1278><FONT
1279COLOR="#FFFFFF"
1280SIZE="3"
1281><B
1282>HTMLtree</B
1283></FONT
1284></TD
1285><TD
1286COLSPAN="2"
1287ALIGN="right"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001288><FONT
1289COLOR="#FFFFFF"
1290SIZE="3"
1291><B
1292>parserInternals</B
1293></FONT
1294></TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001295></TR
1296></TABLE
1297></DIV
1298></BODY
1299></HTML
1300>