ReactOS 0.4.15-dev-7918-g2a2556c
xslt.h
Go to the documentation of this file.
1/*
2 * Summary: Interfaces, constants and types related to the XSLT engine
3 * Description: Interfaces, constants and types related to the XSLT engine
4 *
5 * Copy: See Copyright for the status of this software.
6 *
7 * Author: Daniel Veillard
8 */
9
10#ifndef __XML_XSLT_H__
11#define __XML_XSLT_H__
12
13#include <libxml/tree.h>
14#include "xsltexports.h"
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
25#define XSLT_DEFAULT_VERSION "1.0"
26
32#define XSLT_DEFAULT_VENDOR "libxslt"
33
39#define XSLT_DEFAULT_URL "http://xmlsoft.org/XSLT/"
40
46#define XSLT_NAMESPACE ((const xmlChar *)"http://www.w3.org/1999/XSL/Transform")
47
54#define XSLT_PARSE_OPTIONS \
55 XML_PARSE_NOENT | XML_PARSE_DTDLOAD | XML_PARSE_DTDATTR | XML_PARSE_NOCDATA
56
63
70
77
84
91
92/*
93 * Global initialization function.
94 */
95
97 xsltInit (void);
98
99/*
100 * Global cleanup function.
101 */
103 xsltCleanupGlobals (void);
104
105#ifdef __cplusplus
106}
107#endif
108
109#endif /* __XML_XSLT_H__ */
110
XSLTPUBVAR int xsltMaxDepth
Definition: xslt.h:62
XSLTPUBFUN void XSLTCALL xsltCleanupGlobals(void)
Definition: extensions.c:2270
XSLTPUBVAR const int xsltLibxmlVersion
Definition: xslt.h:90
XSLTPUBFUN void XSLTCALL xsltInit(void)
Definition: xslt.c:201
XSLTPUBVAR const char * xsltEngineVersion
Definition: xslt.h:76
XSLTPUBVAR int xsltMaxVars
Definition: xslt.h:69
XSLTPUBVAR const int xsltLibxsltVersion
Definition: xslt.h:83
#define XSLTCALL
Definition: xsltexports.h:39
#define XSLTPUBVAR
Definition: xsltexports.h:55
#define XSLTPUBFUN
Definition: xsltexports.h:48