ReactOS 0.4.15-dev-7660-g0086d05
extra.h
Go to the documentation of this file.
1/*
2 * Summary: interface for the non-standard features
3 * Description: implement some extension outside the XSLT namespace
4 * but not EXSLT with is in a different library.
5 *
6 * Copy: See Copyright for the status of this software.
7 *
8 * Author: Daniel Veillard
9 */
10
11#ifndef __XML_XSLT_EXTRA_H__
12#define __XML_XSLT_EXTRA_H__
13
14#include <libxml/xpath.h>
15#include "xsltexports.h"
16#include "xsltInternals.h"
17
18#ifdef __cplusplus
19extern "C" {
20#endif
21
27#define XSLT_LIBXSLT_NAMESPACE ((xmlChar *) "http://xmlsoft.org/XSLT/namespace")
28
34#define XSLT_SAXON_NAMESPACE ((xmlChar *) "http://icl.com/saxon")
35
41#define XSLT_XT_NAMESPACE ((xmlChar *) "http://www.jclark.com/xt")
42
48#define XSLT_XALAN_NAMESPACE ((xmlChar *) \
49 "org.apache.xalan.xslt.extensions.Redirect")
50
51
53 xsltFunctionNodeSet (xmlXPathParserContextPtr ctxt,
54 int nargs);
58 xmlNodePtr inst,
60
61
66
67#ifdef __cplusplus
68}
69#endif
70
71#endif /* __XML_XSLT_EXTRA_H__ */
72
XSLTPUBFUN void XSLTCALL xsltRegisterExtras(xsltTransformContextPtr ctxt)
Definition: extra.c:139
XSLTPUBFUN void XSLTCALL xsltFunctionNodeSet(xmlXPathParserContextPtr ctxt, int nargs)
Definition: extra.c:111
XSLTPUBFUN void XSLTCALL xsltDebug(xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr inst, xsltElemPreCompPtr comp)
Definition: extra.c:35
XSLTPUBFUN void XSLTCALL xsltRegisterAllExtras(void)
Definition: extra.c:149
Definition: tree.h:489
Definition: dlist.c:348
#define XSLTCALL
Definition: xsltexports.h:39
#define XSLTPUBFUN
Definition: xsltexports.h:48