Gnome XSLT Library Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
int xsltAddKey (xsltStylesheetPtr style, const |
int xsltAddKey (xsltStylesheetPtr style, const |
add a key definition to a stylesheet
style: | an XSLT stylesheet |
name: | the key name or NULL |
nameURI: | the name URI or NULL |
match: | the match value |
use: | the use value |
Returns : | 0 in case of success, and -1 in case of failure. |
|
Lookup a key
ctxt: | an XSLT transformation context |
name: | the key name or NULL |
nameURI: | the name URI or NULL |
value: | the key value to look for |
Returns : | the nodeset resulting from the query or NULL |
void xsltInitCtxtKeys (xsltTransformContextPtr ctxt, |
Computes all the keys tables for the current input document. Should be done before global varibales are initialized.
ctxt: | an XSLT transformation context |
doc: | an XSLT document |
void xsltFreeKeys (xsltStylesheetPtr style); |
Free up the memory used by XSLT keys in a stylesheet
style: | an XSLT stylesheet |