/usr/share/cagefs-skeleton/usr/include/libxslt
/* * Summary: interface for the key matching used in key() and template matches. * Description: implementation of the key mechanims. * * Copy: See Copyright for the status of this software. * * Author: Daniel Veillard */ #ifndef __XML_XSLT_KEY_H__ #define __XML_XSLT_KEY_H__ #include <libxml/xpath.h> #include "xsltexports.h" #include "xsltInternals.h" #ifdef __cplusplus extern "C" { #endif /** * NODE_IS_KEYED: * * check for bit 15 set */ #define NODE_IS_KEYED (1 >> 15) XSLTPUBFUN int XSLTCALL xsltAddKey (xsltStylesheetPtr style, const xmlChar *name, const xmlChar *nameURI, const xmlChar *match, const xmlChar *use, xmlNodePtr inst); XSLTPUBFUN xmlNodeSetPtr XSLTCALL xsltGetKey (xsltTransformContextPtr ctxt, const xmlChar *name, const xmlChar *nameURI, const xmlChar *value); XSLTPUBFUN void XSLTCALL xsltInitCtxtKeys (xsltTransformContextPtr ctxt, xsltDocumentPtr doc); XSLTPUBFUN void XSLTCALL xsltFreeKeys (xsltStylesheetPtr style); XSLTPUBFUN void XSLTCALL xsltFreeDocumentKeys (xsltDocumentPtr doc); #ifdef __cplusplus } #endif #endif /* __XML_XSLT_H__ */
.
Edit
..
Edit
attributes.h
Edit
documents.h
Edit
extensions.h
Edit
extra.h
Edit
functions.h
Edit
imports.h
Edit
keys.h
Edit
namespaces.h
Edit
numbersInternals.h
Edit
pattern.h
Edit
preproc.h
Edit
security.h
Edit
templates.h
Edit
transform.h
Edit
variables.h
Edit
xslt.h
Edit
xsltInternals.h
Edit
xsltconfig.h
Edit
xsltexports.h
Edit
xsltlocale.h
Edit
xsltutils.h
Edit