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 preproc 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-pattern.html
Prev
libxslt-pattern.html
pattern
index.html
Up
index.html
API documentation
../index.html
Home
../index.html
Home
libxslt-security.html
security
libxslt-security.html
Next
this is the compilation phase, where most of the stylesheet is "compiled" into faster to use data.
Table of Contents
libxslt-xsltInternals.html#xsltElemPreCompPtr
xsltElemPreCompPtr
#xsltDocumentComp
xsltDocumentComp
(
libxslt-xsltInternals.html#xsltStylesheetPtr
xsltStylesheetPtr
style,
xmlNodePtr inst,
libxslt-xsltInternals.html#xsltTransformFunction
xsltTransformFunction
function)
void
#xsltFreeStylePreComps
xsltFreeStylePreComps
(
libxslt-xsltInternals.html#xsltStylesheetPtr
xsltStylesheetPtr
style)
void
#xsltStylePreCompute
xsltStylePreCompute
(
libxslt-xsltInternals.html#xsltStylesheetPtr
xsltStylesheetPtr
style,
xmlNodePtr inst)
Description
Function: xsltDocumentComp
libxslt-xsltInternals.html#xsltElemPreCompPtr
xsltElemPreCompPtr
xsltDocumentComp	(
libxslt-xsltInternals.html#xsltStylesheetPtr
xsltStylesheetPtr
style,
xmlNodePtr inst,
libxslt-xsltInternals.html#xsltTransformFunction
xsltTransformFunction
function)
Pre process an XSLT-1.1 document element
style
:
the XSLT stylesheet
inst
:
the instruction in the stylesheet
function
:
unused
Returns
:
a precompiled data structure for the element
Function: xsltFreeStylePreComps
void	xsltFreeStylePreComps		(
libxslt-xsltInternals.html#xsltStylesheetPtr
xsltStylesheetPtr
style)
Free up the memory allocated by all precomputed blocks
style
:
an XSLT transformation context
Function: xsltStylePreCompute
void	xsltStylePreCompute		(
libxslt-xsltInternals.html#xsltStylesheetPtr
xsltStylesheetPtr
style,
xmlNodePtr inst)
Precompute an XSLT stylesheet element
style
:
the XSLT stylesheet
inst
:
the instruction in the stylesheet
../bugs.html
Daniel Veillard
