config_coinutils_default.h

Go to the documentation of this file.
00001 
00002 /***************************************************************************/
00003 /*           HERE DEFINE THE PROJECT SPECIFIC PUBLIC MACROS                */
00004 /*    These are only in effect in a setting that doesn't use configure     */
00005 /***************************************************************************/
00006 
00007 /* Version number of project */
00008 #define COINUTILS_VERSION "2.10.13"
00009 
00010 /* Major Version number of project */
00011 #define COINUTILS_VERSION_MAJOR 2
00012 
00013 /* Minor Version number of project */
00014 #define COINUTILS_VERSION_MINOR 10
00015 
00016 /* Release Version number of project */
00017 #define COINUTILS_VERSION_RELEASE 13
00018 
00019 /*
00020   Define to 64bit integer types. Note that MS does not provide __uint64.
00021 
00022   Microsoft defines types in BaseTsd.h, part of the Windows SDK. Given
00023   that this file only gets used in the Visual Studio environment, it
00024   seems to me we'll be better off simply including it and using the
00025   types MS defines. But since I have no idea of history here, I'll leave
00026   all of this inside the guard for MSC_VER >= 1200. If you're reading this
00027   and have been developing in MSVS long enough to know, fix it.  -- lh, 100915 --
00028 */
00029 #if _MSC_VER >= 1200
00030 # include <BaseTsd.h>
00031 # define COIN_INT64_T INT64
00032 # define COIN_UINT64_T UINT64
00033   /* Define to integer type capturing pointer */
00034 # define COIN_INTPTR_T ULONG_PTR
00035 #else
00036 # define COIN_INT64_T long long
00037 # define COIN_UINT64_T unsigned long long
00038 # define COIN_INTPTR_T int*
00039 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 28 Aug 2016 for CoinUtils by  doxygen 1.6.1