|
|
|
|
|
libxslt Reference Manual |
|---|
preproc - precomputing stylesheets
this is the compilation phase, where most of the stylesheet is "compiled" into faster to use data.
Author(s): Daniel Veillard
xsltElemPreCompPtr xsltDocumentComp (xsltStylesheetPtr style,
xmlNodePtr inst,
xsltTransformFunction function); void xsltFreeStylePreComps (xsltStylesheetPtr style); void xsltStylePreCompute (xsltStylesheetPtr style,
xmlNodePtr inst);
const xmlChar * xsltExtMarker;
xsltElemPreCompPtr xsltDocumentComp (xsltStylesheetPtr style,
xmlNodePtr inst,
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 |
void xsltFreeStylePreComps (xsltStylesheetPtr style)
Free up the memory allocated by all precomputed blocks
| style: | an XSLT transformation context |
void xsltStylePreCompute (xsltStylesheetPtr style,
xmlNodePtr inst)
Precompute an XSLT stylesheet element
| style: | the XSLT stylesheet |
| inst: | the instruction in the stylesheet |