<HTML ><HEAD ><TITLE >functions</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ "><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="xslt" HREF="libxslt-xslt.html"><LINK REL="NEXT" TITLE="pattern" HREF="libxslt-pattern.html"></HEAD ><BODY CLASS="REFENTRY" 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-xslt.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-pattern.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >Next Page >>></B ></FONT ></A ></TD ></TR ></TABLE ></DIV ><H1 ><A NAME="LIBXSLT-FUNCTIONS">functions</H1 ><DIV CLASS="REFNAMEDIV" ><A NAME="AEN89" ></A ><H2 >Name</H2 >functions -- </DIV ><DIV CLASS="REFSYNOPSISDIV" ><A NAME="AEN92"><H2 >Synopsis</H2 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="SYNOPSIS" > #define <A HREF="libxslt-functions.html#XSLT-REGISTER-FUNCTION-LOOKUP-CAPS" >XSLT_REGISTER_FUNCTION_LOOKUP</A > (ctxt) <GTKDOCLINK HREF="XMLXPATHFUNCTION" >xmlXPathFunction</GTKDOCLINK > <A HREF="libxslt-functions.html#XSLTXPATHFUNCTIONLOOKUP" >xsltXPathFunctionLookup</A > (<GTKDOCLINK HREF="XMLXPATHCONTEXTPTR" >xmlXPathContextPtr</GTKDOCLINK > ctxt, const <GTKDOCLINK HREF="XMLCHAR" >xmlChar</GTKDOCLINK > *name, const <GTKDOCLINK HREF="XMLCHAR" >xmlChar</GTKDOCLINK > *ns_uri); void <A HREF="libxslt-functions.html#XSLTDOCUMENTFUNCTION" >xsltDocumentFunction</A > (<GTKDOCLINK HREF="XMLXPATHPARSERCONTEXTPTR" >xmlXPathParserContextPtr</GTKDOCLINK > ctxt, int nargs); void <A HREF="libxslt-functions.html#XSLTKEYFUNCTION" >xsltKeyFunction</A > (<GTKDOCLINK HREF="XMLXPATHPARSERCONTEXTPTR" >xmlXPathParserContextPtr</GTKDOCLINK > ctxt, int nargs); void <A HREF="libxslt-functions.html#XSLTUNPARSEDENTITYURIFUNCTION" >xsltUnparsedEntityURIFunction</A > (<GTKDOCLINK HREF="XMLXPATHPARSERCONTEXTPTR" >xmlXPathParserContextPtr</GTKDOCLINK > ctxt, int nargs); void <A HREF="libxslt-functions.html#XSLTFORMATNUMBERFUNCTION" >xsltFormatNumberFunction</A > (<GTKDOCLINK HREF="XMLXPATHPARSERCONTEXTPTR" >xmlXPathParserContextPtr</GTKDOCLINK > ctxt, int nargs); void <A HREF="libxslt-functions.html#XSLTGENERATEIDFUNCTION" >xsltGenerateIdFunction</A > (<GTKDOCLINK HREF="XMLXPATHPARSERCONTEXTPTR" >xmlXPathParserContextPtr</GTKDOCLINK > ctxt, int nargs); void <A HREF="libxslt-functions.html#XSLTSYSTEMPROPERTYFUNCTION" >xsltSystemPropertyFunction</A > (<GTKDOCLINK HREF="XMLXPATHPARSERCONTEXTPTR" >xmlXPathParserContextPtr</GTKDOCLINK > ctxt, int nargs); void <A HREF="libxslt-functions.html#XSLTELEMENTAVAILABLEFUNCTION" >xsltElementAvailableFunction</A > (<GTKDOCLINK HREF="XMLXPATHPARSERCONTEXTPTR" >xmlXPathParserContextPtr</GTKDOCLINK > ctxt, int nargs); void <A HREF="libxslt-functions.html#XSLTFUNCTIONAVAILABLEFUNCTION" >xsltFunctionAvailableFunction</A > (<GTKDOCLINK HREF="XMLXPATHPARSERCONTEXTPTR" >xmlXPathParserContextPtr</GTKDOCLINK > ctxt, int nargs); void <A HREF="libxslt-functions.html#XSLTREGISTERALLFUNCTIONS" >xsltRegisterAllFunctions</A > (<GTKDOCLINK HREF="XMLXPATHCONTEXTPTR" >xmlXPathContextPtr</GTKDOCLINK > ctxt);</PRE ></TD ></TR ></TABLE ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN119" ></A ><H2 >Description</H2 ><P ></P ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN122" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A NAME="AEN124" ></A ><H3 ><A NAME="XSLT-REGISTER-FUNCTION-LOOKUP-CAPS" ></A >XSLT_REGISTER_FUNCTION_LOOKUP()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >#define XSLT_REGISTER_FUNCTION_LOOKUP(ctxt)</PRE ></TD ></TR ></TABLE ><P >Registering macro, not general purpose at all but used in different modules.</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN130"><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >ctxt</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > </TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN139" ></A ><H3 ><A NAME="XSLTXPATHFUNCTIONLOOKUP" ></A >xsltXPathFunctionLookup ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" ><GTKDOCLINK HREF="XMLXPATHFUNCTION" >xmlXPathFunction</GTKDOCLINK > xsltXPathFunctionLookup (<GTKDOCLINK HREF="XMLXPATHCONTEXTPTR" >xmlXPathContextPtr</GTKDOCLINK > 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 function is needed by the XPath interpretor.</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN149"><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >ctxt</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > a void * but the XSLT transformation context actually</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 function name</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >ns_uri</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the function namespace URI</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><SPAN CLASS="emphasis" ><I CLASS="EMPHASIS" >Returns</I ></SPAN > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >the callback function or NULL if not found</TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN170" ></A ><H3 ><A NAME="XSLTDOCUMENTFUNCTION" ></A >xsltDocumentFunction ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >void xsltDocumentFunction (<GTKDOCLINK HREF="XMLXPATHPARSERCONTEXTPTR" >xmlXPathParserContextPtr</GTKDOCLINK > ctxt, int nargs);</PRE ></TD ></TR ></TABLE ><P >Implement the <GTKDOCLINK HREF="DOCUMENT" >document</GTKDOCLINK >() XSLT function node-set document(object, node-set?)</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN178"><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >ctxt</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the XPath Parser context</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >nargs</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the number of arguments</TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN191" ></A ><H3 ><A NAME="XSLTKEYFUNCTION" ></A >xsltKeyFunction ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >void xsltKeyFunction (<GTKDOCLINK HREF="XMLXPATHPARSERCONTEXTPTR" >xmlXPathParserContextPtr</GTKDOCLINK > ctxt, int nargs);</PRE ></TD ></TR ></TABLE ><P >Implement the <GTKDOCLINK HREF="KEY" >key</GTKDOCLINK >() XSLT function node-set key(string, object)</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN199"><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >ctxt</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the XPath Parser context</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >nargs</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the number of arguments</TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN212" ></A ><H3 ><A NAME="XSLTUNPARSEDENTITYURIFUNCTION" ></A >xsltUnparsedEntityURIFunction ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >void xsltUnparsedEntityURIFunction (<GTKDOCLINK HREF="XMLXPATHPARSERCONTEXTPTR" >xmlXPathParserContextPtr</GTKDOCLINK > ctxt, int nargs);</PRE ></TD ></TR ></TABLE ><P >Implement the unparsed-entity-<GTKDOCLINK HREF="URI" >uri</GTKDOCLINK >() XSLT function string unparsed-entity-uri(string)</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN220"><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >ctxt</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the XPath Parser context</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >nargs</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the number of arguments</TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN233" ></A ><H3 ><A NAME="XSLTFORMATNUMBERFUNCTION" ></A >xsltFormatNumberFunction ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >void xsltFormatNumberFunction (<GTKDOCLINK HREF="XMLXPATHPARSERCONTEXTPTR" >xmlXPathParserContextPtr</GTKDOCLINK > ctxt, int nargs);</PRE ></TD ></TR ></TABLE ><P >Implement the format-<GTKDOCLINK HREF="NUMBER" >number</GTKDOCLINK >() XSLT function string format-number(number, string, string?)</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN241"><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >ctxt</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the XPath Parser context</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >nargs</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the number of arguments</TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN254" ></A ><H3 ><A NAME="XSLTGENERATEIDFUNCTION" ></A >xsltGenerateIdFunction ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >void xsltGenerateIdFunction (<GTKDOCLINK HREF="XMLXPATHPARSERCONTEXTPTR" >xmlXPathParserContextPtr</GTKDOCLINK > ctxt, int nargs);</PRE ></TD ></TR ></TABLE ><P >Implement the generate-<GTKDOCLINK HREF="ID" >id</GTKDOCLINK >() XSLT function string generate-id(node-set?)</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN262"><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >ctxt</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the XPath Parser context</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >nargs</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the number of arguments</TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN275" ></A ><H3 ><A NAME="XSLTSYSTEMPROPERTYFUNCTION" ></A >xsltSystemPropertyFunction ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >void xsltSystemPropertyFunction (<GTKDOCLINK HREF="XMLXPATHPARSERCONTEXTPTR" >xmlXPathParserContextPtr</GTKDOCLINK > ctxt, int nargs);</PRE ></TD ></TR ></TABLE ><P >Implement the system-<GTKDOCLINK HREF="PROPERTY" >property</GTKDOCLINK >() XSLT function object system-property(string)</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN283"><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >ctxt</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the XPath Parser context</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >nargs</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the number of arguments</TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN296" ></A ><H3 ><A NAME="XSLTELEMENTAVAILABLEFUNCTION" ></A >xsltElementAvailableFunction ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >void xsltElementAvailableFunction (<GTKDOCLINK HREF="XMLXPATHPARSERCONTEXTPTR" >xmlXPathParserContextPtr</GTKDOCLINK > ctxt, int nargs);</PRE ></TD ></TR ></TABLE ><P >Implement the element-<GTKDOCLINK HREF="AVAILABLE" >available</GTKDOCLINK >() XSLT function boolean element-available(string)</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN304"><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >ctxt</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the XPath Parser context</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >nargs</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the number of arguments</TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN317" ></A ><H3 ><A NAME="XSLTFUNCTIONAVAILABLEFUNCTION" ></A >xsltFunctionAvailableFunction ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >void xsltFunctionAvailableFunction (<GTKDOCLINK HREF="XMLXPATHPARSERCONTEXTPTR" >xmlXPathParserContextPtr</GTKDOCLINK > ctxt, int nargs);</PRE ></TD ></TR ></TABLE ><P >Implement the function-<GTKDOCLINK HREF="AVAILABLE" >available</GTKDOCLINK >() XSLT function boolean function-available(string)</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN325"><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >ctxt</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the XPath Parser context</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >nargs</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the number of arguments</TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN338" ></A ><H3 ><A NAME="XSLTREGISTERALLFUNCTIONS" ></A >xsltRegisterAllFunctions ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >void xsltRegisterAllFunctions (<GTKDOCLINK HREF="XMLXPATHCONTEXTPTR" >xmlXPathContextPtr</GTKDOCLINK > ctxt);</PRE ></TD ></TR ></TABLE ><P >Registers all default XSLT functions in this context</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN345"><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >ctxt</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" > the XPath context</TD ></TR ></TBODY ></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-xslt.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-pattern.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 >xslt</B ></FONT ></TD ><TD COLSPAN="2" ALIGN="right" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >pattern</B ></FONT ></TD ></TR ></TABLE ></DIV ></BODY ></HTML >