http://swpat.ffii.org/
Action against software patents
http://www.gnome.org/
Gnome2 Logo
http://www.w3.org/Status
W3C logo
http://www.redhat.com
Red Hat Logo
http://xmlsoft.org/XSLT/
Made with Libxslt Logo
The XSLT C library for Gnome
Module extra from libxslt
API Menu
../index.html
Main Menu
../docs.html
Developer Menu
index.html
API Menu
../ChangeLog.html
ChangeLog
Related links
http://mail.gnome.org/archives/xslt/
Mail archive
http://xmlsoft.org/
XML libxml2
ftp://xmlsoft.org/
FTP
http://www.zlatkovic.com/projects/libxml/
Windows binaries
http://garypennington.net/libxml2/
Solaris binaries
http://www.zveno.com/open_source/libxml2xslt.html
MacOsX binaries
http://bugzilla.gnome.org/buglist.cgi?product=libxslt
Bug Tracker
http://www.zend.com/php5/articles/php5-xmlphp.php#Heading17
XSLT with PHP
http://www.mod-xslt2.com/
Apache module
http://sourceforge.net/projects/libxml2-pas/
Pascal bindings
http://xsldbg.sourceforge.net/
Xsldbg Debugger
API Indexes
../APIchunk0.html
Alphabetic
../APIconstructors.html
Constructors
../APIfunctions.html
Functions/Types
../APIfiles.html
Modules
../APIsymbols.html
Symbols
libxslt-extensions.html
Prev
libxslt-extensions.html
extensions
index.html
Up
index.html
API documentation
../index.html
Home
../index.html
Home
libxslt-functions.html
functions
libxslt-functions.html
Next
implement some extension outside the XSLT namespace but not EXSLT with is in a different library.
Table of Contents
#define
#XSLT_LIBXSLT_NAMESPACE
XSLT_LIBXSLT_NAMESPACE
#define
#XSLT_NORM_SAXON_NAMESPACE
XSLT_NORM_SAXON_NAMESPACE
#define
#XSLT_SAXON_NAMESPACE
XSLT_SAXON_NAMESPACE
#define
#XSLT_XALAN_NAMESPACE
XSLT_XALAN_NAMESPACE
#define
#XSLT_XT_NAMESPACE
XSLT_XT_NAMESPACE
void
#xsltDebug
xsltDebug
(
libxslt-xsltInternals.html#xsltTransformContextPtr
xsltTransformContextPtr
ctxt,
xmlNodePtr node,
xmlNodePtr inst,
libxslt-xsltInternals.html#xsltStylePreCompPtr
xsltStylePreCompPtr
comp)
void
#xsltFunctionNodeSet
xsltFunctionNodeSet
(xmlXPathParserContextPtr ctxt,
int nargs)
void
#xsltRegisterAllExtras
xsltRegisterAllExtras
(void)
void
#xsltRegisterExtras
xsltRegisterExtras
(
libxslt-xsltInternals.html#xsltTransformContextPtr
xsltTransformContextPtr
ctxt)
Description
Macro: XSLT_LIBXSLT_NAMESPACE
#define XSLT_LIBXSLT_NAMESPACE
This is the libxslt namespace for specific extensions.
Macro: XSLT_NORM_SAXON_NAMESPACE
#define XSLT_NORM_SAXON_NAMESPACE
This is Norm's namespace for SAXON extensions.
Macro: XSLT_SAXON_NAMESPACE
#define XSLT_SAXON_NAMESPACE
This is Michael Kay's Saxon processor namespace for extensions.
Macro: XSLT_XALAN_NAMESPACE
#define XSLT_XALAN_NAMESPACE
This is the Apache project XALAN processor namespace for extensions.
Macro: XSLT_XT_NAMESPACE
#define XSLT_XT_NAMESPACE
This is James Clark's XT processor namespace for extensions.
Function: xsltDebug
void	xsltDebug			(
libxslt-xsltInternals.html#xsltTransformContextPtr
xsltTransformContextPtr
ctxt,
xmlNodePtr node,
xmlNodePtr inst,
libxslt-xsltInternals.html#xsltStylePreCompPtr
xsltStylePreCompPtr
comp)
Process an debug node
ctxt
:
an XSLT processing context
node
:
The current node
inst
:
the instruction in the stylesheet
comp
:
precomputed informations
Function: xsltFunctionNodeSet
void	xsltFunctionNodeSet		(xmlXPathParserContextPtr ctxt,
int nargs)
Implement the node-set() XSLT function node-set node-set(result-tree) This function is available in libxslt, saxon or xt namespace.
ctxt
:
the XPath Parser context
nargs
:
the number of arguments
Function: xsltRegisterAllExtras
void	xsltRegisterAllExtras		(void)
Registers the built-in extensions
Function: xsltRegisterExtras
void	xsltRegisterExtras		(
libxslt-xsltInternals.html#xsltTransformContextPtr
xsltTransformContextPtr
ctxt)
Registers the built-in extensions. This function is deprecated, use
libxslt-extra.html#xsltRegisterAllExtras
xsltRegisterAllExtras
instead.
ctxt
:
a XSLT process context
../bugs.html
Daniel Veillard
