libxml2
Loading...
Searching...
No Matches
xmlversion.h File Reference

compile-time version information More...

Macros

#define LIBXML_DOTTED_VERSION   "2.15.0"
 the version string like "1.2.3"
#define LIBXML_VERSION   21500
 the version number: 1.2.3 value is 10203
#define LIBXML_VERSION_STRING   "21500"
 the version number string, 1.2.3 value is "10203"
#define LIBXML_VERSION_EXTRA   "-GITv2.15.0"
 extra version information, used to show a git commit description
#define LIBXML_TEST_VERSION   xmlCheckVersion(21500);
 Macro to check that the libxml version in use is compatible with the version the software has been compiled against.
#define LIBXML_THREAD_ENABLED
 Whether the thread support is configured in.
#define LIBXML_TREE_ENABLED
 Always enabled since 2.14.0.
#define LIBXML_OUTPUT_ENABLED
 Whether the serialization/saving support is configured in.
#define LIBXML_PUSH_ENABLED
 Whether the push parsing interfaces are configured in.
#define LIBXML_READER_ENABLED
 Whether the xmlReader parsing interface is configured in.
#define LIBXML_PATTERN_ENABLED
 Whether the xmlPattern node selection interface is configured in.
#define LIBXML_WRITER_ENABLED
 Whether the xmlWriter saving interface is configured in.
#define LIBXML_SAX1_ENABLED
 Whether the older SAX1 interface is configured in.
#define LIBXML_HTTP_STUBS_ENABLED
 HTTP support was removed in 2.15.
#define LIBXML_VALID_ENABLED
 Whether the DTD validation support is configured in.
#define LIBXML_HTML_ENABLED
 Whether the HTML support is configured in.
#define LIBXML_C14N_ENABLED
 Whether the Canonicalization support is configured in.
#define LIBXML_CATALOG_ENABLED
 Whether the Catalog support is configured in.
#define LIBXML_XPATH_ENABLED
 Whether XPath is configured in.
#define LIBXML_XPTR_ENABLED
 Whether XPointer is configured in.
#define LIBXML_XINCLUDE_ENABLED
 Whether XInclude is configured in.
#define LIBXML_ICONV_ENABLED
 Whether iconv support is available.
#define LIBXML_ICU_ENABLED
 Whether icu support is available.
#define LIBXML_ISO8859X_ENABLED
 Whether ISO-8859-* support is made available in case iconv is not.
#define LIBXML_DEBUG_ENABLED
 Whether Debugging module is configured in.
#define LIBXML_REGEXP_ENABLED
 Whether the regular expressions interfaces are compiled in.
#define LIBXML_AUTOMATA_ENABLED
 Whether the automata interfaces are compiled in.
#define LIBXML_RELAXNG_ENABLED
 Whether the RelaxNG validation interfaces are compiled in.
#define LIBXML_SCHEMAS_ENABLED
 Whether the Schemas validation interfaces are compiled in.
#define LIBXML_SCHEMATRON_ENABLED
 Whether the Schematron validation interfaces are compiled in.
#define LIBXML_MODULES_ENABLED
 Whether the module interfaces are compiled in.
#define LIBXML_MODULE_EXTENSION   ".so"
 the string suffix used by dynamic modules (usually shared libraries)
#define LIBXML_ZLIB_ENABLED
 Whether the Zlib support is compiled in.

Detailed Description

compile-time version information

compile-time version information for the XML library

Author
Daniel Veillard