Copyright (C) 2000-2012 |
Whole document tree
patternSynopsis
Detailsstruct xsltCompMatch
Data structure used for the implementation of patterns. It is kept private (in pattern.c). xsltCompilePattern ()
Compile the XSLT pattern and generates a list of precompiled form suitable for fast matching. [1] Pattern ::= LocationPathPattern | Pattern '|' LocationPathPattern xsltFreeCompMatchList ()
Free up the memory allocated by all the elements of comp xsltTestCompMatchList ()
Test wether the node matches one of the patterns in the list xsltAddTemplate ()
Register the XSLT pattern associated to cur xsltGetTemplate ()
Finds the template applying to this node, if style is non-NULL it means one needs to look for the next imported template in scope. xsltFreeTemplateHashes ()
Free up the memory used by xsltAddTemplate/xsltGetTemplate mechanism xsltCleanupTemplates ()
Cleanup the state of the templates used by the stylesheet and the ones it imports. xsltMatchPattern ()
Determine if a node matches a pattern. |