xmlwin32version.h File Reference


Defines

#define LIBXML_DOTTED_VERSION   "2.4.26"
#define LIBXML_VERSION   20426
#define LIBXML_VERSION_STRING   "20426"
#define LIBXML_TEST_VERSION   xmlCheckVersion(20426);
#define WITHOUT_TRIO
#define LIBXML_FTP_ENABLED
#define LIBXML_HTTP_ENABLED
#define LIBXML_HTML_ENABLED
#define LIBXML_CATALOG_ENABLED
#define LIBXML_DOCB_ENABLED
#define LIBXML_XPATH_ENABLED
#define LIBXML_XPTR_ENABLED
#define LIBXML_XINCLUDE_ENABLED
#define LIBXML_DEBUG_ENABLED
#define LIBXML_DLL_IMPORT
#define ATTRIBUTE_UNUSED

Functions

void xmlCheckVersion (int version)

Define Documentation

#define ATTRIBUTE_UNUSED
 

ATTRIBUTE_UNUSED:

Macro used to signal to GCC unused function parameters

#define LIBXML_CATALOG_ENABLED
 

LIBXML_CATALOG_ENABLED:

Whether the Catalog support is configured in

#define LIBXML_DEBUG_ENABLED
 

LIBXML_DEBUG_ENABLED:

Whether Debugging module is configured in

#define LIBXML_DLL_IMPORT
 

LIBXML_DLL_IMPORT:

Used on Windows (MS C compiler only) to declare a variable as imported from the library. This macro should be empty when compiling libxml itself. It should expand to __declspec(dllimport) when the client code includes this header, and that only if the client links dynamically against libxml. For this to work, we need three macros. One tells us which compiler is being used and luckily the compiler defines such a thing: _MSC_VER. The second macro tells us if we are compiling libxml or the client code and we define the macro IN_LIBXML on the compiler's command line for this purpose. The third macro, LIBXML_STATIC, must be defined by any client code which links against libxml statically.

#define LIBXML_DOCB_ENABLED
 

LIBXML_DOCB_ENABLED:

Whether the SGML Docbook support is configured in

#define LIBXML_DOTTED_VERSION   "2.4.26"
 

LIBXML_DOTTED_VERSION:

the version string like "1.2.3"

#define LIBXML_FTP_ENABLED
 

LIBXML_FTP_ENABLED:

Whether the FTP support is configured in

#define LIBXML_HTML_ENABLED
 

LIBXML_HTML_ENABLED:

Whether the HTML support is configured in

#define LIBXML_HTTP_ENABLED
 

LIBXML_HTTP_ENABLED:

Whether the HTTP support is configured in

#define LIBXML_TEST_VERSION   xmlCheckVersion(20426);
 

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_VERSION   20426
 

LIBXML_VERSION:

the version number: 1.2.3 value is 1002003

#define LIBXML_VERSION_STRING   "20426"
 

LIBXML_VERSION_STRING:

the version number string, 1.2.3 value is "1002003"

#define LIBXML_XINCLUDE_ENABLED
 

LIBXML_XINCLUDE_ENABLED:

Whether XInclude is configured in

#define LIBXML_XPATH_ENABLED
 

LIBXML_XPATH_ENABLED:

Whether XPath is configured in

#define LIBXML_XPTR_ENABLED
 

LIBXML_XPTR_ENABLED:

Whether XPointer is configured in

#define WITHOUT_TRIO
 

WITHOUT_TRIO:

defined if the trio support should not be configured in


Function Documentation

void xmlCheckVersion int  version  ) 
 


Generated on Wed Jul 26 13:26:57 2006 for XSB by  doxygen 1.4.5