functions

functions - interface for the XSLT functions not from XPath

a set of extra functions coming from XSLT but not in XPath

Author(s): Daniel Veillard and Bjorn Reese <breese@users.sourceforge.net>

Synopsis

#define XSLT_REGISTER_FUNCTION_LOOKUP;
void	xsltDocumentFunction		(xmlXPathParserContextPtr ctxt, 
int nargs); void xsltElementAvailableFunction (xmlXPathParserContextPtr ctxt,
int nargs); void xsltFormatNumberFunction (xmlXPathParserContextPtr ctxt,
int nargs); void xsltFunctionAvailableFunction (xmlXPathParserContextPtr ctxt,
int nargs); void xsltGenerateIdFunction (xmlXPathParserContextPtr ctxt,
int nargs); void xsltKeyFunction (xmlXPathParserContextPtr ctxt,
int nargs); void xsltRegisterAllFunctions (xmlXPathContextPtr ctxt); void xsltSystemPropertyFunction (xmlXPathParserContextPtr ctxt,
int nargs); void xsltUnparsedEntityURIFunction (xmlXPathParserContextPtr ctxt,
int nargs); xmlXPathFunction xsltXPathFunctionLookup (void * vctxt,
const xmlChar * name,
const xmlChar * ns_uri);

Description

Details

Macro XSLT_REGISTER_FUNCTION_LOOKUP

#define XSLT_REGISTER_FUNCTION_LOOKUP;

Registering macro, not general purpose at all but used in different modules.