deps/src/libxml2-2.9.1/doc/html/libxml-xmlversion.html
| |
|
|
|
|
|
|
|
|
|
| API Menu | |
|
| API Indexes | |
|
| Related links | |
|
|
|
|
|
|
| | xmlunicode | | API documentation | | The XML C parser and toolkit of Gnome | xmlwriter | |
compile-time version informations for the XML library
#define[ATTRIBUTE\_UNUSED](#ATTRIBUTE_UNUSED)
#define[DEBUG\_MEMORY\_LOCATION](#DEBUG_MEMORY_LOCATION)
#define[LIBXML\_ATTR\_ALLOC\_SIZE](#LIBXML_ATTR_ALLOC_SIZE)
#define[LIBXML\_ATTR\_FORMAT](#LIBXML_ATTR_FORMAT)
#define[LIBXML\_AUTOMATA\_ENABLED](#LIBXML_AUTOMATA_ENABLED)
#define[LIBXML\_C14N\_ENABLED](#LIBXML_C14N_ENABLED)
#define[LIBXML\_CATALOG\_ENABLED](#LIBXML_CATALOG_ENABLED)
#define[LIBXML\_DEBUG\_ENABLED](#LIBXML_DEBUG_ENABLED)
#define[LIBXML\_DEBUG\_RUNTIME](#LIBXML_DEBUG_RUNTIME)
#define[LIBXML\_DOCB\_ENABLED](#LIBXML_DOCB_ENABLED)
#define[LIBXML\_DOTTED\_VERSION](#LIBXML_DOTTED_VERSION)
#define[LIBXML\_EXPR\_ENABLED](#LIBXML_EXPR_ENABLED)
#define[LIBXML\_FTP\_ENABLED](#LIBXML_FTP_ENABLED)
#define[LIBXML\_HTML\_ENABLED](#LIBXML_HTML_ENABLED)
#define[LIBXML\_HTTP\_ENABLED](#LIBXML_HTTP_ENABLED)
#define[LIBXML\_ICONV\_ENABLED](#LIBXML_ICONV_ENABLED)
#define[LIBXML\_ICU\_ENABLED](#LIBXML_ICU_ENABLED)
#define[LIBXML\_ISO8859X\_ENABLED](#LIBXML_ISO8859X_ENABLED)
#define[LIBXML\_LEGACY\_ENABLED](#LIBXML_LEGACY_ENABLED)
#define[LIBXML\_LZMA\_ENABLED](#LIBXML_LZMA_ENABLED)
#define[LIBXML\_MODULES\_ENABLED](#LIBXML_MODULES_ENABLED)
#define[LIBXML\_MODULE\_EXTENSION](#LIBXML_MODULE_EXTENSION)
#define[LIBXML\_OUTPUT\_ENABLED](#LIBXML_OUTPUT_ENABLED)
#define[LIBXML\_PATTERN\_ENABLED](#LIBXML_PATTERN_ENABLED)
#define[LIBXML\_PUSH\_ENABLED](#LIBXML_PUSH_ENABLED)
#define[LIBXML\_READER\_ENABLED](#LIBXML_READER_ENABLED)
#define[LIBXML\_REGEXP\_ENABLED](#LIBXML_REGEXP_ENABLED)
#define[LIBXML\_SAX1\_ENABLED](#LIBXML_SAX1_ENABLED)
#define[LIBXML\_SCHEMAS\_ENABLED](#LIBXML_SCHEMAS_ENABLED)
#define[LIBXML\_SCHEMATRON\_ENABLED](#LIBXML_SCHEMATRON_ENABLED)
#define[LIBXML\_TEST\_VERSION](#LIBXML_TEST_VERSION)
#define[LIBXML\_THREAD\_ALLOC\_ENABLED](#LIBXML_THREAD_ALLOC_ENABLED)
#define[LIBXML\_THREAD\_ENABLED](#LIBXML_THREAD_ENABLED)
#define[LIBXML\_TREE\_ENABLED](#LIBXML_TREE_ENABLED)
#define[LIBXML\_UNICODE\_ENABLED](#LIBXML_UNICODE_ENABLED)
#define[LIBXML\_VALID\_ENABLED](#LIBXML_VALID_ENABLED)
#define[LIBXML\_VERSION](#LIBXML_VERSION)
#define[LIBXML\_VERSION\_EXTRA](#LIBXML_VERSION_EXTRA)
#define[LIBXML\_VERSION\_STRING](#LIBXML_VERSION_STRING)
#define[LIBXML\_WRITER\_ENABLED](#LIBXML_WRITER_ENABLED)
#define[LIBXML\_XINCLUDE\_ENABLED](#LIBXML_XINCLUDE_ENABLED)
#define[LIBXML\_XPATH\_ENABLED](#LIBXML_XPATH_ENABLED)
#define[LIBXML\_XPTR\_ENABLED](#LIBXML_XPTR_ENABLED)
#define[LIBXML\_ZLIB\_ENABLED](#LIBXML_ZLIB_ENABLED)
#define[WITHOUT\_TRIO](#WITHOUT_TRIO)
#define[WITH\_TRIO](#WITH_TRIO)
void[xmlCheckVersion](#xmlCheckVersion)(int version)
#define ATTRIBUTE_UNUSED
Macro used to signal to GCC unused function parameters
#define DEBUG_MEMORY_LOCATION
Whether the memory debugging is configured in
#define LIBXML_ATTR_ALLOC_SIZE
Macro used to indicate to GCC this is an allocator function
#define LIBXML_ATTR_FORMAT
Macro used to indicate to GCC the parameter are printf like
#define LIBXML_AUTOMATA_ENABLED
Whether the automata interfaces are compiled 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_DEBUG_ENABLED
Whether Debugging module is configured in
#define LIBXML_DEBUG_RUNTIME
Whether the runtime debugging is configured in
#define LIBXML_DOCB_ENABLED
Whether the SGML Docbook support is configured in
#define LIBXML_DOTTED_VERSION
the version string like "1.2.3"
#define LIBXML_EXPR_ENABLED
Whether the formal expressions interfaces are compiled in
#define LIBXML_FTP_ENABLED
Whether the FTP support is configured in
#define LIBXML_HTML_ENABLED
Whether the HTML support is configured in
#define LIBXML_HTTP_ENABLED
Whether the HTTP support 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_LEGACY_ENABLED
Whether the deprecated APIs are compiled in for compatibility
#define LIBXML_LZMA_ENABLED
Whether the Lzma support is compiled in
#define LIBXML_MODULES_ENABLED
Whether the module interfaces are compiled in
#define LIBXML_MODULE_EXTENSION
the string suffix used by dynamic modules (usually shared libraries)
#define LIBXML_OUTPUT_ENABLED
Whether the serialization/saving support is configured in
#define LIBXML_PATTERN_ENABLED
Whether the xmlPattern node selection interface 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_REGEXP_ENABLED
Whether the regular expressions interfaces are compiled in
#define LIBXML_SAX1_ENABLED
Whether the older SAX1 interface is configured 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_TEST_VERSION
Macro to check that the libxml version in use is compatible with the version the software has been compiled against
#define LIBXML_THREAD_ALLOC_ENABLED
Whether the allocation hooks are per-thread
#define LIBXML_THREAD_ENABLED
Whether the thread support is configured in
#define LIBXML_TREE_ENABLED
Whether the DOM like tree manipulation API support is configured in
#define LIBXML_UNICODE_ENABLED
Whether the Unicode related interfaces are compiled in
#define LIBXML_VALID_ENABLED
Whether the DTD validation support is configured in
#define LIBXML_VERSION
the version number: 1.2.3 value is 10203
#define LIBXML_VERSION_EXTRA
extra version information, used to show a CVS compilation
#define LIBXML_VERSION_STRING
the version number string, 1.2.3 value is "10203"
#define LIBXML_WRITER_ENABLED
Whether the xmlWriter saving interface is configured in
#define LIBXML_XINCLUDE_ENABLED
Whether XInclude is configured in
#define LIBXML_XPATH_ENABLED
Whether XPath is configured in
#define LIBXML_XPTR_ENABLED
Whether XPointer is configured in
#define LIBXML_ZLIB_ENABLED
Whether the Zlib support is compiled in
#define WITHOUT_TRIO
defined if the trio support should not be configured in
#define WITH_TRIO
defined if the trio support need to be configured in
void xmlCheckVersion (int version)
check the compiled lib version against the include one. This can warn or immediately kill the application
| version: | the include version number |
|
|
|
|
|