util
sparseconfig_windows.h
00001 #ifndef SPARSEHASH_WINDOWS_SPARSECONFIG_H_
00002 #define SPARSEHASH_WINDOWS_SPARSECONFIG_H_
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #define GOOGLE_NAMESPACE ::google
00016 #if defined(Q_CC_MSVC)
00017 #define HASH_NAMESPACE stdext
00018
00019 #define HASH_FUN_H <hash_map>
00020 #define SPARSEHASH_HASH HASH_NAMESPACE::hash_compare
00021 #else
00022 #define HASH_NAMESPACE __gnu_cxx
00023 #define HASH_FUN_H <ext/hash_map>
00024 #define SPARSEHASH_HASH HASH_NAMESPACE::hash
00025 #endif
00026 #undef HAVE_UINT16_T
00027 #undef HAVE_U_INT16_T
00028 #define HAVE___UINT16 1
00029 #define HAVE_LONG_LONG 1
00030 #define HAVE_SYS_TYPES_H 1
00031 #undef HAVE_STDINT_H
00032 #undef HAVE_INTTYPES_H
00033 #define HAVE_MEMCPY 1
00034 #define STL_NAMESPACE std
00035 #define _END_GOOGLE_NAMESPACE_ }
00036 #define _START_GOOGLE_NAMESPACE_ namespace google {
00037
00038
00039
00040
00041
00042 #define WIN32_LEAN_AND_MEAN
00043 #include <windows.h>
00044
00045 #endif