epoc32/include/stdapis/libxml2/libxml2_xmlversion.h
branchSymbian3
changeset 4 837f303aceeb
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/epoc32/include/stdapis/libxml2/libxml2_xmlversion.h	Wed Mar 31 12:33:34 2010 +0100
     1.3 @@ -0,0 +1,165 @@
     1.4 +/*
     1.5 + * Summary: compile-time version informations
     1.6 + * Description: compile-time version informations for the XML library
     1.7 + *
     1.8 + * Copy: See Copyright for the status of this software.
     1.9 + *
    1.10 + * Author: Daniel Veillard
    1.11 + * Portion Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. 
    1.12 + */
    1.13 +
    1.14 +/** @file
    1.15 +@publishedAll
    1.16 +@released
    1.17 +*/
    1.18 +
    1.19 +#ifndef XML_VERSION_H
    1.20 +#define XML_VERSION_H
    1.21 +
    1.22 +/*
    1.23 + * modules.h contains definitions that are auto generated
    1.24 + * from libxml2 property files using Ant script
    1.25 + *
    1.26 + * All other defines in this files are not assumed to be changed anymore
    1.27 + */
    1.28 +
    1.29 +#include <stdapis/libxml2/libxml2_modules.h>
    1.30 +#include <stdapis/libxml2/libxml2_xmlexports.h>
    1.31 +
    1.32 +
    1.33 +#ifdef __cplusplus
    1.34 +extern "C" {
    1.35 +#endif
    1.36 +
    1.37 +/*
    1.38 + * use those to be sure nothing nasty will happen if
    1.39 + * your library and includes mismatch
    1.40 + */
    1.41 +#ifndef LIBXML2_COMPILING_MSCCDEF
    1.42 +XMLPUBFUN void XMLCALL xmlCheckVersion(int version);
    1.43 +#endif /* LIBXML2_COMPILING_MSCCDEF */
    1.44 +
    1.45 +/**
    1.46 + * LIBXML_DOTTED_VERSION:
    1.47 + *
    1.48 + * the version string like "1.2.3"
    1.49 + */
    1.50 +#define LIBXML_DOTTED_VERSION "2.6.10"
    1.51 +
    1.52 +/**
    1.53 + * LIBXML_VERSION:
    1.54 + *
    1.55 + * the version number: 1.2.3 value is 1002003
    1.56 + */
    1.57 +#define LIBXML_VERSION 20610
    1.58 +
    1.59 +/**
    1.60 + * LIBXML_VERSION_STRING:
    1.61 + *
    1.62 + * the version number string, 1.2.3 value is "1002003"
    1.63 + */
    1.64 +#define LIBXML_VERSION_STRING "20610"
    1.65 +
    1.66 +/**
    1.67 + * LIBXML_TEST_VERSION:
    1.68 + *
    1.69 + * Macro to check that the libxml version in use is compatible with
    1.70 + * the version the software has been compiled against
    1.71 + */
    1.72 +#define LIBXML_TEST_VERSION xmlCheckVersion(20610);
    1.73 +
    1.74 +//#ifndef VMS
    1.75 +//#if 0
    1.76 +///**
    1.77 +// * WITH_TRIO:
    1.78 +// *
    1.79 +// * defined if the trio support need to be configured in
    1.80 +// */
    1.81 +//#define WITH_TRIO
    1.82 +//#else
    1.83 +///**
    1.84 +// * WITHOUT_TRIO:
    1.85 +// *
    1.86 +// * defined if the trio support should not be configured in
    1.87 +// */
    1.88 +//#define WITHOUT_TRIO
    1.89 +//#endif
    1.90 +//#else /* VMS */
    1.91 +///**
    1.92 +// * WITH_TRIO:
    1.93 +// *
    1.94 +// * defined if the trio support need to be configured in
    1.95 +// */
    1.96 +//#define WITH_TRIO 1
    1.97 +//#endif /* VMS */
    1.98 +
    1.99 +
   1.100 +
   1.101 +/**
   1.102 + * LIBXML_FTP_ENABLED:
   1.103 + *
   1.104 + * Whether the FTP support is configured in
   1.105 + */
   1.106 +// Excluded from XML Engine
   1.107 +//#define LIBXML_FTP_ENABLED
   1.108 +
   1.109 +
   1.110 +/**
   1.111 + * LIBXML_HTTP_ENABLED:
   1.112 + *
   1.113 + * Whether the HTTP support is configured in
   1.114 + */
   1.115 +// Excluded from XML Engine
   1.116 +//#define LIBXML_HTTP_ENABLED
   1.117 +
   1.118 +
   1.119 +/**
   1.120 + * LIBXML_DOCB_ENABLED:
   1.121 + *
   1.122 + * Whether the SGML Docbook support is configured in
   1.123 + */
   1.124 +// Excluded from XML Engine
   1.125 +//#define LIBXML_DOCB_ENABLED
   1.126 +
   1.127 +/**
   1.128 + * LIBXML_ICONV_ENABLED:
   1.129 + *
   1.130 + * Whether iconv support is available
   1.131 + */
   1.132 +#if 0
   1.133 +#define LIBXML_ICONV_ENABLED
   1.134 +#endif
   1.135 +
   1.136 +/**
   1.137 + * LIBXML_ISO8859X_ENABLED:
   1.138 + *
   1.139 + * Whether ISO-8859-* support is made available in case iconv is not
   1.140 + */
   1.141 +#if 0
   1.142 +#define LIBXML_ISO8859X_ENABLED
   1.143 +#endif
   1.144 +
   1.145 +
   1.146 +/**
   1.147 + * ATTRIBUTE_UNUSED:
   1.148 + *
   1.149 + * Macro used to signal to GCC unused function parameters
   1.150 + */
   1.151 +#ifdef __GNUC__
   1.152 +#ifdef HAVE_ANSIDECL_H
   1.153 +#include <ansidecl.h>
   1.154 +#endif
   1.155 +#ifndef ATTRIBUTE_UNUSED
   1.156 +#define ATTRIBUTE_UNUSED __attribute__((unused))
   1.157 +#endif
   1.158 +#else
   1.159 +#define ATTRIBUTE_UNUSED
   1.160 +#endif
   1.161 +
   1.162 +#ifdef __cplusplus
   1.163 +}
   1.164 +#endif /* __cplusplus */
   1.165 +
   1.166 +
   1.167 +#endif /* XML_VERSION_H */
   1.168 +