|
|
|||
File indexing completed on 2025-12-16 10:19:32
0001 /* 0002 * Summary: compile-time version information 0003 * Description: compile-time version information for the XML library 0004 * 0005 * Copy: See Copyright for the status of this software. 0006 * 0007 * Author: Daniel Veillard 0008 */ 0009 0010 #ifndef __XML_VERSION_H__ 0011 #define __XML_VERSION_H__ 0012 0013 /** 0014 * LIBXML_DOTTED_VERSION: 0015 * 0016 * the version string like "1.2.3" 0017 */ 0018 #define LIBXML_DOTTED_VERSION "2.13.5" 0019 0020 /** 0021 * LIBXML_VERSION: 0022 * 0023 * the version number: 1.2.3 value is 10203 0024 */ 0025 #define LIBXML_VERSION 21305 0026 0027 /** 0028 * LIBXML_VERSION_STRING: 0029 * 0030 * the version number string, 1.2.3 value is "10203" 0031 */ 0032 #define LIBXML_VERSION_STRING "21305" 0033 0034 /** 0035 * LIBXML_VERSION_EXTRA: 0036 * 0037 * extra version information, used to show a git commit description 0038 */ 0039 #define LIBXML_VERSION_EXTRA "" 0040 0041 /** 0042 * LIBXML_TEST_VERSION: 0043 * 0044 * Macro to check that the libxml version in use is compatible with 0045 * the version the software has been compiled against 0046 */ 0047 #define LIBXML_TEST_VERSION xmlCheckVersion(21305); 0048 0049 /** 0050 * LIBXML_THREAD_ENABLED: 0051 * 0052 * Whether the thread support is configured in 0053 */ 0054 #if 1 0055 #define LIBXML_THREAD_ENABLED 0056 #endif 0057 0058 /** 0059 * LIBXML_THREAD_ALLOC_ENABLED: 0060 * 0061 * Whether the allocation hooks are per-thread 0062 */ 0063 #if 0 0064 #define LIBXML_THREAD_ALLOC_ENABLED 0065 #endif 0066 0067 /** 0068 * LIBXML_TREE_ENABLED: 0069 * 0070 * Whether the DOM like tree manipulation API support is configured in 0071 */ 0072 #if 1 0073 #define LIBXML_TREE_ENABLED 0074 #endif 0075 0076 /** 0077 * LIBXML_OUTPUT_ENABLED: 0078 * 0079 * Whether the serialization/saving support is configured in 0080 */ 0081 #if 1 0082 #define LIBXML_OUTPUT_ENABLED 0083 #endif 0084 0085 /** 0086 * LIBXML_PUSH_ENABLED: 0087 * 0088 * Whether the push parsing interfaces are configured in 0089 */ 0090 #if 1 0091 #define LIBXML_PUSH_ENABLED 0092 #endif 0093 0094 /** 0095 * LIBXML_READER_ENABLED: 0096 * 0097 * Whether the xmlReader parsing interface is configured in 0098 */ 0099 #if 1 0100 #define LIBXML_READER_ENABLED 0101 #endif 0102 0103 /** 0104 * LIBXML_PATTERN_ENABLED: 0105 * 0106 * Whether the xmlPattern node selection interface is configured in 0107 */ 0108 #if 1 0109 #define LIBXML_PATTERN_ENABLED 0110 #endif 0111 0112 /** 0113 * LIBXML_WRITER_ENABLED: 0114 * 0115 * Whether the xmlWriter saving interface is configured in 0116 */ 0117 #if 1 0118 #define LIBXML_WRITER_ENABLED 0119 #endif 0120 0121 /** 0122 * LIBXML_SAX1_ENABLED: 0123 * 0124 * Whether the older SAX1 interface is configured in 0125 */ 0126 #if 1 0127 #define LIBXML_SAX1_ENABLED 0128 #endif 0129 0130 /** 0131 * LIBXML_FTP_ENABLED: 0132 * 0133 * Whether the FTP support is configured in 0134 */ 0135 #if 0 0136 #define LIBXML_FTP_ENABLED 0137 #endif 0138 0139 /** 0140 * LIBXML_HTTP_ENABLED: 0141 * 0142 * Whether the HTTP support is configured in 0143 */ 0144 #if 0 0145 #define LIBXML_HTTP_ENABLED 0146 #endif 0147 0148 /** 0149 * LIBXML_VALID_ENABLED: 0150 * 0151 * Whether the DTD validation support is configured in 0152 */ 0153 #if 1 0154 #define LIBXML_VALID_ENABLED 0155 #endif 0156 0157 /** 0158 * LIBXML_HTML_ENABLED: 0159 * 0160 * Whether the HTML support is configured in 0161 */ 0162 #if 1 0163 #define LIBXML_HTML_ENABLED 0164 #endif 0165 0166 /** 0167 * LIBXML_LEGACY_ENABLED: 0168 * 0169 * Whether the deprecated APIs are compiled in for compatibility 0170 */ 0171 #if 0 0172 #define LIBXML_LEGACY_ENABLED 0173 #endif 0174 0175 /** 0176 * LIBXML_C14N_ENABLED: 0177 * 0178 * Whether the Canonicalization support is configured in 0179 */ 0180 #if 1 0181 #define LIBXML_C14N_ENABLED 0182 #endif 0183 0184 /** 0185 * LIBXML_CATALOG_ENABLED: 0186 * 0187 * Whether the Catalog support is configured in 0188 */ 0189 #if 1 0190 #define LIBXML_CATALOG_ENABLED 0191 #endif 0192 0193 /** 0194 * LIBXML_XPATH_ENABLED: 0195 * 0196 * Whether XPath is configured in 0197 */ 0198 #if 1 0199 #define LIBXML_XPATH_ENABLED 0200 #endif 0201 0202 /** 0203 * LIBXML_XPTR_ENABLED: 0204 * 0205 * Whether XPointer is configured in 0206 */ 0207 #if 1 0208 #define LIBXML_XPTR_ENABLED 0209 #endif 0210 0211 /** 0212 * LIBXML_XPTR_LOCS_ENABLED: 0213 * 0214 * Whether support for XPointer locations is configured in 0215 */ 0216 #if 0 0217 #define LIBXML_XPTR_LOCS_ENABLED 0218 #endif 0219 0220 /** 0221 * LIBXML_XINCLUDE_ENABLED: 0222 * 0223 * Whether XInclude is configured in 0224 */ 0225 #if 1 0226 #define LIBXML_XINCLUDE_ENABLED 0227 #endif 0228 0229 /** 0230 * LIBXML_ICONV_ENABLED: 0231 * 0232 * Whether iconv support is available 0233 */ 0234 #if 1 0235 #define LIBXML_ICONV_ENABLED 0236 #endif 0237 0238 /** 0239 * LIBXML_ICU_ENABLED: 0240 * 0241 * Whether icu support is available 0242 */ 0243 #if 0 0244 #define LIBXML_ICU_ENABLED 0245 #endif 0246 0247 /** 0248 * LIBXML_ISO8859X_ENABLED: 0249 * 0250 * Whether ISO-8859-* support is made available in case iconv is not 0251 */ 0252 #if 1 0253 #define LIBXML_ISO8859X_ENABLED 0254 #endif 0255 0256 /** 0257 * LIBXML_DEBUG_ENABLED: 0258 * 0259 * Whether Debugging module is configured in 0260 */ 0261 #if 1 0262 #define LIBXML_DEBUG_ENABLED 0263 #endif 0264 0265 /** 0266 * LIBXML_UNICODE_ENABLED: 0267 * 0268 * Whether the Unicode related interfaces are compiled in 0269 */ 0270 #if 1 0271 #define LIBXML_UNICODE_ENABLED 0272 #endif 0273 0274 /** 0275 * LIBXML_REGEXP_ENABLED: 0276 * 0277 * Whether the regular expressions interfaces are compiled in 0278 */ 0279 #if 1 0280 #define LIBXML_REGEXP_ENABLED 0281 #endif 0282 0283 /** 0284 * LIBXML_AUTOMATA_ENABLED: 0285 * 0286 * Whether the automata interfaces are compiled in 0287 */ 0288 #if 1 0289 #define LIBXML_AUTOMATA_ENABLED 0290 #endif 0291 0292 /** 0293 * LIBXML_SCHEMAS_ENABLED: 0294 * 0295 * Whether the Schemas validation interfaces are compiled in 0296 */ 0297 #if 1 0298 #define LIBXML_SCHEMAS_ENABLED 0299 #endif 0300 0301 /** 0302 * LIBXML_SCHEMATRON_ENABLED: 0303 * 0304 * Whether the Schematron validation interfaces are compiled in 0305 */ 0306 #if 1 0307 #define LIBXML_SCHEMATRON_ENABLED 0308 #endif 0309 0310 /** 0311 * LIBXML_MODULES_ENABLED: 0312 * 0313 * Whether the module interfaces are compiled in 0314 */ 0315 #if 1 0316 #define LIBXML_MODULES_ENABLED 0317 /** 0318 * LIBXML_MODULE_EXTENSION: 0319 * 0320 * the string suffix used by dynamic modules (usually shared libraries) 0321 */ 0322 #define LIBXML_MODULE_EXTENSION ".so" 0323 #endif 0324 0325 /** 0326 * LIBXML_ZLIB_ENABLED: 0327 * 0328 * Whether the Zlib support is compiled in 0329 */ 0330 #if 1 0331 #define LIBXML_ZLIB_ENABLED 0332 #endif 0333 0334 /** 0335 * LIBXML_LZMA_ENABLED: 0336 * 0337 * Whether the Lzma support is compiled in 0338 */ 0339 #if 1 0340 #define LIBXML_LZMA_ENABLED 0341 #endif 0342 0343 #include <libxml/xmlexports.h> 0344 0345 #endif 0346 0347
| [ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
|
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |
|