1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-07-31 02:43:06 +03:00

- libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h:

add ctxt->inst to allow stylesheet element lookup (needed
  for document() fix)
- libxslt/*.[ch]: generate docs for the structures and
  macros, general cleanup for docs
- doc/html/*.html: regenerated all docs
Daniel
This commit is contained in:
Daniel Veillard
2001-05-17 15:26:12 +00:00
parent 056ac3d111
commit 4f96e211a5
31 changed files with 1301 additions and 1052 deletions

View File

@ -1,10 +1,11 @@
Thu May 17 13:54:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> Thu May 17 17:24:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
* libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h: * libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h:
add ctxt->inst to allow stylesheet element lookup (needed add ctxt->inst to allow stylesheet element lookup (needed
for document() fix) for document() fix)
* libxslt/*.h: tried to generate docs for the structures and * libxslt/*.[ch]: generate docs for the structures and
macros macros, general cleanup for docs
* doc/html/*.html: regenerated all docs
Wed May 16 23:00:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> Wed May 16 23:00:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>

View File

@ -4,11 +4,12 @@
>Gnome XSLT Library Reference Manual</TITLE >Gnome XSLT Library Reference Manual</TITLE
><META ><META
NAME="GENERATOR" NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="NEXT" REL="NEXT"
TITLE="Libxml Programming Notes" TITLE="Libxml Programming Notes"
HREF="libxslt-notes.html"></HEAD HREF="libxslt-notes.html"></HEAD
><BODY ><BODY
CLASS="BOOK"
BGCOLOR="#FFFFFF" BGCOLOR="#FFFFFF"
TEXT="#000000" TEXT="#000000"
LINK="#0000FF" LINK="#0000FF"
@ -43,7 +44,10 @@ NAME="AEN2"
></TABLE ></TABLE
><H3 ><H3
CLASS="AUTHOR" CLASS="AUTHOR"
>Daniel Veillard</H3 ><A
NAME="AEN5"
>Daniel Veillard</A
></H3
><DIV ><DIV
CLASS="AFFILIATION" CLASS="AFFILIATION"
><DIV ><DIV
@ -56,13 +60,13 @@ CLASS="ADDRESS"
></DIV ></DIV
><P ><P
CLASS="COPYRIGHT" CLASS="COPYRIGHT"
>Copyright &copy; 2001 by <SPAN >Copyright &copy; 2001 by Daniel Veillard</P
CLASS="HOLDER"
>Daniel Veillard</SPAN
></P
><DIV ><DIV
><DIV ><DIV
CLASS="ABSTRACT" CLASS="ABSTRACT"
><A
NAME="AEN18"
></A
><P ><P
></P ></P
><P ><P
@ -75,6 +79,9 @@ CLASS="ABSTRACT"
></DIV ></DIV
><DIV ><DIV
CLASS="LEGALNOTICE" CLASS="LEGALNOTICE"
><A
NAME="AEN14"
></A
><P ><P
></P ></P
><P ><P

View File

@ -4,7 +4,7 @@
>attributes</TITLE >attributes</TITLE
><META ><META
NAME="GENERATOR" NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME" REL="HOME"
TITLE="Gnome XSLT Library Reference Manual" TITLE="Gnome XSLT Library Reference Manual"
HREF="book1.html"><LINK HREF="book1.html"><LINK
@ -18,6 +18,7 @@ REL="NEXT"
TITLE="imports" TITLE="imports"
HREF="libxslt-imports.html"></HEAD HREF="libxslt-imports.html"></HEAD
><BODY ><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF" BGCOLOR="#FFFFFF"
TEXT="#000000" TEXT="#000000"
LINK="#0000FF" LINK="#0000FF"
@ -121,7 +122,7 @@ NAME="LIBXSLT-ATTRIBUTES"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN2054" NAME="AEN1972"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +130,7 @@ NAME="AEN2054"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN2057" NAME="AEN1975"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -188,7 +189,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2070" NAME="AEN1988"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -198,14 +199,14 @@ NAME="AEN2070"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2073" NAME="AEN1991"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2075" NAME="AEN1993"
></A ></A
><H3 ><H3
><A ><A
@ -239,6 +240,9 @@ elements needing preserving</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2001"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -248,6 +252,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -280,8 +285,9 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&#13;</TD >&nbsp;</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -290,7 +296,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2096" NAME="AEN2014"
></A ></A
><H3 ><H3
><A ><A
@ -319,6 +325,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2021"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -328,6 +337,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -345,6 +355,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> an XSLT stylesheet</TD > an XSLT stylesheet</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -353,7 +364,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2112" NAME="AEN2030"
></A ></A
><H3 ><H3
><A ><A
@ -394,6 +405,9 @@ HREF="XMLCHAR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2040"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -403,6 +417,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -471,6 +486,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the set list.</TD > the set list.</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P

View File

@ -4,7 +4,7 @@
>functions</TITLE >functions</TITLE
><META ><META
NAME="GENERATOR" NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME" REL="HOME"
TITLE="Gnome XSLT Library Reference Manual" TITLE="Gnome XSLT Library Reference Manual"
HREF="book1.html"><LINK HREF="book1.html"><LINK
@ -18,6 +18,7 @@ REL="NEXT"
TITLE="pattern" TITLE="pattern"
HREF="libxslt-pattern.html"></HEAD HREF="libxslt-pattern.html"></HEAD
><BODY ><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF" BGCOLOR="#FFFFFF"
TEXT="#000000" TEXT="#000000"
LINK="#0000FF" LINK="#0000FF"
@ -121,7 +122,7 @@ NAME="LIBXSLT-FUNCTIONS"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN77" NAME="AEN82"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +130,7 @@ NAME="AEN77"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN80" NAME="AEN85"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -209,14 +210,6 @@ HREF="XMLXPATHPARSERCONTEXTPTR"
> ctxt, > ctxt,
int nargs); int nargs);
void <A void <A
HREF="libxslt-functions.html#XSLTXXXFUNCTION"
>xsltXXXFunction</A
> (<GTKDOCLINK
HREF="XMLXPATHPARSERCONTEXTPTR"
>xmlXPathParserContextPtr</GTKDOCLINK
> ctxt,
int nargs);
void <A
HREF="libxslt-functions.html#XSLTREGISTERALLFUNCTIONS" HREF="libxslt-functions.html#XSLTREGISTERALLFUNCTIONS"
>xsltRegisterAllFunctions</A >xsltRegisterAllFunctions</A
> (<GTKDOCLINK > (<GTKDOCLINK
@ -230,7 +223,7 @@ HREF="XMLXPATHCONTEXTPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN103" NAME="AEN106"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -240,14 +233,14 @@ NAME="AEN103"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN106" NAME="AEN109"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN108" NAME="AEN111"
></A ></A
><H3 ><H3
><A ><A
@ -281,6 +274,9 @@ node-set document(object, node-set?)</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN119"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -290,6 +286,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -324,6 +321,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the number of arguments</TD > the number of arguments</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -332,7 +330,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN129" NAME="AEN132"
></A ></A
><H3 ><H3
><A ><A
@ -366,6 +364,9 @@ node-set key(string, object)</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN140"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -375,6 +376,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -409,6 +411,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the number of arguments</TD > the number of arguments</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -417,7 +420,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN150" NAME="AEN153"
></A ></A
><H3 ><H3
><A ><A
@ -451,6 +454,9 @@ string unparsed-entity-uri(string)</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN161"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -460,6 +466,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -494,6 +501,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the number of arguments</TD > the number of arguments</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -502,7 +510,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN171" NAME="AEN174"
></A ></A
><H3 ><H3
><A ><A
@ -536,6 +544,9 @@ string format-number(number, string, string?)</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN182"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -545,6 +556,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -579,6 +591,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the number of arguments</TD > the number of arguments</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -587,7 +600,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN192" NAME="AEN195"
></A ></A
><H3 ><H3
><A ><A
@ -621,6 +634,9 @@ string generate-id(node-set?)</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN203"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -630,6 +646,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -664,6 +681,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the number of arguments</TD > the number of arguments</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -672,7 +690,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN213" NAME="AEN216"
></A ></A
><H3 ><H3
><A ><A
@ -706,6 +724,9 @@ object system-property(string)</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN224"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -715,6 +736,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -749,6 +771,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the number of arguments</TD > the number of arguments</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -757,7 +780,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN234" NAME="AEN237"
></A ></A
><H3 ><H3
><A ><A
@ -791,6 +814,9 @@ boolean element-available(string)</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN245"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -800,6 +826,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -834,6 +861,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the number of arguments</TD > the number of arguments</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -842,7 +870,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN255" NAME="AEN258"
></A ></A
><H3 ><H3
><A ><A
@ -876,6 +904,9 @@ boolean function-available(string)</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN266"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -885,6 +916,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -919,6 +951,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the number of arguments</TD > the number of arguments</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -927,86 +960,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN276" NAME="AEN279"
></A
><H3
><A
NAME="XSLTXXXFUNCTION"
></A
>xsltXXXFunction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void xsltXXXFunction (<GTKDOCLINK
HREF="XMLXPATHPARSERCONTEXTPTR"
>xmlXPathParserContextPtr</GTKDOCLINK
> ctxt,
int nargs);</PRE
></TD
></TR
></TABLE
><P
></P
><DIV
CLASS="INFORMALTABLE"
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ctxt</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>nargs</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
></TR
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN295"
></A ></A
><H3 ><H3
><A ><A
@ -1035,6 +989,9 @@ HREF="XMLXPATHCONTEXTPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN286"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1044,6 +1001,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1061,6 +1019,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the XPath context</TD > the XPath context</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P

View File

@ -4,7 +4,7 @@
>imports</TITLE >imports</TITLE
><META ><META
NAME="GENERATOR" NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME" REL="HOME"
TITLE="Gnome XSLT Library Reference Manual" TITLE="Gnome XSLT Library Reference Manual"
HREF="book1.html"><LINK HREF="book1.html"><LINK
@ -18,6 +18,7 @@ REL="NEXT"
TITLE="namespaces" TITLE="namespaces"
HREF="libxslt-namespaces.html"></HEAD HREF="libxslt-namespaces.html"></HEAD
><BODY ><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF" BGCOLOR="#FFFFFF"
TEXT="#000000" TEXT="#000000"
LINK="#0000FF" LINK="#0000FF"
@ -121,7 +122,7 @@ NAME="LIBXSLT-IMPORTS"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN2148" NAME="AEN2066"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +130,7 @@ NAME="AEN2148"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN2151" NAME="AEN2069"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -220,7 +221,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2173" NAME="AEN2091"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -230,14 +231,14 @@ NAME="AEN2173"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2176" NAME="AEN2094"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2178" NAME="AEN2096"
></A ></A
><H3 ><H3
><A ><A
@ -258,9 +259,14 @@ CLASS="PROGRAMLISTING"
></TR ></TR
></TABLE ></TABLE
><P ><P
>a macro to import pointers from the stylesheet cascading order</P
><P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2102"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -270,6 +276,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -319,8 +326,9 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&#13;</TD >&nbsp;</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -329,7 +337,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2200" NAME="AEN2119"
></A ></A
><H3 ><H3
><A ><A
@ -350,9 +358,14 @@ CLASS="PROGRAMLISTING"
></TR ></TR
></TABLE ></TABLE
><P ><P
>a macro to import intergers from the stylesheet cascading order</P
><P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2125"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -362,6 +375,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -411,8 +425,9 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&#13;</TD >&nbsp;</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -421,7 +436,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2222" NAME="AEN2142"
></A ></A
><H3 ><H3
><A ><A
@ -455,6 +470,9 @@ elements needing stripping</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2150"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -464,6 +482,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -496,8 +515,9 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&#13;</TD >&nbsp;</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -506,7 +526,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2243" NAME="AEN2163"
></A ></A
><H3 ><H3
><A ><A
@ -540,6 +560,9 @@ elements needing stripping</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2171"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -549,6 +572,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -581,8 +605,9 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&#13;</TD >&nbsp;</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -591,7 +616,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2264" NAME="AEN2184"
></A ></A
><H3 ><H3
><A ><A
@ -623,6 +648,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2192"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -632,6 +660,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -664,6 +693,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>the next stylesheet or NULL if it was the last one</TD >the next stylesheet or NULL if it was the last one</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -672,7 +702,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2285" NAME="AEN2205"
></A ></A
><H3 ><H3
><A ><A
@ -706,6 +736,9 @@ respect the import precedence or the wildcards</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2213"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -715,6 +748,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -765,6 +799,7 @@ VALIGN="TOP"
>1 if space should be stripped, 0 if not, and 2 if everything >1 if space should be stripped, 0 if not, and 2 if everything
should be CDTATA wrapped.</TD should be CDTATA wrapped.</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -773,7 +808,7 @@ should be CDTATA wrapped.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2310" NAME="AEN2230"
></A ></A
><H3 ><H3
><A ><A
@ -813,6 +848,9 @@ HREF="XMLCHAR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2240"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -822,6 +860,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -888,6 +927,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>the xsltTemplatePtr or NULL if not found</TD >the xsltTemplatePtr or NULL if not found</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P

View File

@ -4,7 +4,7 @@
>keys</TITLE >keys</TITLE
><META ><META
NAME="GENERATOR" NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME" REL="HOME"
TITLE="Gnome XSLT Library Reference Manual" TITLE="Gnome XSLT Library Reference Manual"
HREF="book1.html"><LINK HREF="book1.html"><LINK
@ -18,6 +18,7 @@ REL="NEXT"
TITLE="xsltInternals" TITLE="xsltInternals"
HREF="libxslt-xsltinternals.html"></HEAD HREF="libxslt-xsltinternals.html"></HEAD
><BODY ><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF" BGCOLOR="#FFFFFF"
TEXT="#000000" TEXT="#000000"
LINK="#0000FF" LINK="#0000FF"
@ -121,7 +122,7 @@ NAME="LIBXSLT-KEYS"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN2884" NAME="AEN2774"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +130,7 @@ NAME="AEN2884"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN2887" NAME="AEN2777"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -196,9 +197,9 @@ HREF="libxslt-keys.html#XSLTINITCTXTKEYS"
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A >xsltTransformContextPtr</A
> ctxt, > ctxt,
<GTKDOCLINK <A
HREF="XSLTDOCUMENTPTR" HREF="libxslt-xsltinternals.html#XSLTDOCUMENTPTR"
>xsltDocumentPtr</GTKDOCLINK >xsltDocumentPtr</A
> doc); > doc);
void <A void <A
HREF="libxslt-keys.html#XSLTFREEKEYS" HREF="libxslt-keys.html#XSLTFREEKEYS"
@ -210,9 +211,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
void <A void <A
HREF="libxslt-keys.html#XSLTFREEDOCUMENTKEYS" HREF="libxslt-keys.html#XSLTFREEDOCUMENTKEYS"
>xsltFreeDocumentKeys</A >xsltFreeDocumentKeys</A
> (<GTKDOCLINK > (<A
HREF="XSLTDOCUMENTPTR" HREF="libxslt-xsltinternals.html#XSLTDOCUMENTPTR"
>xsltDocumentPtr</GTKDOCLINK >xsltDocumentPtr</A
> doc);</PRE > doc);</PRE
></TD ></TD
></TR ></TR
@ -221,7 +222,7 @@ HREF="XSLTDOCUMENTPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2909" NAME="AEN2799"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -231,14 +232,14 @@ NAME="AEN2909"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2912" NAME="AEN2802"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2914" NAME="AEN2804"
></A ></A
><H3 ><H3
><A ><A
@ -283,6 +284,9 @@ HREF="XMLCHAR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2815"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -292,6 +296,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -392,6 +397,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>0 in case of success, and -1 in case of failure.</TD >0 in case of success, and -1 in case of failure.</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -400,7 +406,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2954" NAME="AEN2844"
></A ></A
><H3 ><H3
><A ><A
@ -444,6 +450,9 @@ HREF="XMLCHAR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2855"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -453,6 +462,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -536,6 +546,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>the nodeset resulting from the query or NULL</TD >the nodeset resulting from the query or NULL</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -544,7 +555,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2990" NAME="AEN2880"
></A ></A
><H3 ><H3
><A ><A
@ -564,9 +575,9 @@ CLASS="PROGRAMLISTING"
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A >xsltTransformContextPtr</A
> ctxt, > ctxt,
<GTKDOCLINK <A
HREF="XSLTDOCUMENTPTR" HREF="libxslt-xsltinternals.html#XSLTDOCUMENTPTR"
>xsltDocumentPtr</GTKDOCLINK >xsltDocumentPtr</A
> doc);</PRE > doc);</PRE
></TD ></TD
></TR ></TR
@ -578,6 +589,9 @@ Should be done before global varibales are initialized.</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2888"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -587,6 +601,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -621,6 +636,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> an XSLT document</TD > an XSLT document</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -629,7 +645,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3011" NAME="AEN2901"
></A ></A
><H3 ><H3
><A ><A
@ -658,6 +674,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2908"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -667,6 +686,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -684,6 +704,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> an XSLT stylesheet</TD > an XSLT stylesheet</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -692,7 +713,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3027" NAME="AEN2917"
></A ></A
><H3 ><H3
><A ><A
@ -708,17 +729,22 @@ CELLPADDING="6"
><TD ><TD
><PRE ><PRE
CLASS="PROGRAMLISTING" CLASS="PROGRAMLISTING"
>void xsltFreeDocumentKeys (<GTKDOCLINK >void xsltFreeDocumentKeys (<A
HREF="XSLTDOCUMENTPTR" HREF="libxslt-xsltinternals.html#XSLTDOCUMENTPTR"
>xsltDocumentPtr</GTKDOCLINK >xsltDocumentPtr</A
> doc);</PRE > doc);</PRE
></TD ></TD
></TR ></TR
></TABLE ></TABLE
><P ><P
>Free the keys associated to a document</P
><P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2924"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -728,6 +754,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -743,8 +770,9 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&#13;</TD > a XSLT document</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P

View File

@ -4,7 +4,7 @@
>Libxslt Library Reference</TITLE >Libxslt Library Reference</TITLE
><META ><META
NAME="GENERATOR" NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME" REL="HOME"
TITLE="Gnome XSLT Library Reference Manual" TITLE="Gnome XSLT Library Reference Manual"
HREF="book1.html"><LINK HREF="book1.html"><LINK
@ -15,6 +15,7 @@ REL="NEXT"
TITLE="xslt" TITLE="xslt"
HREF="libxslt-xslt.html"></HEAD HREF="libxslt-xslt.html"></HEAD
><BODY ><BODY
CLASS="CHAPTER"
BGCOLOR="#FFFFFF" BGCOLOR="#FFFFFF"
TEXT="#000000" TEXT="#000000"
LINK="#0000FF" LINK="#0000FF"

View File

@ -4,7 +4,7 @@
>namespaces</TITLE >namespaces</TITLE
><META ><META
NAME="GENERATOR" NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME" REL="HOME"
TITLE="Gnome XSLT Library Reference Manual" TITLE="Gnome XSLT Library Reference Manual"
HREF="book1.html"><LINK HREF="book1.html"><LINK
@ -18,6 +18,7 @@ REL="NEXT"
TITLE="variables" TITLE="variables"
HREF="libxslt-variables.html"></HEAD HREF="libxslt-variables.html"></HEAD
><BODY ><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF" BGCOLOR="#FFFFFF"
TEXT="#000000" TEXT="#000000"
LINK="#0000FF" LINK="#0000FF"
@ -121,7 +122,7 @@ NAME="LIBXSLT-NAMESPACES"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN2346" NAME="AEN2266"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +130,7 @@ NAME="AEN2346"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN2349" NAME="AEN2269"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -235,7 +236,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2375" NAME="AEN2295"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -245,14 +246,14 @@ NAME="AEN2375"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2378" NAME="AEN2298"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2380" NAME="AEN2300"
></A ></A
><H3 ><H3
><A ><A
@ -286,6 +287,9 @@ them as well as the corresponding namespace.</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2308"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -295,6 +299,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -329,6 +334,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the xsl:namespace-alias node</TD > the xsl:namespace-alias node</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -337,7 +343,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2401" NAME="AEN2321"
></A ></A
><H3 ><H3
><A ><A
@ -383,6 +389,9 @@ Handle namespace aliases</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2332"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -392,6 +401,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -475,6 +485,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>the namespace node to use or NULL</TD >the namespace node to use or NULL</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -483,7 +494,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2437" NAME="AEN2357"
></A ></A
><H3 ><H3
><A ><A
@ -526,9 +537,15 @@ HREF="XMLNODEPTR"
></TR ></TR
></TABLE ></TABLE
><P ><P
>Find the right namespace value for this URI, if needed create
and add a new namespace decalaration on the node</P
><P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2369"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -538,6 +555,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -553,7 +571,7 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&nbsp;</TD > a transformation context</TD
></TR ></TR
><TR ><TR
><TD ><TD
@ -570,7 +588,7 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&nbsp;</TD > the input node</TD
></TR ></TR
><TR ><TR
><TD ><TD
@ -587,7 +605,7 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&nbsp;</TD > the namespace URI</TD
></TR ></TR
><TR ><TR
><TD ><TD
@ -604,7 +622,7 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&nbsp;</TD > the suggested prefix</TD
></TR ></TR
><TR ><TR
><TD ><TD
@ -621,7 +639,7 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&nbsp;</TD > the output node (or its parent)</TD
></TR ></TR
><TR ><TR
><TD ><TD
@ -636,8 +654,9 @@ CLASS="EMPHASIS"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&#13;</TD >the namespace node to use or NULL</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -646,7 +665,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2477" NAME="AEN2398"
></A ></A
><H3 ><H3
><A ><A
@ -693,6 +712,9 @@ aliases</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2409"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -702,6 +724,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -768,6 +791,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> a new xmlNsPtr, or NULL in case of error.</TD > a new xmlNsPtr, or NULL in case of error.</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -776,7 +800,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2509" NAME="AEN2430"
></A ></A
><H3 ><H3
><A ><A
@ -805,6 +829,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2437"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -814,6 +841,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -831,6 +859,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> an XSLT stylesheet</TD > an XSLT stylesheet</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P

View File

@ -4,7 +4,7 @@
>Libxml Programming Notes</TITLE >Libxml Programming Notes</TITLE
><META ><META
NAME="GENERATOR" NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME" REL="HOME"
TITLE="Gnome XSLT Library Reference Manual" TITLE="Gnome XSLT Library Reference Manual"
HREF="book1.html"><LINK HREF="book1.html"><LINK
@ -15,6 +15,7 @@ REL="NEXT"
TITLE="Libxslt Library Reference" TITLE="Libxslt Library Reference"
HREF="libxslt-lib.html"></HEAD HREF="libxslt-lib.html"></HEAD
><BODY ><BODY
CLASS="CHAPTER"
BGCOLOR="#FFFFFF" BGCOLOR="#FFFFFF"
TEXT="#000000" TEXT="#000000"
LINK="#0000FF" LINK="#0000FF"

View File

@ -4,7 +4,7 @@
>numbersInternals</TITLE >numbersInternals</TITLE
><META ><META
NAME="GENERATOR" NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME" REL="HOME"
TITLE="Gnome XSLT Library Reference Manual" TITLE="Gnome XSLT Library Reference Manual"
HREF="book1.html"><LINK HREF="book1.html"><LINK
@ -15,6 +15,7 @@ REL="PREVIOUS"
TITLE="xsltInternals" TITLE="xsltInternals"
HREF="libxslt-xsltinternals.html"></HEAD HREF="libxslt-xsltinternals.html"></HEAD
><BODY ><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF" BGCOLOR="#FFFFFF"
TEXT="#000000" TEXT="#000000"
LINK="#0000FF" LINK="#0000FF"
@ -109,7 +110,7 @@ NAME="LIBXSLT-NUMBERSINTERNALS"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN3498" NAME="AEN3420"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -117,7 +118,7 @@ NAME="AEN3498"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN3501" NAME="AEN3423"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -138,9 +139,9 @@ HREF="XMLXPATHERROR"
> <A > <A
HREF="libxslt-xsltinternals.html#XSLTFORMATNUMBERCONVERSION" HREF="libxslt-xsltinternals.html#XSLTFORMATNUMBERCONVERSION"
>xsltFormatNumberConversion</A >xsltFormatNumberConversion</A
> (<GTKDOCLINK > (<A
HREF="XSLTDECIMALFORMATPTR" HREF="libxslt-xsltinternals.html#XSLTDECIMALFORMATPTR"
>xsltDecimalFormatPtr</GTKDOCLINK >xsltDecimalFormatPtr</A
>, >,
<GTKDOCLINK <GTKDOCLINK
HREF="XMLCHAR" HREF="XMLCHAR"
@ -176,7 +177,7 @@ HREF="XMLNODEPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN3514" NAME="AEN3436"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -186,14 +187,14 @@ NAME="AEN3514"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN3517" NAME="AEN3439"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3519" NAME="AEN3441"
></A ></A
><H3 ><H3
><A ><A
@ -212,9 +213,9 @@ CLASS="PROGRAMLISTING"
><GTKDOCLINK ><GTKDOCLINK
HREF="XMLXPATHERROR" HREF="XMLXPATHERROR"
>xmlXPathError</GTKDOCLINK >xmlXPathError</GTKDOCLINK
> xsltFormatNumberConversion (<GTKDOCLINK > xsltFormatNumberConversion (<A
HREF="XSLTDECIMALFORMATPTR" HREF="libxslt-xsltinternals.html#XSLTDECIMALFORMATPTR"
>xsltDecimalFormatPtr</GTKDOCLINK >xsltDecimalFormatPtr</A
>, >,
<GTKDOCLINK <GTKDOCLINK
HREF="XMLCHAR" HREF="XMLCHAR"
@ -235,6 +236,9 @@ HREF="XMLCHAR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN3451"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -244,6 +248,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -325,8 +330,9 @@ CLASS="EMPHASIS"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&#13;</TD >&nbsp;</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -335,7 +341,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3554" NAME="AEN3476"
></A ></A
><H3 ><H3
><A ><A
@ -370,6 +376,9 @@ HREF="XMLNODEPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN3484"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -379,6 +388,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -428,8 +438,9 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&#13;</TD >&nbsp;</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P

View File

@ -4,7 +4,7 @@
>pattern</TITLE >pattern</TITLE
><META ><META
NAME="GENERATOR" NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME" REL="HOME"
TITLE="Gnome XSLT Library Reference Manual" TITLE="Gnome XSLT Library Reference Manual"
HREF="book1.html"><LINK HREF="book1.html"><LINK
@ -18,6 +18,7 @@ REL="NEXT"
TITLE="templates" TITLE="templates"
HREF="libxslt-templates.html"></HEAD HREF="libxslt-templates.html"></HEAD
><BODY ><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF" BGCOLOR="#FFFFFF"
TEXT="#000000" TEXT="#000000"
LINK="#0000FF" LINK="#0000FF"
@ -121,7 +122,7 @@ NAME="LIBXSLT-PATTERN"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN316" NAME="AEN300"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +130,7 @@ NAME="AEN316"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN319" NAME="AEN303"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -265,7 +266,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN353" NAME="AEN337"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -275,14 +276,14 @@ NAME="AEN353"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN356" NAME="AEN340"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN358" NAME="AEN342"
></A ></A
><H3 ><H3
><A ><A
@ -303,12 +304,15 @@ CLASS="PROGRAMLISTING"
></TR ></TR
></TABLE ></TABLE
><P ><P
>Data structure used for the implementation of patterns.
It is kept private (in pattern.c)</P
><P
></P ></P
></DIV ></DIV
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN363" NAME="AEN348"
></A ></A
><H3 ><H3
><A ><A
@ -334,7 +338,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN368" NAME="AEN353"
></A ></A
><H3 ><H3
><A ><A
@ -377,6 +381,9 @@ for fast matching.</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN364"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -386,6 +393,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -452,6 +460,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>the generated pattern list or NULL in case of failure</TD >the generated pattern list or NULL in case of failure</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -460,7 +469,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN400" NAME="AEN385"
></A ></A
><H3 ><H3
><A ><A
@ -494,6 +503,9 @@ CLASS="PARAMETER"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN393"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -503,6 +515,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -520,6 +533,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> an XSLT comp list</TD > an XSLT comp list</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -528,7 +542,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN417" NAME="AEN402"
></A ></A
><H3 ><H3
><A ><A
@ -565,6 +579,9 @@ HREF="libxslt-pattern.html#XSLTCOMPMATCHPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN411"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -574,6 +591,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -640,6 +658,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>1 if it matches, 0 if it doesn't and -1 in case of failure</TD >1 if it matches, 0 if it doesn't and -1 in case of failure</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -648,7 +667,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN447" NAME="AEN432"
></A ></A
><H3 ><H3
><A ><A
@ -694,6 +713,9 @@ CLASS="PARAMETER"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN443"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -703,6 +725,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -786,6 +809,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>-1 in case of error, 0 otherwise</TD >-1 in case of error, 0 otherwise</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -794,7 +818,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN483" NAME="AEN468"
></A ></A
><H3 ><H3
><A ><A
@ -840,6 +864,9 @@ it means one need to look for the next imported template in scope.</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN479"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -849,6 +876,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -915,6 +943,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>the xsltTemplatePtr or NULL if not found</TD >the xsltTemplatePtr or NULL if not found</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -923,7 +952,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN515" NAME="AEN500"
></A ></A
><H3 ><H3
><A ><A
@ -952,6 +981,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN507"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -961,6 +993,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -978,6 +1011,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> an XSLT stylesheet</TD > an XSLT stylesheet</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -986,7 +1020,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN531" NAME="AEN516"
></A ></A
><H3 ><H3
><A ><A
@ -1016,6 +1050,9 @@ the ones it imports.</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN523"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1025,6 +1062,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1042,6 +1080,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> an XSLT stylesheet</TD > an XSLT stylesheet</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1050,7 +1089,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN547" NAME="AEN532"
></A ></A
><H3 ><H3
><A ><A
@ -1087,6 +1126,9 @@ HREF="XMLCHAR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN541"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1096,6 +1138,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1160,8 +1203,9 @@ CLASS="EMPHASIS"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&#13;</TD >&nbsp;</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P

View File

@ -4,7 +4,7 @@
>templates</TITLE >templates</TITLE
><META ><META
NAME="GENERATOR" NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME" REL="HOME"
TITLE="Gnome XSLT Library Reference Manual" TITLE="Gnome XSLT Library Reference Manual"
HREF="book1.html"><LINK HREF="book1.html"><LINK
@ -18,6 +18,7 @@ REL="NEXT"
TITLE="transform" TITLE="transform"
HREF="libxslt-transform.html"></HEAD HREF="libxslt-transform.html"></HEAD
><BODY ><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF" BGCOLOR="#FFFFFF"
TEXT="#000000" TEXT="#000000"
LINK="#0000FF" LINK="#0000FF"
@ -121,7 +122,7 @@ NAME="LIBXSLT-TEMPLATES"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN582" NAME="AEN567"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +130,7 @@ NAME="AEN582"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN585" NAME="AEN570"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -308,7 +309,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN631" NAME="AEN616"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -318,14 +319,14 @@ NAME="AEN631"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN634" NAME="AEN619"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN636" NAME="AEN621"
></A ></A
><H3 ><H3
><A ><A
@ -364,6 +365,9 @@ an XPath predicate</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN630"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -373,6 +377,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -462,6 +467,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>1 is the predicate was true, 0 otherwise</TD >1 is the predicate was true, 0 otherwise</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -470,7 +476,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN671" NAME="AEN656"
></A ></A
><H3 ><H3
><A ><A
@ -512,6 +518,9 @@ This is needed for example by xsl:comment and xsl:processing-instruction</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN666"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -521,6 +530,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -588,6 +598,7 @@ VALIGN="TOP"
>the computed string value or NULL, must be deallocated by the >the computed string value or NULL, must be deallocated by the
caller.</TD caller.</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -596,7 +607,7 @@ caller.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN702" NAME="AEN687"
></A ></A
><H3 ><H3
><A ><A
@ -642,6 +653,9 @@ substituted by they computed value.</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN698"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -651,6 +665,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -735,6 +750,7 @@ VALIGN="TOP"
>the computed string value or NULL, must be deallocated by the >the computed string value or NULL, must be deallocated by the
caller.</TD caller.</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -743,7 +759,7 @@ caller.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN738" NAME="AEN723"
></A ></A
><H3 ><H3
><A ><A
@ -789,6 +805,9 @@ attribute value does not contain expressions contained in curly braces ({})</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN734"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -798,6 +817,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -899,6 +919,7 @@ VALIGN="TOP"
>the static string value or NULL, must be deallocated by the >the static string value or NULL, must be deallocated by the
caller.</TD caller.</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -907,7 +928,7 @@ caller.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN778" NAME="AEN763"
></A ></A
><H3 ><H3
><A ><A
@ -943,6 +964,9 @@ HREF="XMLXPATHCOMPEXPRPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN772"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -952,6 +976,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1002,6 +1027,7 @@ VALIGN="TOP"
>the computed string value or NULL, must be deallocated by the >the computed string value or NULL, must be deallocated by the
caller.</TD caller.</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1010,7 +1036,7 @@ caller.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN804" NAME="AEN789"
></A ></A
><H3 ><H3
><A ><A
@ -1046,6 +1072,9 @@ HREF="XMLNODEPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN798"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1055,6 +1084,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1104,6 +1134,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>the computed tree replacement</TD >the computed tree replacement</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1112,7 +1143,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN830" NAME="AEN815"
></A ></A
><H3 ><H3
><A ><A
@ -1152,6 +1183,9 @@ HREF="XMLATTRPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN825"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1161,6 +1195,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1227,6 +1262,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> a new xmlAttrPtr, or NULL in case of error.</TD > a new xmlAttrPtr, or NULL in case of error.</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1235,7 +1271,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN861" NAME="AEN846"
></A ></A
><H3 ><H3
><A ><A
@ -1275,6 +1311,9 @@ HREF="XMLATTRPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN856"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1284,6 +1323,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1350,6 +1390,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>the attribute replacement.</TD >the attribute replacement.</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1358,7 +1399,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN892" NAME="AEN877"
></A ></A
><H3 ><H3
><A ><A
@ -1394,6 +1435,9 @@ HREF="XMLCHAR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN886"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1403,6 +1447,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1453,6 +1498,7 @@ VALIGN="TOP"
>the computed string value or NULL, must be deallocated by the >the computed string value or NULL, must be deallocated by the
caller.</TD caller.</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P

View File

@ -4,7 +4,7 @@
>transform</TITLE >transform</TITLE
><META ><META
NAME="GENERATOR" NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME" REL="HOME"
TITLE="Gnome XSLT Library Reference Manual" TITLE="Gnome XSLT Library Reference Manual"
HREF="book1.html"><LINK HREF="book1.html"><LINK
@ -18,6 +18,7 @@ REL="NEXT"
TITLE="xsltutils" TITLE="xsltutils"
HREF="libxslt-xsltutils.html"></HEAD HREF="libxslt-xsltutils.html"></HEAD
><BODY ><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF" BGCOLOR="#FFFFFF"
TEXT="#000000" TEXT="#000000"
LINK="#0000FF" LINK="#0000FF"
@ -121,7 +122,7 @@ NAME="LIBXSLT-TRANSFORM"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN923" NAME="AEN908"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +130,7 @@ NAME="AEN923"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN926" NAME="AEN911"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -505,7 +506,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN1022" NAME="AEN1007"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -515,14 +516,14 @@ NAME="AEN1022"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN1025" NAME="AEN1010"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1027" NAME="AEN1012"
></A ></A
><H3 ><H3
><A ><A
@ -560,6 +561,9 @@ NOTE: This may lead to a non-wellformed output XML wise !</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1021"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -569,6 +573,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -635,6 +640,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>the result document or NULL in case of error</TD >the result document or NULL in case of error</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -643,7 +649,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1057" NAME="AEN1042"
></A ></A
><H3 ><H3
><A ><A
@ -681,6 +687,9 @@ HREF="XMLNODEPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1051"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -690,6 +699,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -758,6 +768,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> is this a real template processing</TD > is this a real template processing</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -766,7 +777,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1087" NAME="AEN1072"
></A ></A
><H3 ><H3
><A ><A
@ -807,6 +818,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1082"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -816,6 +830,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -884,6 +899,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -892,7 +908,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1118" NAME="AEN1103"
></A ></A
><H3 ><H3
><A ><A
@ -934,6 +950,9 @@ called directly</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1113"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -943,6 +962,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1011,6 +1031,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1019,7 +1040,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1149" NAME="AEN1134"
></A ></A
><H3 ><H3
><A ><A
@ -1060,6 +1081,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1144"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1069,6 +1093,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1137,6 +1162,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1145,7 +1171,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1180" NAME="AEN1165"
></A ></A
><H3 ><H3
><A ><A
@ -1186,6 +1212,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1175"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1195,6 +1224,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1263,6 +1293,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1271,7 +1302,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1211" NAME="AEN1196"
></A ></A
><H3 ><H3
><A ><A
@ -1312,6 +1343,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1206"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1321,6 +1355,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1389,6 +1424,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1397,7 +1433,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1242" NAME="AEN1227"
></A ></A
><H3 ><H3
><A ><A
@ -1438,6 +1474,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1237"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1447,6 +1486,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1515,6 +1555,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1523,7 +1564,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1273" NAME="AEN1258"
></A ></A
><H3 ><H3
><A ><A
@ -1564,6 +1605,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1268"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1573,6 +1617,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1641,6 +1686,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1649,7 +1695,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1304" NAME="AEN1289"
></A ></A
><H3 ><H3
><A ><A
@ -1690,6 +1736,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1299"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1699,6 +1748,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1767,6 +1817,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1775,7 +1826,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1335" NAME="AEN1320"
></A ></A
><H3 ><H3
><A ><A
@ -1816,6 +1867,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1330"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1825,6 +1879,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1893,6 +1948,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1901,7 +1957,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1366" NAME="AEN1351"
></A ></A
><H3 ><H3
><A ><A
@ -1942,6 +1998,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1361"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1951,6 +2010,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -2019,6 +2079,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -2027,7 +2088,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1397" NAME="AEN1382"
></A ></A
><H3 ><H3
><A ><A
@ -2068,6 +2129,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1392"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -2077,6 +2141,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -2145,6 +2210,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -2153,7 +2219,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1428" NAME="AEN1413"
></A ></A
><H3 ><H3
><A ><A
@ -2194,6 +2260,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1423"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -2203,6 +2272,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -2271,6 +2341,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -2279,7 +2350,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1459" NAME="AEN1444"
></A ></A
><H3 ><H3
><A ><A
@ -2320,6 +2391,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1454"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -2329,6 +2403,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -2397,6 +2472,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -2405,7 +2481,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1490" NAME="AEN1475"
></A ></A
><H3 ><H3
><A ><A
@ -2446,6 +2522,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1485"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -2455,6 +2534,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -2523,6 +2603,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -2531,7 +2612,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1521" NAME="AEN1506"
></A ></A
><H3 ><H3
><A ><A
@ -2572,6 +2653,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1516"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -2581,6 +2665,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -2649,6 +2734,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -2657,7 +2743,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1552" NAME="AEN1537"
></A ></A
><H3 ><H3
><A ><A
@ -2698,6 +2784,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1547"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -2707,6 +2796,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -2775,6 +2865,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -2783,7 +2874,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1583" NAME="AEN1568"
></A ></A
><H3 ><H3
><A ><A
@ -2824,6 +2915,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1578"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -2833,6 +2927,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -2901,6 +2996,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> precomputed informations</TD > precomputed informations</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P

View File

@ -4,7 +4,7 @@
>variables</TITLE >variables</TITLE
><META ><META
NAME="GENERATOR" NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME" REL="HOME"
TITLE="Gnome XSLT Library Reference Manual" TITLE="Gnome XSLT Library Reference Manual"
HREF="book1.html"><LINK HREF="book1.html"><LINK
@ -18,6 +18,7 @@ REL="NEXT"
TITLE="keys" TITLE="keys"
HREF="libxslt-keys.html"></HEAD HREF="libxslt-keys.html"></HEAD
><BODY ><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF" BGCOLOR="#FFFFFF"
TEXT="#000000" TEXT="#000000"
LINK="#0000FF" LINK="#0000FF"
@ -121,7 +122,7 @@ NAME="LIBXSLT-VARIABLES"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN2530" NAME="AEN2451"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +130,7 @@ NAME="AEN2530"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN2533" NAME="AEN2454"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -164,20 +165,6 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
> ctxt, > ctxt,
const char **params); const char **params);
void <A void <A
HREF="libxslt-variables.html#XSLTPUSHSTACK"
>xsltPushStack</A
> (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt);
void <A
HREF="libxslt-variables.html#XSLTPOPSTACK"
>xsltPopStack</A
> (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt);
void <A
HREF="libxslt-variables.html#XSLTPARSEGLOBALVARIABLE" HREF="libxslt-variables.html#XSLTPARSEGLOBALVARIABLE"
>xsltParseGlobalVariable</A >xsltParseGlobalVariable</A
> (<A > (<A
@ -248,9 +235,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTACKELEMPTR"
>xsltStackElemPtr</A >xsltStackElemPtr</A
> elems); > elems);
void <A void <A
HREF="libxslt-variables.html#XSLTFREEVARIABLEHASHES" HREF="libxslt-variables.html#XSLTFREEGLOBALVARIABLES"
>xsltFreeVariableHashes</A >xsltFreeGlobalVariables</A
> (<A > (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A >xsltTransformContextPtr</A
> ctxt); > ctxt);
@ -294,7 +281,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2575" NAME="AEN2492"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -304,14 +291,14 @@ NAME="AEN2575"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2578" NAME="AEN2495"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2580" NAME="AEN2497"
></A ></A
><H3 ><H3
><A ><A
@ -332,9 +319,14 @@ CLASS="PROGRAMLISTING"
></TR ></TR
></TABLE ></TABLE
><P ><P
>registering macro, not general purpose at all but used in different modules</P
><P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2503"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -344,6 +336,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -359,8 +352,9 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&#13;</TD >&nbsp;</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -369,7 +363,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2594" NAME="AEN2512"
></A ></A
><H3 ><H3
><A ><A
@ -399,6 +393,9 @@ done on parsed stylesheets before starting to apply transformations</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2519"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -408,6 +405,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -440,6 +438,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>0 in case of success, -1 in case of error</TD >0 in case of success, -1 in case of error</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -448,7 +447,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2614" NAME="AEN2532"
></A ></A
><H3 ><H3
><A ><A
@ -479,6 +478,9 @@ done on parsed stylesheets before starting to apply transformations</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2539"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -488,6 +490,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -537,6 +540,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>0 in case of success, -1 in case of error</TD >0 in case of success, -1 in case of error</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -545,129 +549,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2638" NAME="AEN2556"
></A
><H3
><A
NAME="XSLTPUSHSTACK"
></A
>xsltPushStack ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void xsltPushStack (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt);</PRE
></TD
></TR
></TABLE
><P
></P
><DIV
CLASS="INFORMALTABLE"
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ctxt</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
></TR
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2653"
></A
><H3
><A
NAME="XSLTPOPSTACK"
></A
>xsltPopStack ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void xsltPopStack (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt);</PRE
></TD
></TR
></TABLE
><P
></P
><DIV
CLASS="INFORMALTABLE"
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ctxt</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
></TR
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2668"
></A ></A
><H3 ><H3
><A ><A
@ -701,6 +583,9 @@ its value.</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2564"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -710,6 +595,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -744,6 +630,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the "variable" element</TD > the "variable" element</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -752,7 +639,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2689" NAME="AEN2577"
></A ></A
><H3 ><H3
><A ><A
@ -786,6 +673,9 @@ its value.</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2585"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -795,6 +685,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -829,6 +720,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the "param" element</TD > the "param" element</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -837,7 +729,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2710" NAME="AEN2598"
></A ></A
><H3 ><H3
><A ><A
@ -871,6 +763,9 @@ its value.</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2606"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -880,6 +775,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -914,6 +810,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the "variable" element</TD > the "variable" element</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -922,7 +819,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2731" NAME="AEN2619"
></A ></A
><H3 ><H3
><A ><A
@ -956,6 +853,9 @@ its value.</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2627"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -965,6 +865,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -999,6 +900,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the "param" element</TD > the "param" element</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1007,7 +909,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2752" NAME="AEN2640"
></A ></A
><H3 ><H3
><A ><A
@ -1047,6 +949,9 @@ its value but doesn't record it.</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2650"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1056,6 +961,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1103,8 +1009,9 @@ CLASS="EMPHASIS"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&#13;</TD >&nbsp;</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1113,7 +1020,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2779" NAME="AEN2667"
></A ></A
><H3 ><H3
><A ><A
@ -1146,6 +1053,9 @@ HREF="libxslt-xsltinternals.html#XSLTSTACKELEMPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2675"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1155,6 +1065,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1204,6 +1115,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>0 in case of success, -1 in case of failure.</TD >0 in case of success, -1 in case of failure.</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1212,13 +1124,13 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2804" NAME="AEN2692"
></A ></A
><H3 ><H3
><A ><A
NAME="XSLTFREEVARIABLEHASHES" NAME="XSLTFREEGLOBALVARIABLES"
></A ></A
>xsltFreeVariableHashes ()</H3 >xsltFreeGlobalVariables ()</H3
><TABLE ><TABLE
BORDER="0" BORDER="0"
BGCOLOR="#D6E8FF" BGCOLOR="#D6E8FF"
@ -1228,7 +1140,7 @@ CELLPADDING="6"
><TD ><TD
><PRE ><PRE
CLASS="PROGRAMLISTING" CLASS="PROGRAMLISTING"
>void xsltFreeVariableHashes (<A >void xsltFreeGlobalVariables (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A >xsltTransformContextPtr</A
> ctxt);</PRE > ctxt);</PRE
@ -1236,9 +1148,15 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
></TR ></TR
></TABLE ></TABLE
><P ><P
>Free up the data associated to the global variables
its value.</P
><P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2699"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1248,6 +1166,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1263,8 +1182,9 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&#13;</TD > the XSLT transformation context</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1273,7 +1193,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2819" NAME="AEN2708"
></A ></A
><H3 ><H3
><A ><A
@ -1308,12 +1228,15 @@ HREF="XMLCHAR"
></TR ></TR
></TABLE ></TABLE
><P ><P
>This is the entry point when a varibale is needed by the XPath >Search in the Variable array of the context for the given
interpretor.</P variable value.</P
><P ><P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN2718"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1323,6 +1246,133 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ctxt</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the XSLT transformation context</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>name</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the variable name</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ns_uri</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the variable namespace URI</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><I
CLASS="EMPHASIS"
>Returns</I
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>the value or NULL if not found</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2739"
></A
><H3
><A
NAME="XSLTXPATHVARIABLELOOKUP"
></A
>xsltXPathVariableLookup ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><GTKDOCLINK
HREF="XMLXPATHOBJECTPTR"
>xmlXPathObjectPtr</GTKDOCLINK
> xsltXPathVariableLookup (void *ctxt,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *name,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *ns_uri);</PRE
></TD
></TR
></TABLE
><P
>This is the entry point when a varibale is needed by the XPath
interpretor.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2748"
></A
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1389,124 +1439,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>the value or NULL if not found</TD >the value or NULL if not found</TD
></TR ></TR
></TABLE ></TBODY
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2850"
></A
><H3
><A
NAME="XSLTXPATHVARIABLELOOKUP"
></A
>xsltXPathVariableLookup ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><GTKDOCLINK
HREF="XMLXPATHOBJECTPTR"
>xmlXPathObjectPtr</GTKDOCLINK
> xsltXPathVariableLookup (void *ctxt,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *name,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *ns_uri);</PRE
></TD
></TR
></TABLE
><P
></P
><DIV
CLASS="INFORMALTABLE"
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ctxt</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>name</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ns_uri</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><I
CLASS="EMPHASIS"
>Returns</I
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
></TR
></TABLE ></TABLE
><P ><P
></P ></P

View File

@ -4,7 +4,7 @@
>xslt</TITLE >xslt</TITLE
><META ><META
NAME="GENERATOR" NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME" REL="HOME"
TITLE="Gnome XSLT Library Reference Manual" TITLE="Gnome XSLT Library Reference Manual"
HREF="book1.html"><LINK HREF="book1.html"><LINK
@ -18,6 +18,7 @@ REL="NEXT"
TITLE="functions" TITLE="functions"
HREF="libxslt-functions.html"></HEAD HREF="libxslt-functions.html"></HEAD
><BODY ><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF" BGCOLOR="#FFFFFF"
TEXT="#000000" TEXT="#000000"
LINK="#0000FF" LINK="#0000FF"
@ -209,12 +210,14 @@ CLASS="PROGRAMLISTING"
></TR ></TR
></TABLE ></TABLE
><P ><P
>The default version of XSLT supported</P
><P
></P ></P
></DIV ></DIV
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN52" NAME="AEN53"
></A ></A
><H3 ><H3
><A ><A
@ -235,12 +238,14 @@ CLASS="PROGRAMLISTING"
></TR ></TR
></TABLE ></TABLE
><P ><P
>The XSLT "vendor" string for this processor</P
><P
></P ></P
></DIV ></DIV
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN57" NAME="AEN59"
></A ></A
><H3 ><H3
><A ><A
@ -261,12 +266,14 @@ CLASS="PROGRAMLISTING"
></TR ></TR
></TABLE ></TABLE
><P ><P
>The XSLT "vendor" URL for this processor</P
><P
></P ></P
></DIV ></DIV
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN62" NAME="AEN65"
></A ></A
><H3 ><H3
><A ><A
@ -287,12 +294,14 @@ CLASS="PROGRAMLISTING"
></TR ></TR
></TABLE ></TABLE
><P ><P
>The XSLT specification namespace</P
><P
></P ></P
></DIV ></DIV
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN67" NAME="AEN71"
></A ></A
><H3 ><H3
><A ><A
@ -313,6 +322,8 @@ CLASS="PROGRAMLISTING"
></TR ></TR
></TABLE ></TABLE
><P ><P
>This value is used to detect templates loops</P
><P
></P ></P
></DIV ></DIV
></DIV ></DIV

File diff suppressed because it is too large Load Diff

View File

@ -4,7 +4,7 @@
>xsltutils</TITLE >xsltutils</TITLE
><META ><META
NAME="GENERATOR" NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME" REL="HOME"
TITLE="Gnome XSLT Library Reference Manual" TITLE="Gnome XSLT Library Reference Manual"
HREF="book1.html"><LINK HREF="book1.html"><LINK
@ -18,6 +18,7 @@ REL="NEXT"
TITLE="attributes" TITLE="attributes"
HREF="libxslt-attributes.html"></HEAD HREF="libxslt-attributes.html"></HEAD
><BODY ><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF" BGCOLOR="#FFFFFF"
TEXT="#000000" TEXT="#000000"
LINK="#0000FF" LINK="#0000FF"
@ -121,7 +122,7 @@ NAME="LIBXSLT-XSLTUTILS"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN1619" NAME="AEN1604"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +130,7 @@ NAME="AEN1619"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN1622" NAME="AEN1607"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -144,35 +145,6 @@ CELLPADDING="6"
CLASS="SYNOPSIS" CLASS="SYNOPSIS"
>&#13; >&#13;
int <A
HREF="libxslt-xsltutils.html#XMLXPATHISNODETYPE"
>xmlXPathIsNodeType</A
> (const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *name);
<GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
>* <A
HREF="libxslt-xsltutils.html#XMLSPLITQNAME2"
>xmlSplitQName2</A
> (const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *name,
<GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> **prefix);
void <A
HREF="libxslt-xsltutils.html#XMLXPATHBOOLEANFUNCTION"
>xmlXPathBooleanFunction</A
> (<GTKDOCLINK
HREF="XMLXPATHPARSERCONTEXTPTR"
>xmlXPathParserContextPtr</GTKDOCLINK
> ctxt,
int nargs);
#define <A #define <A
HREF="libxslt-xsltutils.html#TODO-CAPS" HREF="libxslt-xsltutils.html#TODO-CAPS"
>TODO</A >TODO</A
@ -317,7 +289,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN1668" NAME="AEN1645"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -327,269 +299,14 @@ NAME="AEN1668"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN1671" NAME="AEN1648"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1673" NAME="AEN1650"
></A
><H3
><A
NAME="XMLXPATHISNODETYPE"
></A
>xmlXPathIsNodeType ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>int xmlXPathIsNodeType (const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *name);</PRE
></TD
></TR
></TABLE
><P
></P
><DIV
CLASS="INFORMALTABLE"
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>name</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><I
CLASS="EMPHASIS"
>Returns</I
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
></TR
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1692"
></A
><H3
><A
NAME="XMLSPLITQNAME2"
></A
>xmlSplitQName2 ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
>* xmlSplitQName2 (const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *name,
<GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> **prefix);</PRE
></TD
></TR
></TABLE
><P
></P
><DIV
CLASS="INFORMALTABLE"
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>name</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>prefix</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><I
CLASS="EMPHASIS"
>Returns</I
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
></TR
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1717"
></A
><H3
><A
NAME="XMLXPATHBOOLEANFUNCTION"
></A
>xmlXPathBooleanFunction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void xmlXPathBooleanFunction (<GTKDOCLINK
HREF="XMLXPATHPARSERCONTEXTPTR"
>xmlXPathParserContextPtr</GTKDOCLINK
> ctxt,
int nargs);</PRE
></TD
></TR
></TABLE
><P
></P
><DIV
CLASS="INFORMALTABLE"
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ctxt</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>nargs</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
></TR
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1736"
></A ></A
><H3 ><H3
><A ><A
@ -610,12 +327,14 @@ CLASS="PROGRAMLISTING"
></TR ></TR
></TABLE ></TABLE
><P ><P
>macro to flag unimplemented blocks</P
><P
></P ></P
></DIV ></DIV
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1741" NAME="AEN1656"
></A ></A
><H3 ><H3
><A ><A
@ -636,12 +355,14 @@ CLASS="PROGRAMLISTING"
></TR ></TR
></TABLE ></TABLE
><P ><P
>macro to flag that a problem was detected internally</P
><P
></P ></P
></DIV ></DIV
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1746" NAME="AEN1662"
></A ></A
><H3 ><H3
><A ><A
@ -662,9 +383,14 @@ CLASS="PROGRAMLISTING"
></TR ></TR
></TABLE ></TABLE
><P ><P
>Checks that the element pertains to XSLt namespace</P
><P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1668"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -674,6 +400,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -689,8 +416,9 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&#13;</TD >&nbsp;</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -699,7 +427,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1760" NAME="AEN1677"
></A ></A
><H3 ><H3
><A ><A
@ -720,9 +448,14 @@ CLASS="PROGRAMLISTING"
></TR ></TR
></TABLE ></TABLE
><P ><P
>Checks the value of an element in XSLT namespace</P
><P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1683"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -732,6 +465,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -764,8 +498,9 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&#13;</TD >&nbsp;</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -774,7 +509,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1778" NAME="AEN1696"
></A ></A
><H3 ><H3
><A ><A
@ -800,7 +535,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1783" NAME="AEN1701"
></A ></A
><H3 ><H3
><A ><A
@ -826,7 +561,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1788" NAME="AEN1706"
></A ></A
><H3 ><H3
><A ><A
@ -852,7 +587,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1793" NAME="AEN1711"
></A ></A
><H3 ><H3
><A ><A
@ -878,7 +613,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1798" NAME="AEN1716"
></A ></A
><H3 ><H3
><A ><A
@ -915,6 +650,9 @@ HREF="XMLNODEPTR"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1725"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -924,6 +662,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -975,6 +714,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> The node containing the message instruction</TD > The node containing the message instruction</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -983,7 +723,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1824" NAME="AEN1742"
></A ></A
><H3 ><H3
><A ><A
@ -1044,6 +784,9 @@ CLASS="PARAMETER"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1754"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1053,6 +796,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1087,6 +831,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the new handler function</TD > the new handler function</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1095,7 +840,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1849" NAME="AEN1767"
></A ></A
><H3 ><H3
><A ><A
@ -1156,6 +901,9 @@ CLASS="PARAMETER"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1779"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1165,6 +913,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1199,6 +948,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the new handler function</TD > the new handler function</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1207,7 +957,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1874" NAME="AEN1792"
></A ></A
><H3 ><H3
><A ><A
@ -1241,6 +991,9 @@ CLASS="PARAMETER"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1800"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1250,6 +1003,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1267,6 +1021,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the node set</TD > the node set</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1275,7 +1030,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1891" NAME="AEN1809"
></A ></A
><H3 ><H3
><A ><A
@ -1310,6 +1065,9 @@ requirement provided by the arry of nodes.</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1817"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1319,6 +1077,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1370,6 +1129,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the number of sorts in the array</TD > the number of sorts in the array</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1378,7 +1138,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1916" NAME="AEN1834"
></A ></A
><H3 ><H3
><A ><A
@ -1431,6 +1191,9 @@ CLASS="PARAMETER"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1846"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1440,6 +1203,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1506,6 +1270,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>the number of byte written or -1 in case of failure.</TD >the number of byte written or -1 in case of failure.</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1514,7 +1279,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1949" NAME="AEN1867"
></A ></A
><H3 ><H3
><A ><A
@ -1565,6 +1330,9 @@ CLASS="PARAMETER"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1878"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1574,6 +1342,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1657,6 +1426,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>the number of byte written or -1 in case of failure.</TD >the number of byte written or -1 in case of failure.</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1665,7 +1435,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1985" NAME="AEN1903"
></A ></A
><H3 ><H3
><A ><A
@ -1719,6 +1489,9 @@ CLASS="PARAMETER"
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1915"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1728,6 +1501,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1794,6 +1568,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>the number of byte written or -1 in case of failure.</TD >the number of byte written or -1 in case of failure.</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P
@ -1802,7 +1577,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2018" NAME="AEN1936"
></A ></A
><H3 ><H3
><A ><A
@ -1848,6 +1623,9 @@ This does not close the descriptor.</P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A
NAME="AEN1946"
></A
><P ><P
></P ></P
><TABLE ><TABLE
@ -1857,6 +1635,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0" CELLSPACING="0"
CELLPADDING="4" CELLPADDING="4"
CLASS="CALSTABLE" CLASS="CALSTABLE"
><TBODY
><TR ><TR
><TD ><TD
WIDTH="20%" WIDTH="20%"
@ -1923,6 +1702,7 @@ ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>the number of byte written or -1 in case of failure.</TD >the number of byte written or -1 in case of failure.</TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><P
></P ></P

View File

@ -113,7 +113,7 @@ xsltFreeExtDefList(xsltExtDefPtr extensiond) {
/** /**
* xsltFreeExtPrefix: * xsltFreeExts:
* @style: an XSLT stylesheet * @style: an XSLT stylesheet
* *
* Free up the memory used by XSLT extensions in a stylesheet * Free up the memory used by XSLT extensions in a stylesheet
@ -124,7 +124,7 @@ xsltFreeExts(xsltStylesheetPtr style) {
xsltFreeExtDefList((xsltExtDefPtr) style->nsDefs); xsltFreeExtDefList((xsltExtDefPtr) style->nsDefs);
} }
/* /**
* xsltRegisterExtPrefix: * xsltRegisterExtPrefix:
* @style: an XSLT stylesheet * @style: an XSLT stylesheet
* @prefix: the prefix used * @prefix: the prefix used
@ -156,7 +156,7 @@ xsltRegisterExtPrefix(xsltStylesheetPtr style,
return(0); return(0);
} }
/* /**
* xsltRegisterExtFunction: * xsltRegisterExtFunction:
* @ctxt: an XSLT transformation context * @ctxt: an XSLT transformation context
* @name: the name of the element * @name: the name of the element
@ -178,7 +178,7 @@ xsltRegisterExtFunction(xsltTransformContextPtr ctxt, const xmlChar *name,
return(xmlHashAddEntry2(ctxt->extFunctions, name, URI, (void *) function)); return(xmlHashAddEntry2(ctxt->extFunctions, name, URI, (void *) function));
} }
/* /**
* xsltRegisterExtElement: * xsltRegisterExtElement:
* @ctxt: an XSLT transformation context * @ctxt: an XSLT transformation context
* @name: the name of the element * @name: the name of the element
@ -200,7 +200,7 @@ xsltRegisterExtElement(xsltTransformContextPtr ctxt, const xmlChar *name,
return(xmlHashAddEntry2(ctxt->extElements, name, URI, (void *) function)); return(xmlHashAddEntry2(ctxt->extElements, name, URI, (void *) function));
} }
/* /**
* xsltFreeCtxtExts: * xsltFreeCtxtExts:
* @ctxt: an XSLT transformation context * @ctxt: an XSLT transformation context
* *
@ -214,7 +214,7 @@ xsltFreeCtxtExts(xsltTransformContextPtr ctxt) {
xmlHashFree(ctxt->extFunctions, NULL); xmlHashFree(ctxt->extFunctions, NULL);
} }
/* /**
* xsltCheckExtPrefix: * xsltCheckExtPrefix:
* @style: the stylesheet * @style: the stylesheet
* @prefix: the namespace prefix (possibly NULL) * @prefix: the namespace prefix (possibly NULL)

View File

@ -38,8 +38,6 @@ void xsltElementAvailableFunction (xmlXPathParserContextPtr ctxt,
int nargs); int nargs);
void xsltFunctionAvailableFunction (xmlXPathParserContextPtr ctxt, void xsltFunctionAvailableFunction (xmlXPathParserContextPtr ctxt,
int nargs); int nargs);
void xsltXXXFunction (xmlXPathParserContextPtr ctxt,
int nargs);
/* /*
* And the registration * And the registration

View File

@ -191,8 +191,8 @@ xsltNextImport(xsltStylesheetPtr cur) {
/** /**
* xsltFindElemSpaceHandling: * xsltFindElemSpaceHandling:
* ctxt: an XSLT transformation context * @ctxt: an XSLT transformation context
* node: an XML node * @node: an XML node
* *
* Find strip-space or preserve-space informations for an element * Find strip-space or preserve-space informations for an element
* respect the import precedence or the wildcards * respect the import precedence or the wildcards
@ -231,7 +231,7 @@ xsltFindElemSpaceHandling(xsltTransformContextPtr ctxt, xmlNodePtr node) {
/** /**
* xsltFindTemplate: * xsltFindTemplate:
* ctxt: an XSLT transformation context * @ctxt: an XSLT transformation context
* @name: the template name * @name: the template name
* @nameURI: the template name URI * @nameURI: the template name URI
* *

View File

@ -435,7 +435,7 @@ xsltInitCtxtKeys(xsltTransformContextPtr ctxt, xsltDocumentPtr doc) {
} }
} }
/* /**
* xsltFreeDocumentKeys: * xsltFreeDocumentKeys:
* @doc: a XSLT document * @doc: a XSLT document
* *

View File

@ -120,7 +120,7 @@ error:
} }
/** /**
* xsltGetSpecificNamespace: * xsltGetSpecialNamespace:
* @ctxt: a transformation context * @ctxt: a transformation context
* @cur: the input node * @cur: the input node
* @URI: the namespace URI * @URI: the namespace URI

View File

@ -120,12 +120,6 @@ isinf(double number)
} }
#endif #endif
/************************************************************************
*
* xsltNumberFormat
*
* Convert one number.
*/
static void static void
xsltNumberFormatDecimal(xmlBufferPtr buffer, xsltNumberFormatDecimal(xmlBufferPtr buffer,
double number, double number,
@ -581,6 +575,14 @@ xsltNumberFormatGetValue(xmlXPathContextPtr context,
return amount; return amount;
} }
/**
* xsltNumberFormat:
* @ctxt: the XSLT transformation context
* @data: the formatting informations
* @node: the data to format
*
* Convert one number.
*/
void void
xsltNumberFormat(xsltTransformContextPtr ctxt, xsltNumberFormat(xsltTransformContextPtr ctxt,
xsltNumberDataPtr data, xsltNumberDataPtr data,
@ -744,7 +746,12 @@ xsltFormatNumberPreSuffix(xsltDecimalFormatPtr self, xmlChar **format, xsltForma
} }
} }
/************************************************************************ /**
* xsltFormatNumberConversion:
* @self: the decimal format
* @format: the format requested
* @number: the value to format
* @result: the place to ouput the result
* *
* format-number() uses the JDK 1.1 DecimalFormat class: * format-number() uses the JDK 1.1 DecimalFormat class:
* *

View File

@ -1353,7 +1353,7 @@ error:
/** /**
* xsltCompilePattern: * xsltCompilePattern:
* @pattern an XSLT pattern * @pattern: an XSLT pattern
* @doc: the containing document * @doc: the containing document
* @node: the containing element * @node: the containing element
* *

View File

@ -1265,7 +1265,7 @@ xsltFreeStylePreComps(xsltStylesheetPtr style) {
} }
/** /**
* xsltDocumentCompute: * xsltStylePreCompute:
* @style: the XSLT stylesheet * @style: the XSLT stylesheet
* @inst: the instruction in the stylesheet * @inst: the instruction in the stylesheet
* *

View File

@ -1109,7 +1109,7 @@ xsltFreeGlobalVariables(xsltTransformContextPtr ctxt) {
} }
/** /**
* xsltVariableLookup: * xsltXPathVariableLookup:
* @ctxt: a void * but the the XSLT transformation context actually * @ctxt: a void * but the the XSLT transformation context actually
* @name: the variable name * @name: the variable name
* @ns_uri: the variable namespace URI * @ns_uri: the variable namespace URI

View File

@ -19,7 +19,7 @@ extern "C" {
#endif #endif
/* /**
* XSLT_REGISTER_VARIABLE_LOOKUP: * XSLT_REGISTER_VARIABLE_LOOKUP:
* *
* registering macro, not general purpose at all but used in different modules * registering macro, not general purpose at all but used in different modules
@ -38,8 +38,6 @@ extern "C" {
int xsltEvalGlobalVariables (xsltTransformContextPtr ctxt); int xsltEvalGlobalVariables (xsltTransformContextPtr ctxt);
int xsltEvalUserParams (xsltTransformContextPtr ctxt, int xsltEvalUserParams (xsltTransformContextPtr ctxt,
const char **params); const char **params);
void xsltPushStack (xsltTransformContextPtr ctxt);
void xsltPopStack (xsltTransformContextPtr ctxt);
void xsltParseGlobalVariable (xsltStylesheetPtr style, void xsltParseGlobalVariable (xsltStylesheetPtr style,
xmlNodePtr cur); xmlNodePtr cur);
void xsltParseGlobalParam (xsltStylesheetPtr style, void xsltParseGlobalParam (xsltStylesheetPtr style,
@ -52,7 +50,6 @@ xsltStackElemPtr xsltParseStylesheetCallerParam (xsltTransformContextPtr ctxt,
xmlNodePtr cur); xmlNodePtr cur);
int xsltAddStackElemList (xsltTransformContextPtr ctxt, int xsltAddStackElemList (xsltTransformContextPtr ctxt,
xsltStackElemPtr elems); xsltStackElemPtr elems);
void xsltFreeVariableHashes (xsltTransformContextPtr ctxt);
void xsltFreeGlobalVariables (xsltTransformContextPtr ctxt); void xsltFreeGlobalVariables (xsltTransformContextPtr ctxt);
xmlXPathObjectPtr xsltVariableLookup (xsltTransformContextPtr ctxt, xmlXPathObjectPtr xsltVariableLookup (xsltTransformContextPtr ctxt,
const xmlChar *name, const xmlChar *name,

View File

@ -60,6 +60,8 @@
* xsltIsBlank: * xsltIsBlank:
* @str: a string * @str: a string
* *
* Check if a string is ignorable
*
* Returns 1 if the string is NULL or made of blanks chars, 0 otherwise * Returns 1 if the string is NULL or made of blanks chars, 0 otherwise
*/ */
int int

