libxml2: xmlversion.h File Reference

libxml2

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

compile-time version information More...

## Macros
#define | LIBXML_DOTTED_VERSION "2.15.2"
| the version string like "1.2.3"
#define | LIBXML_VERSION 21502
| the version number: 1.2.3 value is 10203
#define | LIBXML_VERSION_STRING "21502"
| the version number string, 1.2.3 value is "10203"
#define | LIBXML_VERSION_EXTRA "-GITv2.15.2"
| extra version information, used to show a git commit description
#define | LIBXML_TEST_VERSION xmlCheckVersion(21502);
| 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

Copyright
  See Copyright for the status of this software.

Author
  Daniel Veillard