http://swpat.ffii.org/Action against software patents http://www.gnome.org/Gnome2 Logo http://www.w3.org/StatusW3C Logo http://www.redhat.com/Red Hat Logo http://xmlsoft.org/Made with Libxml2 Logo 
Module xmlversion from libxml2
API Menu ../index.htmlMain Menu ../docs.htmlDeveloper Menu ../examples/index.htmlCode Examples index.htmlAPI Menu libxml-parser.htmlParser API libxml-tree.htmlTree API libxml-xmlreader.htmlReader API ../guidelines.htmlXML Guidelines ../ChangeLog.htmlChangeLog API Indexes ../APIchunk0.htmlAlphabetic ../APIconstructors.htmlConstructors ../APIfunctions.htmlFunctions/Types ../APIfiles.htmlModules ../APIsymbols.htmlSymbols Related links http://mail.gnome.org/archives/xml/Mail archive http://xmlsoft.org/XSLT/XSLT libxslt http://phd.cs.unibo.it/gdome2/DOM gdome2 http://www.aleksey.com/xmlsec/XML-DSig xmlsec ftp://xmlsoft.org/FTP http://www.zlatkovic.com/projects/libxml/Windows binaries http://www.blastwave.org/packages.php/libxml2Solaris binaries http://www.explain.com.au/oss/libxml2xslt.htmlMacOsX binaries http://libxmlplusplus.sourceforge.net/C++ bindings http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4PHP bindings http://sourceforge.net/projects/libxml2-pas/Pascal bindings http://rubyforge.org/projects/xml-tools/Ruby bindings http://tclxml.sourceforge.net/Tcl bindings http://bugzilla.gnome.org/buglist.cgi?product=libxml2Bug Tracker libxml-xmlunicode.htmlPrev libxml-xmlunicode.htmlxmlunicode index.htmlUp index.htmlAPI documentation ../index.htmlHome ../index.htmlThe XML C parser and toolkit of Gnome libxml-xmlwriter.htmlxmlwriter libxml-xmlwriter.htmlNext compile-time version informations for the XML library 
Table of Contents
#define #ATTRIBUTE_UNUSEDATTRIBUTE_UNUSED #define #DEBUG_MEMORY_LOCATIONDEBUG_MEMORY_LOCATION #define #LIBXML_AUTOMATA_ENABLEDLIBXML_AUTOMATA_ENABLED #define #LIBXML_C14N_ENABLEDLIBXML_C14N_ENABLED #define #LIBXML_CATALOG_ENABLEDLIBXML_CATALOG_ENABLED #define #LIBXML_DEBUG_ENABLEDLIBXML_DEBUG_ENABLED #define #LIBXML_DEBUG_RUNTIMELIBXML_DEBUG_RUNTIME #define #LIBXML_DOCB_ENABLEDLIBXML_DOCB_ENABLED #define #LIBXML_DOTTED_VERSIONLIBXML_DOTTED_VERSION #define #LIBXML_EXPR_ENABLEDLIBXML_EXPR_ENABLED #define #LIBXML_FTP_ENABLEDLIBXML_FTP_ENABLED #define #LIBXML_HTML_ENABLEDLIBXML_HTML_ENABLED #define #LIBXML_HTTP_ENABLEDLIBXML_HTTP_ENABLED #define #LIBXML_ICONV_ENABLEDLIBXML_ICONV_ENABLED #define #LIBXML_ISO8859X_ENABLEDLIBXML_ISO8859X_ENABLED #define #LIBXML_LEGACY_ENABLEDLIBXML_LEGACY_ENABLED #define #LIBXML_MODULES_ENABLEDLIBXML_MODULES_ENABLED #define #LIBXML_MODULE_EXTENSIONLIBXML_MODULE_EXTENSION #define #LIBXML_OUTPUT_ENABLEDLIBXML_OUTPUT_ENABLED #define #LIBXML_PATTERN_ENABLEDLIBXML_PATTERN_ENABLED #define #LIBXML_PUSH_ENABLEDLIBXML_PUSH_ENABLED #define #LIBXML_READER_ENABLEDLIBXML_READER_ENABLED #define #LIBXML_REGEXP_ENABLEDLIBXML_REGEXP_ENABLED #define #LIBXML_SAX1_ENABLEDLIBXML_SAX1_ENABLED #define #LIBXML_SCHEMAS_ENABLEDLIBXML_SCHEMAS_ENABLED #define #LIBXML_SCHEMATRON_ENABLEDLIBXML_SCHEMATRON_ENABLED #define #LIBXML_TEST_VERSIONLIBXML_TEST_VERSION #define #LIBXML_THREAD_ENABLEDLIBXML_THREAD_ENABLED #define #LIBXML_TREE_ENABLEDLIBXML_TREE_ENABLED #define #LIBXML_UNICODE_ENABLEDLIBXML_UNICODE_ENABLED #define #LIBXML_VALID_ENABLEDLIBXML_VALID_ENABLED #define #LIBXML_VERSIONLIBXML_VERSION #define #LIBXML_VERSION_EXTRALIBXML_VERSION_EXTRA #define #LIBXML_VERSION_STRINGLIBXML_VERSION_STRING #define #LIBXML_WRITER_ENABLEDLIBXML_WRITER_ENABLED #define #LIBXML_XINCLUDE_ENABLEDLIBXML_XINCLUDE_ENABLED #define #LIBXML_XPATH_ENABLEDLIBXML_XPATH_ENABLED #define #LIBXML_XPTR_ENABLEDLIBXML_XPTR_ENABLED #define #WITHOUT_TRIOWITHOUT_TRIO #define #WITH_TRIOWITH_TRIO void	#xmlCheckVersionxmlCheckVersion 			(int version)Description
Macro: ATTRIBUTE_UNUSED
#define ATTRIBUTE_UNUSEDMacro used to signal to GCC unused function parameters
Macro: DEBUG_MEMORY_LOCATION
#define DEBUG_MEMORY_LOCATIONWhether the memory debugging is configured in
Macro: LIBXML_AUTOMATA_ENABLED
#define LIBXML_AUTOMATA_ENABLEDWhether the automata interfaces are compiled in
Macro: LIBXML_C14N_ENABLED
#define LIBXML_C14N_ENABLEDWhether the Canonicalization support is configured in
Macro: LIBXML_CATALOG_ENABLED
#define LIBXML_CATALOG_ENABLEDWhether the Catalog support is configured in
Macro: LIBXML_DEBUG_ENABLED
#define LIBXML_DEBUG_ENABLEDWhether Debugging module is configured in
Macro: LIBXML_DEBUG_RUNTIME
#define LIBXML_DEBUG_RUNTIMEWhether the runtime debugging is configured in
Macro: LIBXML_DOCB_ENABLED
#define LIBXML_DOCB_ENABLEDWhether the SGML Docbook support is configured in
Macro: LIBXML_DOTTED_VERSION
#define LIBXML_DOTTED_VERSIONthe version string like "1.2.3"
Macro: LIBXML_EXPR_ENABLED
#define LIBXML_EXPR_ENABLEDWhether the formal expressions interfaces are compiled in
Macro: LIBXML_FTP_ENABLED
#define LIBXML_FTP_ENABLEDWhether the FTP support is configured in
Macro: LIBXML_HTML_ENABLED
#define LIBXML_HTML_ENABLEDWhether the HTML support is configured in
Macro: LIBXML_HTTP_ENABLED
#define LIBXML_HTTP_ENABLEDWhether the HTTP support is configured in
Macro: LIBXML_ICONV_ENABLED
#define LIBXML_ICONV_ENABLEDWhether iconv support is available
Macro: LIBXML_ISO8859X_ENABLED
#define LIBXML_ISO8859X_ENABLEDWhether ISO-8859-* support is made available in case iconv is not
Macro: LIBXML_LEGACY_ENABLED
#define LIBXML_LEGACY_ENABLEDWhether the deprecated APIs are compiled in for compatibility
Macro: LIBXML_MODULES_ENABLED
#define LIBXML_MODULES_ENABLEDWhether the module interfaces are compiled in
Macro: LIBXML_MODULE_EXTENSION
#define LIBXML_MODULE_EXTENSIONthe string suffix used by dynamic modules (usually shared libraries)
Macro: LIBXML_OUTPUT_ENABLED
#define LIBXML_OUTPUT_ENABLEDWhether the serialization/saving support is configured in
Macro: LIBXML_PATTERN_ENABLED
#define LIBXML_PATTERN_ENABLEDWhether the libxml-pattern.html#xmlPatternxmlPattern  node selection interface is configured in
Macro: LIBXML_PUSH_ENABLED
#define LIBXML_PUSH_ENABLEDWhether the push parsing interfaces are configured in
Macro: LIBXML_READER_ENABLED
#define LIBXML_READER_ENABLEDWhether the xmlReader parsing interface is configured in
Macro: LIBXML_REGEXP_ENABLED
#define LIBXML_REGEXP_ENABLEDWhether the regular expressions interfaces are compiled in
Macro: LIBXML_SAX1_ENABLED
#define LIBXML_SAX1_ENABLEDWhether the older SAX1 interface is configured in
Macro: LIBXML_SCHEMAS_ENABLED
#define LIBXML_SCHEMAS_ENABLEDWhether the Schemas validation interfaces are compiled in
Macro: LIBXML_SCHEMATRON_ENABLED
#define LIBXML_SCHEMATRON_ENABLEDWhether the Schematron validation interfaces are compiled in
Macro: LIBXML_TEST_VERSION
#define LIBXML_TEST_VERSIONMacro to check that the libxml version in use is compatible with the version the software has been compiled against
Macro: LIBXML_THREAD_ENABLED
#define LIBXML_THREAD_ENABLEDWhether the thread support is configured in
Macro: LIBXML_TREE_ENABLED
#define LIBXML_TREE_ENABLEDWhether the DOM like tree manipulation API support is configured in
Macro: LIBXML_UNICODE_ENABLED
#define LIBXML_UNICODE_ENABLEDWhether the Unicode related interfaces are compiled in
Macro: LIBXML_VALID_ENABLED
#define LIBXML_VALID_ENABLEDWhether the DTD validation support is configured in
Macro: LIBXML_VERSION
#define LIBXML_VERSIONthe version number: 1.2.3 value is 1002003
Macro: LIBXML_VERSION_EXTRA
#define LIBXML_VERSION_EXTRAextra version information, used to show a CVS compilation
Macro: LIBXML_VERSION_STRING
#define LIBXML_VERSION_STRINGthe version number string, 1.2.3 value is "1002003"
Macro: LIBXML_WRITER_ENABLED
#define LIBXML_WRITER_ENABLEDWhether the xmlWriter saving interface is configured in
Macro: LIBXML_XINCLUDE_ENABLED
#define LIBXML_XINCLUDE_ENABLEDWhether XInclude is configured in
Macro: LIBXML_XPATH_ENABLED
#define LIBXML_XPATH_ENABLEDWhether XPath is configured in
Macro: LIBXML_XPTR_ENABLED
#define LIBXML_XPTR_ENABLEDWhether XPointer is configured in
Macro: WITHOUT_TRIO
#define WITHOUT_TRIOdefined if the trio support should not be configured in
Macro: WITH_TRIO
#define WITH_TRIOdefined if the trio support need to be configured in
Function: xmlCheckVersion
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 ../bugs.htmlDaniel Veillard 
