dmime: The soft synth doesn't supports sharing the channel groups.
[wine.git] / libs / xslt / libxslt / xslt.h
blob02f491a58ec0e87e5e9d630be1ab81ad3e354f87
1 /*
2 * Summary: Interfaces, constants and types related to the XSLT engine
3 * Description: Interfaces, constants and types related to the XSLT engine
5 * Copy: See Copyright for the status of this software.
7 * Author: Daniel Veillard
8 */
10 #ifndef __XML_XSLT_H__
11 #define __XML_XSLT_H__
13 #include <libxml/tree.h>
14 #include "xsltexports.h"
16 #ifdef __cplusplus
17 extern "C" {
18 #endif
20 /**
21 * XSLT_DEFAULT_VERSION:
23 * The default version of XSLT supported.
25 #define XSLT_DEFAULT_VERSION "1.0"
27 /**
28 * XSLT_DEFAULT_VENDOR:
30 * The XSLT "vendor" string for this processor.
32 #define XSLT_DEFAULT_VENDOR "libxslt"
34 /**
35 * XSLT_DEFAULT_URL:
37 * The XSLT "vendor" URL for this processor.
39 #define XSLT_DEFAULT_URL "http://xmlsoft.org/XSLT/"
41 /**
42 * XSLT_NAMESPACE:
44 * The XSLT specification namespace.
46 #define XSLT_NAMESPACE ((const xmlChar *)"http://www.w3.org/1999/XSL/Transform")
48 /**
49 * XSLT_PARSE_OPTIONS:
51 * The set of options to pass to an xmlReadxxx when loading files for
52 * XSLT consumption.
54 #define XSLT_PARSE_OPTIONS \
55 XML_PARSE_NOENT | XML_PARSE_DTDLOAD | XML_PARSE_DTDATTR | XML_PARSE_NOCDATA
57 /**
58 * xsltMaxDepth:
60 * This value is used to detect templates loops.
62 XSLTPUBVAR int xsltMaxDepth;
64 /**
65 * * xsltMaxVars:
66 * *
67 * * This value is used to detect templates loops.
68 * */
69 XSLTPUBVAR int xsltMaxVars;
71 /**
72 * xsltEngineVersion:
74 * The version string for libxslt.
76 XSLTPUBVAR const char *xsltEngineVersion;
78 /**
79 * xsltLibxsltVersion:
81 * The version of libxslt compiled.
83 XSLTPUBVAR const int xsltLibxsltVersion;
85 /**
86 * xsltLibxmlVersion:
88 * The version of libxml libxslt was compiled against.
90 XSLTPUBVAR const int xsltLibxmlVersion;
93 * Global initialization function.
96 XSLTPUBFUN void XSLTCALL
97 xsltInit (void);
100 * Global cleanup function.
102 XSLTPUBFUN void XSLTCALL
103 xsltCleanupGlobals (void);
105 #ifdef __cplusplus
107 #endif
109 #endif /* __XML_XSLT_H__ */