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;
xmlXPathFunction	xsltXPathFunctionLookup	(void * vctxt, 
const xmlChar * name,
const xmlChar * ns_uri); void xsltFunctionAvailableFunction (xmlXPathParserContextPtr ctxt,
int nargs); void xsltFormatNumberFunction (xmlXPathParserContextPtr ctxt,
int nargs); void xsltRegisterAllFunctions (xmlXPathContextPtr ctxt); void xsltKeyFunction (xmlXPathParserContextPtr ctxt,
int nargs); void xsltUnparsedEntityURIFunction (xmlXPathParserContextPtr ctxt,
int nargs); void xsltDocumentFunction (xmlXPathParserContextPtr ctxt,
int nargs); void xsltSystemPropertyFunction (xmlXPathParserContextPtr ctxt,
int nargs); void xsltElementAvailableFunction (xmlXPathParserContextPtr ctxt,
int nargs); void xsltGenerateIdFunction (xmlXPathParserContextPtr ctxt,
int nargs);

Description

Details

Macro XSLT_REGISTER_FUNCTION_LOOKUP

#define XSLT_REGISTER_FUNCTION_LOOKUP;

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