View File

@ -27,6 +27,11 @@ extern "C" {
*/ */
#define XSLT_MAX_SORT 5 #define XSLT_MAX_SORT 5
/**
* XSLT_PAT_NO_PRIORITY:
*
* specific value for pattern without priority expressed
*/
#define XSLT_PAT_NO_PRIORITY -12345789 #define XSLT_PAT_NO_PRIORITY -12345789
/** /**
@ -104,6 +109,10 @@ typedef xsltStylePreComp *xsltStylePreCompPtr;
/** /**
* xsltTransformFunction: * xsltTransformFunction:
* @ctxt: the XSLT transformation context
* @node: the input node
* @inst: the stylesheet node
* @comp: the compiled information from the stylesheet
* *
* signature of the function associated to elements part of the * signature of the function associated to elements part of the
* stylesheet language like xsl:if or xsl:apply-templates. * stylesheet language like xsl:if or xsl:apply-templates.
@ -357,8 +366,28 @@ struct _xsltTransformContext {
xmlNodePtr inst; /* the instruction in the stylesheet */ xmlNodePtr inst; /* the instruction in the stylesheet */
}; };
/**
* CHECK_STOPPED:
*
* Macro to check if the XSLT processing should be stopped
* will return from the function
*/
#define CHECK_STOPPED if (ctxt->state == XSLT_STATE_STOPPED) return; #define CHECK_STOPPED if (ctxt->state == XSLT_STATE_STOPPED) return;
/**
* CHECK_STOPPEDE:
*
* Macro to check if the XSLT processing should be stopped
* will goto the error: label
*/
#define CHECK_STOPPEDE if (ctxt->state == XSLT_STATE_STOPPED) goto error; #define CHECK_STOPPEDE if (ctxt->state == XSLT_STATE_STOPPED) goto error;
/**
* CHECK_STOPPED0:
*
* Macro to check if the XSLT processing should be stopped
* will return from the function with a 0 value
*/
#define CHECK_STOPPED0 if (ctxt->state == XSLT_STATE_STOPPED) return(0); #define CHECK_STOPPED0 if (ctxt->state == XSLT_STATE_STOPPED) return(0);
/* /*

View File

@ -15,15 +15,42 @@
extern "C" { extern "C" {
#endif #endif
/**
* WITH_XSLT_DEBUG:
*
* Activate the compilation of the debug reporting. Speed penalty
* is insignifiant and being able to run xsltpoc -v is useful. On
* by default unless --without-debug is passed to configure
*/
#if @WITH_XSLT_DEBUG@ #if @WITH_XSLT_DEBUG@
#define WITH_XSLT_DEBUG #define WITH_XSLT_DEBUG
#endif #endif
#if @WITH_MEM_DEBUG@ #if @WITH_MEM_DEBUG@
/**
* DEBUG_MEMORY:
*
* should be activated only when debugging libxslt. It replaces the
* allocator with a collect and debug shell to the libc allocator.
* Use configure --with-mem-debug to activate it on both library
*/
#define DEBUG_MEMORY #define DEBUG_MEMORY
/**
* DEBUG_MEMORY_LOCATION:
*
* should be activated only when debugging libxslt.
* DEBUG_MEMORY_LOCATION should be activated only when libxml has
* been configured with --with-debug-mem too
*/
#define DEBUG_MEMORY_LOCATION #define DEBUG_MEMORY_LOCATION
#endif #endif
/**
* ATTRIBUTE_UNUSED:
*
* This macro is used to flag unused function parameters to GCC
*/
#ifdef __GNUC__ #ifdef __GNUC__
#ifdef HAVE_ANSIDECL_H #ifdef HAVE_ANSIDECL_H
#include <ansidecl.h> #include <ansidecl.h>

