Mercurial > repos > shellac > guppy_basecaller
comparison env/lib/python3.7/site-packages/lxml/includes/libxslt/xslt.h @ 0:26e78fe6e8c4 draft
"planemo upload commit c699937486c35866861690329de38ec1a5d9f783"
author | shellac |
---|---|
date | Sat, 02 May 2020 07:14:21 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:26e78fe6e8c4 |
---|---|
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 | |
17 extern "C" { | |
18 #endif | |
19 | |
20 /** | |
21 * XSLT_DEFAULT_VERSION: | |
22 * | |
23 * The default version of XSLT supported. | |
24 */ | |
25 #define XSLT_DEFAULT_VERSION "1.0" | |
26 | |
27 /** | |
28 * XSLT_DEFAULT_VENDOR: | |
29 * | |
30 * The XSLT "vendor" string for this processor. | |
31 */ | |
32 #define XSLT_DEFAULT_VENDOR "libxslt" | |
33 | |
34 /** | |
35 * XSLT_DEFAULT_URL: | |
36 * | |
37 * The XSLT "vendor" URL for this processor. | |
38 */ | |
39 #define XSLT_DEFAULT_URL "http://xmlsoft.org/XSLT/" | |
40 | |
41 /** | |
42 * XSLT_NAMESPACE: | |
43 * | |
44 * The XSLT specification namespace. | |
45 */ | |
46 #define XSLT_NAMESPACE ((const xmlChar *)"http://www.w3.org/1999/XSL/Transform") | |
47 | |
48 /** | |
49 * XSLT_PARSE_OPTIONS: | |
50 * | |
51 * The set of options to pass to an xmlReadxxx when loading files for | |
52 * XSLT consumption. | |
53 */ | |
54 #define XSLT_PARSE_OPTIONS \ | |
55 XML_PARSE_NOENT | XML_PARSE_DTDLOAD | XML_PARSE_DTDATTR | XML_PARSE_NOCDATA | |
56 | |
57 /** | |
58 * xsltMaxDepth: | |
59 * | |
60 * This value is used to detect templates loops. | |
61 */ | |
62 XSLTPUBVAR int xsltMaxDepth; | |
63 | |
64 /** | |
65 * * xsltMaxVars: | |
66 * * | |
67 * * This value is used to detect templates loops. | |
68 * */ | |
69 XSLTPUBVAR int xsltMaxVars; | |
70 | |
71 /** | |
72 * xsltEngineVersion: | |
73 * | |
74 * The version string for libxslt. | |
75 */ | |
76 XSLTPUBVAR const char *xsltEngineVersion; | |
77 | |
78 /** | |
79 * xsltLibxsltVersion: | |
80 * | |
81 * The version of libxslt compiled. | |
82 */ | |
83 XSLTPUBVAR const int xsltLibxsltVersion; | |
84 | |
85 /** | |
86 * xsltLibxmlVersion: | |
87 * | |
88 * The version of libxml libxslt was compiled against. | |
89 */ | |
90 XSLTPUBVAR const int xsltLibxmlVersion; | |
91 | |
92 /* | |
93 * Global initialization function. | |
94 */ | |
95 | |
96 XSLTPUBFUN void XSLTCALL | |
97 xsltInit (void); | |
98 | |
99 /* | |
100 * Global cleanup function. | |
101 */ | |
102 XSLTPUBFUN void XSLTCALL | |
103 xsltCleanupGlobals (void); | |
104 | |
105 #ifdef __cplusplus | |
106 } | |
107 #endif | |
108 | |
109 #endif /* __XML_XSLT_H__ */ | |
110 |