diff options
author | Daniel Veillard <veillard@src.gnome.org> | 2001-02-08 11:51:55 +0000 |
---|---|---|
committer | Daniel Veillard <veillard@src.gnome.org> | 2001-02-08 11:51:55 +0000 |
commit | cb8dce6e56f1753c8de6031961b4d6d169170804 (patch) | |
tree | d35472661ae88e43c13c6254cb08992a83b10cd2 /doc/html | |
parent | e651408e5d5f256217706eb192aa90e4df4864af (diff) | |
download | libxslt-cb8dce6e56f1753c8de6031961b4d6d169170804.tar.gz libxslt-cb8dce6e56f1753c8de6031961b4d6d169170804.tar.bz2 libxslt-cb8dce6e56f1753c8de6031961b4d6d169170804.zip |
updated and rebuilt the doc list Daniel
* doc/libxslt.sgml doc/html/*.html: updated and rebuilt the doc list
Daniel
Diffstat (limited to 'doc/html')
-rw-r--r-- | doc/html/book1.html | 20 | ||||
-rw-r--r-- | doc/html/libxslt-attributes.html | 16 | ||||
-rw-r--r-- | doc/html/libxslt-imports.html | 18 | ||||
-rw-r--r-- | doc/html/libxslt-keys.html | 836 | ||||
-rw-r--r-- | doc/html/libxslt-lib.html | 20 | ||||
-rw-r--r-- | doc/html/libxslt-namespaces.html | 18 | ||||
-rw-r--r-- | doc/html/libxslt-numbersinternals.html | 529 | ||||
-rw-r--r-- | doc/html/libxslt-pattern.html | 66 | ||||
-rw-r--r-- | doc/html/libxslt-templates.html | 24 | ||||
-rw-r--r-- | doc/html/libxslt-transform.html | 22 | ||||
-rw-r--r-- | doc/html/libxslt-variables.html | 67 | ||||
-rw-r--r-- | doc/html/libxslt-xsltinternals.html | 196 | ||||
-rw-r--r-- | doc/html/libxslt-xsltutils.html | 58 |
13 files changed, 1740 insertions, 150 deletions
diff --git a/doc/html/book1.html b/doc/html/book1.html index e54e6e64..e0117f13 100644 --- a/doc/html/book1.html +++ b/doc/html/book1.html @@ -141,11 +141,6 @@ HREF="libxslt-transform.html" > — </DT ><DT ><A -HREF="libxslt-xsltinternals.html" ->xsltInternals</A -> — </DT -><DT -><A HREF="libxslt-xsltutils.html" >xsltutils</A > — </DT @@ -169,6 +164,21 @@ HREF="libxslt-namespaces.html" HREF="libxslt-variables.html" >variables</A > — </DT +><DT +><A +HREF="libxslt-keys.html" +>keys</A +> — </DT +><DT +><A +HREF="libxslt-xsltinternals.html" +>xsltInternals</A +> — </DT +><DT +><A +HREF="libxslt-numbersinternals.html" +>numbersInternals</A +> — </DT ></DL ></DD ></DL diff --git a/doc/html/libxslt-attributes.html b/doc/html/libxslt-attributes.html index 5e089341..d0e49ab9 100644 --- a/doc/html/libxslt-attributes.html +++ b/doc/html/libxslt-attributes.html @@ -121,7 +121,7 @@ NAME="LIBXSLT-ATTRIBUTES" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN1456" +NAME="AEN1230" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN1456" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN1459" +NAME="AEN1233" ></A ><H2 >Synopsis</H2 @@ -203,7 +203,7 @@ HREF="XMLCHAR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1476" +NAME="AEN1250" ></A ><H2 >Description</H2 @@ -213,14 +213,14 @@ NAME="AEN1476" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1479" +NAME="AEN1253" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN1481" +NAME="AEN1255" ></A ><H3 ><A @@ -305,7 +305,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1502" +NAME="AEN1276" ></A ><H3 ><A @@ -410,7 +410,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1528" +NAME="AEN1302" ></A ><H3 ><A @@ -473,7 +473,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1544" +NAME="AEN1318" ></A ><H3 ><A diff --git a/doc/html/libxslt-imports.html b/doc/html/libxslt-imports.html index 7b0dd2c5..5fb05af2 100644 --- a/doc/html/libxslt-imports.html +++ b/doc/html/libxslt-imports.html @@ -121,7 +121,7 @@ NAME="LIBXSLT-IMPORTS" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN1580" +NAME="AEN1354" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN1580" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN1583" +NAME="AEN1357" ></A ><H2 >Synopsis</H2 @@ -212,7 +212,7 @@ HREF="XMLCHAR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1603" +NAME="AEN1377" ></A ><H2 >Description</H2 @@ -222,14 +222,14 @@ NAME="AEN1603" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1606" +NAME="AEN1380" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN1608" +NAME="AEN1382" ></A ><H3 ><A @@ -314,7 +314,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1629" +NAME="AEN1403" ></A ><H3 ><A @@ -399,7 +399,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1650" +NAME="AEN1424" ></A ><H3 ><A @@ -480,7 +480,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1671" +NAME="AEN1445" ></A ><H3 ><A @@ -581,7 +581,7 @@ should be CDTATA wrapped.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1696" +NAME="AEN1470" ></A ><H3 ><A diff --git a/doc/html/libxslt-keys.html b/doc/html/libxslt-keys.html new file mode 100644 index 00000000..8dec439a --- /dev/null +++ b/doc/html/libxslt-keys.html @@ -0,0 +1,836 @@ +<HTML +><HEAD +><TITLE +>keys</TITLE +><META +NAME="GENERATOR" +CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK +REL="HOME" +TITLE="Gnome XSLT Library Reference Manual" +HREF="book1.html"><LINK +REL="UP" +TITLE="Libxslt Library Reference" +HREF="libxslt-lib.html"><LINK +REL="PREVIOUS" +TITLE="variables" +HREF="libxslt-variables.html"><LINK +REL="NEXT" +TITLE="xsltInternals" +HREF="libxslt-xsltinternals.html"></HEAD +><BODY +BGCOLOR="#FFFFFF" +TEXT="#000000" +LINK="#0000FF" +VLINK="#840084" +ALINK="#0000FF" +><DIV +CLASS="NAVHEADER" +><TABLE +WIDTH="100%" +BORDER="0" +BGCOLOR="#000000" +CELLPADDING="1" +CELLSPACING="0" +><TR +><TH +COLSPAN="4" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="5" +>Gnome XSLT Library Reference Manual</FONT +></TH +></TR +><TR +><TD +WIDTH="25%" +BGCOLOR="#C00000" +ALIGN="left" +><A +HREF="libxslt-variables.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><<< Previous Page</B +></FONT +></A +></TD +><TD +WIDTH="25%" +BGCOLOR="#0000C0" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><A +HREF="book1.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Home</B +></FONT +></A +></B +></FONT +></TD +><TD +WIDTH="25%" +BGCOLOR="#00C000" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><A +HREF="libxslt-lib.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Up</B +></FONT +></A +></B +></FONT +></TD +><TD +WIDTH="25%" +BGCOLOR="#C00000" +ALIGN="right" +><A +HREF="libxslt-xsltinternals.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Next Page >>></B +></FONT +></A +></TD +></TR +></TABLE +></DIV +><H1 +><A +NAME="LIBXSLT-KEYS" +>keys</A +></H1 +><DIV +CLASS="REFNAMEDIV" +><A +NAME="AEN2013" +></A +><H2 +>Name</H2 +>keys -- </DIV +><DIV +CLASS="REFSYNOPSISDIV" +><A +NAME="AEN2016" +></A +><H2 +>Synopsis</H2 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="SYNOPSIS" +> + +int <A +HREF="libxslt-keys.html#XSLTADDKEY" +>xsltAddKey</A +> (<GTKDOCLINK +HREF="XSLTSTYLESHEETPTR" +>xsltStylesheetPtr</GTKDOCLINK +> style, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *name, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *nameURI, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *match, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *use); +<GTKDOCLINK +HREF="XMLNODESETPTR" +>xmlNodeSetPtr</GTKDOCLINK +> <A +HREF="libxslt-keys.html#XSLTGETKEY" +>xsltGetKey</A +> (<A +HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" +>xsltTransformContextPtr</A +> ctxt, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *name, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *nameURI, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *value); +void <A +HREF="libxslt-keys.html#XSLTINITCTXTKEYS" +>xsltInitCtxtKeys</A +> (<A +HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" +>xsltTransformContextPtr</A +> ctxt); +void <A +HREF="libxslt-keys.html#XSLTFREEKEYS" +>xsltFreeKeys</A +> (<GTKDOCLINK +HREF="XSLTSTYLESHEETPTR" +>xsltStylesheetPtr</GTKDOCLINK +> style); +void <A +HREF="libxslt-keys.html#XSLTFREECTXTKEYS" +>xsltFreeCtxtKeys</A +> (<A +HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" +>xsltTransformContextPtr</A +> ctxt);</PRE +></TD +></TR +></TABLE +></DIV +><DIV +CLASS="REFSECT1" +><A +NAME="AEN2037" +></A +><H2 +>Description</H2 +><P +></P +></DIV +><DIV +CLASS="REFSECT1" +><A +NAME="AEN2040" +></A +><H2 +>Details</H2 +><DIV +CLASS="REFSECT2" +><A +NAME="AEN2042" +></A +><H3 +><A +NAME="XSLTADDKEY" +></A +>xsltAddKey ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>int xsltAddKey (<GTKDOCLINK +HREF="XSLTSTYLESHEETPTR" +>xsltStylesheetPtr</GTKDOCLINK +> style, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *name, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *nameURI, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *match, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *use);</PRE +></TD +></TR +></TABLE +><P +>add a key definition to a stylesheet</P +><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 +>style</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> an XSLT stylesheet</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>name</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the key name or NULL</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>nameURI</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the name URI or NULL</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>match</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the match value</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>use</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the use value</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>0 in case of success, and -1 in case of failure.</TD +></TR +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2082" +></A +><H3 +><A +NAME="XSLTGETKEY" +></A +>xsltGetKey ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><GTKDOCLINK +HREF="XMLNODESETPTR" +>xmlNodeSetPtr</GTKDOCLINK +> xsltGetKey (<A +HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" +>xsltTransformContextPtr</A +> ctxt, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *name, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *nameURI, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *value);</PRE +></TD +></TR +></TABLE +><P +>Lookup a key</P +><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 +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> an XSLT transformation context</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>name</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the key name or NULL</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>nameURI</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the name URI or NULL</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>value</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the key value to look for</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the nodeset resulting from the query or NULL</TD +></TR +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2118" +></A +><H3 +><A +NAME="XSLTINITCTXTKEYS" +></A +>xsltInitCtxtKeys ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>void xsltInitCtxtKeys (<A +HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" +>xsltTransformContextPtr</A +> ctxt);</PRE +></TD +></TR +></TABLE +><P +>Computes all the keys tables for the current input document. +Should be done before global varibales are initialized.</P +><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 +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> an XSLT transformation context</TD +></TR +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2134" +></A +><H3 +><A +NAME="XSLTFREEKEYS" +></A +>xsltFreeKeys ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>void xsltFreeKeys (<GTKDOCLINK +HREF="XSLTSTYLESHEETPTR" +>xsltStylesheetPtr</GTKDOCLINK +> style);</PRE +></TD +></TR +></TABLE +><P +>Free up the memory used by XSLT keys in a stylesheet</P +><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 +>style</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> an XSLT stylesheet</TD +></TR +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2150" +></A +><H3 +><A +NAME="XSLTFREECTXTKEYS" +></A +>xsltFreeCtxtKeys ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>void xsltFreeCtxtKeys (<A +HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" +>xsltTransformContextPtr</A +> ctxt);</PRE +></TD +></TR +></TABLE +><P +>Free up all the space used by the key tables</P +><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 +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> an XSLT transformation context</TD +></TR +></TABLE +><P +></P +></DIV +></DIV +></DIV +><DIV +CLASS="NAVFOOTER" +><BR +CLEAR="all"><BR><TABLE +WIDTH="100%" +BORDER="0" +BGCOLOR="#000000" +CELLPADDING="1" +CELLSPACING="0" +><TR +><TD +WIDTH="25%" +BGCOLOR="#C00000" +ALIGN="left" +><A +HREF="libxslt-variables.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><<< Previous Page</B +></FONT +></A +></TD +><TD +WIDTH="25%" +BGCOLOR="#0000C0" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><A +HREF="book1.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Home</B +></FONT +></A +></B +></FONT +></TD +><TD +WIDTH="25%" +BGCOLOR="#00C000" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><A +HREF="libxslt-lib.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Up</B +></FONT +></A +></B +></FONT +></TD +><TD +WIDTH="25%" +BGCOLOR="#C00000" +ALIGN="right" +><A +HREF="libxslt-xsltinternals.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Next Page >>></B +></FONT +></A +></TD +></TR +><TR +><TD +COLSPAN="2" +ALIGN="left" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>variables</B +></FONT +></TD +><TD +COLSPAN="2" +ALIGN="right" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>xsltInternals</B +></FONT +></TD +></TR +></TABLE +></DIV +></BODY +></HTML +>
\ No newline at end of file diff --git a/doc/html/libxslt-lib.html b/doc/html/libxslt-lib.html index ca49fd82..e0d140f0 100644 --- a/doc/html/libxslt-lib.html +++ b/doc/html/libxslt-lib.html @@ -142,11 +142,6 @@ HREF="libxslt-transform.html" > — </DT ><DT ><A -HREF="libxslt-xsltinternals.html" ->xsltInternals</A -> — </DT -><DT -><A HREF="libxslt-xsltutils.html" >xsltutils</A > — </DT @@ -170,6 +165,21 @@ HREF="libxslt-namespaces.html" HREF="libxslt-variables.html" >variables</A > — </DT +><DT +><A +HREF="libxslt-keys.html" +>keys</A +> — </DT +><DT +><A +HREF="libxslt-xsltinternals.html" +>xsltInternals</A +> — </DT +><DT +><A +HREF="libxslt-numbersinternals.html" +>numbersInternals</A +> — </DT ></DL ></DIV ><P diff --git a/doc/html/libxslt-namespaces.html b/doc/html/libxslt-namespaces.html index bfe69a3e..334cc8d7 100644 --- a/doc/html/libxslt-namespaces.html +++ b/doc/html/libxslt-namespaces.html @@ -121,7 +121,7 @@ NAME="LIBXSLT-NAMESPACES" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN1732" +NAME="AEN1506" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN1732" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN1735" +NAME="AEN1509" ></A ><H2 >Synopsis</H2 @@ -235,7 +235,7 @@ HREF="XSLTSTYLESHEETPTR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1761" +NAME="AEN1535" ></A ><H2 >Description</H2 @@ -245,14 +245,14 @@ NAME="AEN1761" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1764" +NAME="AEN1538" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN1766" +NAME="AEN1540" ></A ><H3 ><A @@ -337,7 +337,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1787" +NAME="AEN1561" ></A ><H3 ><A @@ -483,7 +483,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1823" +NAME="AEN1597" ></A ><H3 ><A @@ -646,7 +646,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1863" +NAME="AEN1637" ></A ><H3 ><A @@ -776,7 +776,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1895" +NAME="AEN1669" ></A ><H3 ><A diff --git a/doc/html/libxslt-numbersinternals.html b/doc/html/libxslt-numbersinternals.html new file mode 100644 index 00000000..8a21cb51 --- /dev/null +++ b/doc/html/libxslt-numbersinternals.html @@ -0,0 +1,529 @@ +<HTML +><HEAD +><TITLE +>numbersInternals</TITLE +><META +NAME="GENERATOR" +CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK +REL="HOME" +TITLE="Gnome XSLT Library Reference Manual" +HREF="book1.html"><LINK +REL="UP" +TITLE="Libxslt Library Reference" +HREF="libxslt-lib.html"><LINK +REL="PREVIOUS" +TITLE="xsltInternals" +HREF="libxslt-xsltinternals.html"></HEAD +><BODY +BGCOLOR="#FFFFFF" +TEXT="#000000" +LINK="#0000FF" +VLINK="#840084" +ALINK="#0000FF" +><DIV +CLASS="NAVHEADER" +><TABLE +WIDTH="100%" +BORDER="0" +BGCOLOR="#000000" +CELLPADDING="1" +CELLSPACING="0" +><TR +><TH +COLSPAN="4" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="5" +>Gnome XSLT Library Reference Manual</FONT +></TH +></TR +><TR +><TD +WIDTH="25%" +BGCOLOR="#C00000" +ALIGN="left" +><A +HREF="libxslt-xsltinternals.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><<< Previous Page</B +></FONT +></A +></TD +><TD +WIDTH="25%" +BGCOLOR="#0000C0" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><A +HREF="book1.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Home</B +></FONT +></A +></B +></FONT +></TD +><TD +WIDTH="25%" +BGCOLOR="#00C000" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><A +HREF="libxslt-lib.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Up</B +></FONT +></A +></B +></FONT +></TD +><TD +WIDTH="25%" +BGCOLOR="#C00000" +ALIGN="right" +> </TD +></TR +></TABLE +></DIV +><H1 +><A +NAME="LIBXSLT-NUMBERSINTERNALS" +>numbersInternals</A +></H1 +><DIV +CLASS="REFNAMEDIV" +><A +NAME="AEN2439" +></A +><H2 +>Name</H2 +>numbersInternals -- </DIV +><DIV +CLASS="REFSYNOPSISDIV" +><A +NAME="AEN2442" +></A +><H2 +>Synopsis</H2 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="SYNOPSIS" +> + +<GTKDOCLINK +HREF="XMLXPATHERROR" +>xmlXPathError</GTKDOCLINK +> <A +HREF="libxslt-numbersinternals.html#XSLTFORMATNUMBERCONVERSION" +>xsltFormatNumberConversion</A +> (<GTKDOCLINK +HREF="XSLTDECIMALFORMATPTR" +>xsltDecimalFormatPtr</GTKDOCLINK +>, + <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +>*, + <GTKDOCLINK +HREF="DOUBLE" +>double</GTKDOCLINK +>, + <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +>**); +void <A +HREF="libxslt-numbersinternals.html#XSLTNUMBERFORMAT" +>xsltNumberFormat</A +> (<A +HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" +>xsltTransformContextPtr</A +>, + <GTKDOCLINK +HREF="XSLTNUMBERDATAPTR" +>xsltNumberDataPtr</GTKDOCLINK +>, + <GTKDOCLINK +HREF="XMLNODEPTR" +>xmlNodePtr</GTKDOCLINK +>);</PRE +></TD +></TR +></TABLE +></DIV +><DIV +CLASS="REFSECT1" +><A +NAME="AEN2455" +></A +><H2 +>Description</H2 +><P +></P +></DIV +><DIV +CLASS="REFSECT1" +><A +NAME="AEN2458" +></A +><H2 +>Details</H2 +><DIV +CLASS="REFSECT2" +><A +NAME="AEN2460" +></A +><H3 +><A +NAME="XSLTFORMATNUMBERCONVERSION" +></A +>xsltFormatNumberConversion ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><GTKDOCLINK +HREF="XMLXPATHERROR" +>xmlXPathError</GTKDOCLINK +> xsltFormatNumberConversion (<GTKDOCLINK +HREF="XSLTDECIMALFORMATPTR" +>xsltDecimalFormatPtr</GTKDOCLINK +>, + <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +>*, + <GTKDOCLINK +HREF="DOUBLE" +>double</GTKDOCLINK +>, + <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +>**);</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 +>Param1</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>Param2</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>Param3</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>Param4</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2495" +></A +><H3 +><A +NAME="XSLTNUMBERFORMAT" +></A +>xsltNumberFormat ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>void xsltNumberFormat (<A +HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" +>xsltTransformContextPtr</A +>, + <GTKDOCLINK +HREF="XSLTNUMBERDATAPTR" +>xsltNumberDataPtr</GTKDOCLINK +>, + <GTKDOCLINK +HREF="XMLNODEPTR" +>xmlNodePtr</GTKDOCLINK +>);</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 +>Param1</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>Param2</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>Param3</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +></TABLE +><P +></P +></DIV +></DIV +></DIV +><DIV +CLASS="NAVFOOTER" +><BR +CLEAR="all"><BR><TABLE +WIDTH="100%" +BORDER="0" +BGCOLOR="#000000" +CELLPADDING="1" +CELLSPACING="0" +><TR +><TD +WIDTH="25%" +BGCOLOR="#C00000" +ALIGN="left" +><A +HREF="libxslt-xsltinternals.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><<< Previous Page</B +></FONT +></A +></TD +><TD +WIDTH="25%" +BGCOLOR="#0000C0" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><A +HREF="book1.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Home</B +></FONT +></A +></B +></FONT +></TD +><TD +WIDTH="25%" +BGCOLOR="#00C000" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><A +HREF="libxslt-lib.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Up</B +></FONT +></A +></B +></FONT +></TD +><TD +WIDTH="25%" +BGCOLOR="#C00000" +ALIGN="right" +> </TD +></TR +><TR +><TD +COLSPAN="2" +ALIGN="left" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>xsltInternals</B +></FONT +></TD +><TD +COLSPAN="2" +ALIGN="right" +> </TD +></TR +></TABLE +></DIV +></BODY +></HTML +>
\ No newline at end of file diff --git a/doc/html/libxslt-pattern.html b/doc/html/libxslt-pattern.html index ed265d29..adfe3061 100644 --- a/doc/html/libxslt-pattern.html +++ b/doc/html/libxslt-pattern.html @@ -154,7 +154,15 @@ HREF="XSLTSTYLESHEETPTR" <A HREF="libxslt-xsltinternals.html#XSLTTEMPLATEPTR" >xsltTemplatePtr</A -> cur); +> cur, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *mode, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *modeURI); <A HREF="libxslt-xsltinternals.html#XSLTTEMPLATEPTR" >xsltTemplatePtr</A @@ -183,7 +191,7 @@ HREF="XSLTSTYLESHEETPTR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN325" +NAME="AEN327" ></A ><H2 >Description</H2 @@ -193,14 +201,14 @@ NAME="AEN325" ><DIV CLASS="REFSECT1" ><A -NAME="AEN328" +NAME="AEN330" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN330" +NAME="AEN332" ></A ><H3 ><A @@ -223,7 +231,15 @@ HREF="XSLTSTYLESHEETPTR" <A HREF="libxslt-xsltinternals.html#XSLTTEMPLATEPTR" >xsltTemplatePtr</A -> cur);</PRE +> cur, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *mode, + const <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *modeURI);</PRE ></TD ></TR ></TABLE @@ -286,6 +302,40 @@ VALIGN="TOP" WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>mode</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the mode name or NULL</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>modeURI</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the mode URI or NULL</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" ><I CLASS="EMPHASIS" >Returns</I @@ -304,7 +354,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN356" +NAME="AEN368" ></A ><H3 ><A @@ -381,7 +431,7 @@ CLASS="PARAMETER" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> an XML Node</TD +> </TD ></TR ><TR ><TD @@ -406,7 +456,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN382" +NAME="AEN394" ></A ><H3 ><A diff --git a/doc/html/libxslt-templates.html b/doc/html/libxslt-templates.html index f298a7ac..9528d30a 100644 --- a/doc/html/libxslt-templates.html +++ b/doc/html/libxslt-templates.html @@ -121,7 +121,7 @@ NAME="LIBXSLT-TEMPLATES" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN403" +NAME="AEN415" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN403" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN406" +NAME="AEN418" ></A ><H2 >Synopsis</H2 @@ -276,7 +276,7 @@ HREF="XMLCHAR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN444" +NAME="AEN456" ></A ><H2 >Description</H2 @@ -286,14 +286,14 @@ NAME="AEN444" ><DIV CLASS="REFSECT1" ><A -NAME="AEN447" +NAME="AEN459" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN449" +NAME="AEN461" ></A ><H3 ><A @@ -393,7 +393,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN474" +NAME="AEN486" ></A ><H3 ><A @@ -519,7 +519,7 @@ caller.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN505" +NAME="AEN517" ></A ><H3 ><A @@ -645,7 +645,7 @@ caller.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN536" +NAME="AEN548" ></A ><H3 ><A @@ -748,7 +748,7 @@ caller.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN562" +NAME="AEN574" ></A ><H3 ><A @@ -850,7 +850,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN588" +NAME="AEN600" ></A ><H3 ><A @@ -973,7 +973,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN619" +NAME="AEN631" ></A ><H3 ><A @@ -1096,7 +1096,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN650" +NAME="AEN662" ></A ><H3 ><A diff --git a/doc/html/libxslt-transform.html b/doc/html/libxslt-transform.html index 674133df..26bafa48 100644 --- a/doc/html/libxslt-transform.html +++ b/doc/html/libxslt-transform.html @@ -15,8 +15,8 @@ REL="PREVIOUS" TITLE="templates" HREF="libxslt-templates.html"><LINK REL="NEXT" -TITLE="xsltInternals" -HREF="libxslt-xsltinternals.html"></HEAD +TITLE="xsltutils" +HREF="libxslt-xsltutils.html"></HEAD ><BODY BGCOLOR="#FFFFFF" TEXT="#000000" @@ -101,7 +101,7 @@ WIDTH="25%" BGCOLOR="#C00000" ALIGN="right" ><A -HREF="libxslt-xsltinternals.html" +HREF="libxslt-xsltutils.html" ><FONT COLOR="#FFFFFF" SIZE="3" @@ -121,7 +121,7 @@ NAME="LIBXSLT-TRANSFORM" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN681" +NAME="AEN693" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN681" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN684" +NAME="AEN696" ></A ><H2 >Synopsis</H2 @@ -180,7 +180,7 @@ HREF="XMLNODEPTR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN695" +NAME="AEN707" ></A ><H2 >Description</H2 @@ -190,14 +190,14 @@ NAME="AEN695" ><DIV CLASS="REFSECT1" ><A -NAME="AEN698" +NAME="AEN710" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN700" +NAME="AEN712" ></A ><H3 ><A @@ -300,7 +300,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN726" +NAME="AEN738" ></A ><H3 ><A @@ -472,7 +472,7 @@ WIDTH="25%" BGCOLOR="#C00000" ALIGN="right" ><A -HREF="libxslt-xsltinternals.html" +HREF="libxslt-xsltutils.html" ><FONT COLOR="#FFFFFF" SIZE="3" @@ -500,7 +500,7 @@ ALIGN="right" COLOR="#FFFFFF" SIZE="3" ><B ->xsltInternals</B +>xsltutils</B ></FONT ></TD ></TR diff --git a/doc/html/libxslt-variables.html b/doc/html/libxslt-variables.html index 65754682..6108b733 100644 --- a/doc/html/libxslt-variables.html +++ b/doc/html/libxslt-variables.html @@ -13,7 +13,10 @@ TITLE="Libxslt Library Reference" HREF="libxslt-lib.html"><LINK REL="PREVIOUS" TITLE="namespaces" -HREF="libxslt-namespaces.html"></HEAD +HREF="libxslt-namespaces.html"><LINK +REL="NEXT" +TITLE="keys" +HREF="libxslt-keys.html"></HEAD ><BODY BGCOLOR="#FFFFFF" TEXT="#000000" @@ -97,7 +100,16 @@ SIZE="3" WIDTH="25%" BGCOLOR="#C00000" ALIGN="right" -> </TD +><A +HREF="libxslt-keys.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Next Page >>></B +></FONT +></A +></TD ></TR ></TABLE ></DIV @@ -109,7 +121,7 @@ NAME="LIBXSLT-VARIABLES" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN1916" +NAME="AEN1690" ></A ><H2 >Name</H2 @@ -117,7 +129,7 @@ NAME="AEN1916" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN1919" +NAME="AEN1693" ></A ><H2 >Synopsis</H2 @@ -272,7 +284,7 @@ HREF="XMLCHAR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1958" +NAME="AEN1732" ></A ><H2 >Description</H2 @@ -282,14 +294,14 @@ NAME="AEN1958" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1961" +NAME="AEN1735" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN1963" +NAME="AEN1737" ></A ><H3 ><A @@ -347,7 +359,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1977" +NAME="AEN1751" ></A ><H3 ><A @@ -426,7 +438,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1997" +NAME="AEN1771" ></A ><H3 ><A @@ -489,7 +501,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2013" +NAME="AEN1787" ></A ><H3 ><A @@ -552,7 +564,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2029" +NAME="AEN1803" ></A ><H3 ><A @@ -637,7 +649,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2050" +NAME="AEN1824" ></A ><H3 ><A @@ -722,7 +734,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2071" +NAME="AEN1845" ></A ><H3 ><A @@ -807,7 +819,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2092" +NAME="AEN1866" ></A ><H3 ><A @@ -892,7 +904,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2113" +NAME="AEN1887" ></A ><H3 ><A @@ -955,7 +967,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2129" +NAME="AEN1903" ></A ><H3 ><A @@ -1079,7 +1091,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2160" +NAME="AEN1934" ></A ><H3 ><A @@ -1265,7 +1277,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2205" +NAME="AEN1979" ></A ><H3 ><A @@ -1449,7 +1461,16 @@ SIZE="3" WIDTH="25%" BGCOLOR="#C00000" ALIGN="right" -> </TD +><A +HREF="libxslt-keys.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Next Page >>></B +></FONT +></A +></TD ></TR ><TR ><TD @@ -1465,7 +1486,13 @@ SIZE="3" ><TD COLSPAN="2" ALIGN="right" -> </TD +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>keys</B +></FONT +></TD ></TR ></TABLE ></DIV diff --git a/doc/html/libxslt-xsltinternals.html b/doc/html/libxslt-xsltinternals.html index 41f6ef82..cdb4059a 100644 --- a/doc/html/libxslt-xsltinternals.html +++ b/doc/html/libxslt-xsltinternals.html @@ -12,11 +12,11 @@ REL="UP" TITLE="Libxslt Library Reference" HREF="libxslt-lib.html"><LINK REL="PREVIOUS" -TITLE="transform" -HREF="libxslt-transform.html"><LINK +TITLE="keys" +HREF="libxslt-keys.html"><LINK REL="NEXT" -TITLE="xsltutils" -HREF="libxslt-xsltutils.html"></HEAD +TITLE="numbersInternals" +HREF="libxslt-numbersinternals.html"></HEAD ><BODY BGCOLOR="#FFFFFF" TEXT="#000000" @@ -47,7 +47,7 @@ WIDTH="25%" BGCOLOR="#C00000" ALIGN="left" ><A -HREF="libxslt-transform.html" +HREF="libxslt-keys.html" ><FONT COLOR="#FFFFFF" SIZE="3" @@ -101,7 +101,7 @@ WIDTH="25%" BGCOLOR="#C00000" ALIGN="right" ><A -HREF="libxslt-xsltutils.html" +HREF="libxslt-numbersinternals.html" ><FONT COLOR="#FFFFFF" SIZE="3" @@ -121,7 +121,7 @@ NAME="LIBXSLT-XSLTINTERNALS" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN757" +NAME="AEN2171" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN757" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN760" +NAME="AEN2174" ></A ><H2 >Synopsis</H2 @@ -232,6 +232,21 @@ HREF="libxslt-xsltinternals.html#XSLTSTACKELEMPTR" >xsltStackElemPtr</A > elem); <GTKDOCLINK +HREF="XSLTDECIMALFORMATPTR" +>xsltDecimalFormatPtr</GTKDOCLINK +> <A +HREF="libxslt-xsltinternals.html#XSLTDECIMALFORMATGETBYNAME" +>xsltDecimalFormatGetByName</A +> + (<GTKDOCLINK +HREF="XSLTSTYLESHEETPTR" +>xsltStylesheetPtr</GTKDOCLINK +> sheet, + <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *name); +<GTKDOCLINK HREF="XSLTSTYLESHEETPTR" >xsltStylesheetPtr</GTKDOCLINK > <A @@ -263,7 +278,7 @@ HREF="XMLDOCPTR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN793" +NAME="AEN2211" ></A ><H2 >Description</H2 @@ -273,14 +288,14 @@ NAME="AEN793" ><DIV CLASS="REFSECT1" ><A -NAME="AEN796" +NAME="AEN2214" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN798" +NAME="AEN2216" ></A ><H3 ><A @@ -309,7 +324,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN803" +NAME="AEN2221" ></A ><H3 ><A @@ -344,7 +359,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN808" +NAME="AEN2226" ></A ><H3 ><A @@ -370,7 +385,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN813" +NAME="AEN2231" ></A ><H3 ><A @@ -396,7 +411,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN818" +NAME="AEN2236" ></A ><H3 ><A @@ -431,7 +446,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN823" +NAME="AEN2241" ></A ><H3 ><A @@ -457,7 +472,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN828" +NAME="AEN2246" ></A ><H3 ><A @@ -524,6 +539,7 @@ struct _xsltStylesheet { void *templatesHash; /* hash table or wherever compiled templates informations are stored */ void *rootMatch; /* template based on / */ + void *keyMatch; /* template based on key() */ void *elemMatch; /* template based on * */ void *attrMatch; /* template based on @* */ void *parentMatch; /* template based on .. */ @@ -542,6 +558,11 @@ struct _xsltStylesheet { xmlHashTablePtr attributeSets;/* the attribute sets hash tables */ /* + * Key definitions + */ + void *keys; /* key definitions */ + + /* * Output related stuff. */ xmlChar *method; /* the output method */ @@ -567,7 +588,7 @@ struct _xsltStylesheet { ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN833" +NAME="AEN2251" ></A ><H3 ><A @@ -597,7 +618,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN838" +NAME="AEN2256" ></A ><H3 ><A @@ -627,7 +648,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN843" +NAME="AEN2261" ></A ><H3 ><A @@ -647,6 +668,9 @@ CLASS="PROGRAMLISTING" xsltStylesheetPtr style; /* the stylesheet used */ xsltOutputType type; /* the type of output */ + const xmlChar *mode; /* the current mode */ + const xmlChar *modeURI; /* the current mode URI */ + xmlDocPtr doc; /* the current doc */ xmlNodePtr node; /* the current node */ xmlNodeSetPtr nodeList; /* the current node list */ @@ -657,6 +681,7 @@ CLASS="PROGRAMLISTING" xmlXPathContextPtr xpathCtxt; /* the XPath context */ void *variablesHash; /* hash table or wherever variables informations are stored */ + void *keys; /* key tables storage */ xmlDocPtr extraDocs; /* extra docs parsed by document() */ xsltTransformState state; /* the current state */ };</PRE @@ -669,7 +694,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN848" +NAME="AEN2266" ></A ><H3 ><A @@ -695,7 +720,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN853" +NAME="AEN2271" ></A ><H3 ><A @@ -721,7 +746,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN858" +NAME="AEN2276" ></A ><H3 ><A @@ -747,7 +772,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN863" +NAME="AEN2281" ></A ><H3 ><A @@ -773,7 +798,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN868" +NAME="AEN2286" ></A ><H3 ><A @@ -854,7 +879,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN889" +NAME="AEN2307" ></A ><H3 ><A @@ -922,7 +947,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN906" +NAME="AEN2324" ></A ><H3 ><A @@ -1000,7 +1025,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN926" +NAME="AEN2344" ></A ><H3 ><A @@ -1068,7 +1093,110 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN943" +NAME="AEN2361" +></A +><H3 +><A +NAME="XSLTDECIMALFORMATGETBYNAME" +></A +>xsltDecimalFormatGetByName ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><GTKDOCLINK +HREF="XSLTDECIMALFORMATPTR" +>xsltDecimalFormatPtr</GTKDOCLINK +> xsltDecimalFormatGetByName + (<GTKDOCLINK +HREF="XSLTSTYLESHEETPTR" +>xsltStylesheetPtr</GTKDOCLINK +> sheet, + <GTKDOCLINK +HREF="XMLCHAR" +>xmlChar</GTKDOCLINK +> *name);</PRE +></TD +></TR +></TABLE +><P +>Find decimal-format by name</P +><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 +>sheet</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the XSLT stylesheet</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>name</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the decimal-format name to find</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2387" ></A ><H3 ><A @@ -1171,7 +1299,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN969" +NAME="AEN2413" ></A ><H3 ><A @@ -1265,7 +1393,7 @@ WIDTH="25%" BGCOLOR="#C00000" ALIGN="left" ><A -HREF="libxslt-transform.html" +HREF="libxslt-keys.html" ><FONT COLOR="#FFFFFF" SIZE="3" @@ -1319,7 +1447,7 @@ WIDTH="25%" BGCOLOR="#C00000" ALIGN="right" ><A -HREF="libxslt-xsltutils.html" +HREF="libxslt-numbersinternals.html" ><FONT COLOR="#FFFFFF" SIZE="3" @@ -1337,7 +1465,7 @@ ALIGN="left" COLOR="#FFFFFF" SIZE="3" ><B ->transform</B +>keys</B ></FONT ></TD ><TD @@ -1347,7 +1475,7 @@ ALIGN="right" COLOR="#FFFFFF" SIZE="3" ><B ->xsltutils</B +>numbersInternals</B ></FONT ></TD ></TR diff --git a/doc/html/libxslt-xsltutils.html b/doc/html/libxslt-xsltutils.html index d3c1e62c..0632a343 100644 --- a/doc/html/libxslt-xsltutils.html +++ b/doc/html/libxslt-xsltutils.html @@ -12,8 +12,8 @@ REL="UP" TITLE="Libxslt Library Reference" HREF="libxslt-lib.html"><LINK REL="PREVIOUS" -TITLE="xsltInternals" -HREF="libxslt-xsltinternals.html"><LINK +TITLE="transform" +HREF="libxslt-transform.html"><LINK REL="NEXT" TITLE="attributes" HREF="libxslt-attributes.html"></HEAD @@ -47,7 +47,7 @@ WIDTH="25%" BGCOLOR="#C00000" ALIGN="left" ><A -HREF="libxslt-xsltinternals.html" +HREF="libxslt-transform.html" ><FONT COLOR="#FFFFFF" SIZE="3" @@ -121,7 +121,7 @@ NAME="LIBXSLT-XSLTUTILS" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN995" +NAME="AEN769" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN995" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN998" +NAME="AEN772" ></A ><H2 >Synopsis</H2 @@ -333,7 +333,7 @@ HREF="XSLTSTYLESHEETPTR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1048" +NAME="AEN822" ></A ><H2 >Description</H2 @@ -343,14 +343,14 @@ NAME="AEN1048" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1051" +NAME="AEN825" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN1053" +NAME="AEN827" ></A ><H3 ><A @@ -450,7 +450,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1078" +NAME="AEN852" ></A ><H3 ><A @@ -529,7 +529,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1097" +NAME="AEN871" ></A ><H3 ><A @@ -671,7 +671,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1132" +NAME="AEN906" ></A ><H3 ><A @@ -697,7 +697,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1137" +NAME="AEN911" ></A ><H3 ><A @@ -723,7 +723,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1142" +NAME="AEN916" ></A ><H3 ><A @@ -781,7 +781,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1156" +NAME="AEN930" ></A ><H3 ><A @@ -856,7 +856,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1174" +NAME="AEN948" ></A ><H3 ><A @@ -882,7 +882,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1179" +NAME="AEN953" ></A ><H3 ><A @@ -908,7 +908,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1184" +NAME="AEN958" ></A ><H3 ><A @@ -934,7 +934,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1189" +NAME="AEN963" ></A ><H3 ><A @@ -960,7 +960,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1194" +NAME="AEN968" ></A ><H3 ><A @@ -1065,7 +1065,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1220" +NAME="AEN994" ></A ><H3 ><A @@ -1177,7 +1177,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1245" +NAME="AEN1019" ></A ><H3 ><A @@ -1289,7 +1289,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1270" +NAME="AEN1044" ></A ><H3 ><A @@ -1357,7 +1357,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1287" +NAME="AEN1061" ></A ><H3 ><A @@ -1488,7 +1488,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1318" +NAME="AEN1092" ></A ><H3 ><A @@ -1624,7 +1624,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1351" +NAME="AEN1125" ></A ><H3 ><A @@ -1775,7 +1775,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1387" +NAME="AEN1161" ></A ><H3 ><A @@ -1912,7 +1912,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1420" +NAME="AEN1194" ></A ><H3 ><A @@ -2054,7 +2054,7 @@ WIDTH="25%" BGCOLOR="#C00000" ALIGN="left" ><A -HREF="libxslt-xsltinternals.html" +HREF="libxslt-transform.html" ><FONT COLOR="#FFFFFF" SIZE="3" @@ -2126,7 +2126,7 @@ ALIGN="left" COLOR="#FFFFFF" SIZE="3" ><B ->xsltInternals</B +>transform</B ></FONT ></TD ><TD |