View File

@ -17,35 +17,40 @@
extern "C" { extern "C" {
#endif #endif
/* /**
* To cleanup * TODO:
*
* macro to flag unimplemented blocks
*/ */
int xmlXPathIsNodeType(const xmlChar *name);
xmlChar *xmlSplitQName2(const xmlChar *name, xmlChar **prefix);
void xmlXPathBooleanFunction(xmlXPathParserContextPtr ctxt, int nargs);
/*********
void xmlXPathRegisterVariableLookup(xmlXPathContextPtr ctxt,
xmlXPathVariableLookupFunc f, void *data)
*********/
/*
* Useful macros
*/
#define TODO \ #define TODO \
xsltGenericError(xsltGenericErrorContext, \ xsltGenericError(xsltGenericErrorContext, \
"Unimplemented block at %s:%d\n", \ "Unimplemented block at %s:%d\n", \
__FILE__, __LINE__); __FILE__, __LINE__);
/**
* STRANGE:
*
* macro to flag that a problem was detected internally
*/
#define STRANGE \ #define STRANGE \
xsltGenericError(xsltGenericErrorContext, \ xsltGenericError(xsltGenericErrorContext, \
"Internal error at %s:%d\n", \ "Internal error at %s:%d\n", \
__FILE__, __LINE__); __FILE__, __LINE__);
/**
* IS_XSLT_ELEM:
*
* Checks that the element pertains to XSLt namespace
*/
#define IS_XSLT_ELEM(n) \ #define IS_XSLT_ELEM(n) \
(((n) != NULL) && ((n)->ns != NULL) && \ (((n) != NULL) && ((n)->ns != NULL) && \
(xmlStrEqual((n)->ns->href, XSLT_NAMESPACE))) (xmlStrEqual((n)->ns->href, XSLT_NAMESPACE)))
/**
* IS_XSLT_NAME:
*
* Checks the value of an element in XSLT namespace
*/
#define IS_XSLT_NAME(n, val) \ #define IS_XSLT_NAME(n, val) \
(xmlStrEqual((n)->name, (const xmlChar *) (val))) (xmlStrEqual((n)->name, (const xmlChar *) (val)))