Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

xmlwin32version.h

Go to the documentation of this file.
00001 /*
00002  * xmlwin32version.h : compile-time version informations for the XML parser
00003  *                     when compiled on the Windows platform
00004  *
00005  * See Copyright for the status of this software.
00006  *
00007  * daniel@veillard.com
00008  */
00009 
00010 #ifndef __XML_VERSION_H__
00011 #define __XML_VERSION_H__
00012 
00013 #ifdef __cplusplus
00014 extern "C" {
00015 #endif
00016 
00017 /*
00018  * use those to be sure nothing nasty will happen if
00019  * your library and includes mismatch
00020  */
00021 #ifndef LIBXML2_COMPILING_MSCCDEF
00022 extern void xmlCheckVersion(int version);
00023 #endif /* LIBXML2_COMPILING_MSCCDEF */
00024 
00030 #define LIBXML_DOTTED_VERSION "2.4.26"
00031 
00037 #define LIBXML_VERSION 20426
00038 
00044 #define LIBXML_VERSION_STRING "20426"
00045 
00052 #define LIBXML_TEST_VERSION xmlCheckVersion(20426);
00053 
00054 #if 0
00055 
00060 #define WITH_TRIO
00061 #else
00062 
00067 #define WITHOUT_TRIO
00068 #endif
00069 
00075 #if 0
00076 #define LIBXML_THREAD_ENABLED
00077 #endif
00078 
00084 #if 1
00085 #define LIBXML_FTP_ENABLED
00086 #endif
00087 
00093 #if 1
00094 #define LIBXML_HTTP_ENABLED
00095 #endif
00096 
00102 #if 1
00103 #define LIBXML_HTML_ENABLED
00104 #endif
00105 
00111 #if 1
00112 #define LIBXML_CATALOG_ENABLED
00113 #endif
00114 
00120 #if 1
00121 #define LIBXML_DOCB_ENABLED
00122 #endif
00123 
00129 #if 1
00130 #define LIBXML_XPATH_ENABLED
00131 #endif
00132 
00138 #if 1
00139 #define LIBXML_XPTR_ENABLED
00140 #endif
00141 
00147 #if 0
00148 #define LIBXML_C14N_ENABLED
00149 #endif
00150 
00156 #if 1
00157 #define LIBXML_XINCLUDE_ENABLED
00158 #endif
00159 
00165 #if 0
00166 #define LIBXML_ICONV_ENABLED
00167 #endif
00168 
00174 #if 1
00175 #define LIBXML_DEBUG_ENABLED
00176 #endif
00177 
00183 #if 0
00184 #define DEBUG_MEMORY_LOCATION
00185 #endif
00186 
00202 #ifndef LIBXML_DLL_IMPORT
00203 #if defined(_MSC_VER) && !defined(IN_LIBXML) && !defined(LIBXML_STATIC)
00204 #define LIBXML_DLL_IMPORT __declspec(dllimport)
00205 #else
00206 #define LIBXML_DLL_IMPORT
00207 #endif
00208 #endif
00209 
00215 #ifdef __GNUC__
00216 #ifdef HAVE_ANSIDECL_H
00217 #include <ansidecl.h>
00218 #endif
00219 #ifndef ATTRIBUTE_UNUSED
00220 #define ATTRIBUTE_UNUSED
00221 #endif
00222 #else
00223 #define ATTRIBUTE_UNUSED
00224 #endif
00225 
00232 #ifdef _MSC_VER
00233 #if defined LIBXML_ICONV_ENABLED && !defined LIBXML2_COMPILING_MSCCDEF
00234 #pragma comment(lib, "iconv.lib")
00235 #endif
00236 #endif
00237 
00238 #ifdef __cplusplus
00239 }
00240 #endif /* __cplusplus */
00241 #endif
00242 

Generated on Wed Mar 16 00:10:27 2005 for Dibbler - a portable DHCPv6 by  doxygen 1.3.9.1