fixed: auto_ptr -> unique_ptr
[opensg.git] / Source / External / google / sparsehash / google_config.h
blob4375f3a1f155ba981b8f4f5583049ebd277a7f86
1 /* src/google/sparsehash/config.h. Generated by configure. */
2 /* src/google/sparsehash/config.h.in. Generated from configure.ac by autoheader. */
4 /* Namespace for Google classes */
5 #define GOOGLE_NAMESPACE google
7 /* the namespace of hash_map */
8 #ifndef WIN32
9 #define HASH_NAMESPACE __gnu_cxx
10 #endif
12 /* Define to 1 if you have the <ext/hash_fun.h> header file. */
13 #ifndef WIN32
14 #define HAVE_EXT_HASH_FUN_H 1
15 #endif
17 /* define if the compiler has hash_map */
18 #ifndef WIN32
19 #define HAVE_EXT_HASH_MAP 1
20 #endif
22 /* define if the compiler has hash_set */
23 #ifndef WIN32
24 #define HAVE_EXT_HASH_SET 1
25 #endif
27 /* Define to 1 if you have the <ext/stl_hash_fun.h> header file. */
28 /* #undef HAVE_EXT_STL_HASH_FUN_H */
30 /* Define to 1 if you have the <hash_fun.h> header file. */
31 /* #undef HAVE_HASH_FUN_H */
33 /* define if the compiler has hash_map */
34 /* #undef HAVE_HASH_MAP */
36 /* define if the compiler has hash_set */
37 /* #undef HAVE_HASH_SET */
39 /* Define to 1 if you have the <inttypes.h> header file. */
40 #define HAVE_INTTYPES_H 1
42 /* Define to 1 if you have the `memcpy' function. */
43 #define HAVE_MEMCPY 1
45 /* Define to 1 if you have the `memmove' function. */
46 #define HAVE_MEMMOVE 1
48 /* Define to 1 if you have the <memory.h> header file. */
49 #define HAVE_MEMORY_H 1
51 /* define if the compiler implements namespaces */
52 #define HAVE_NAMESPACES
54 /* Define to 1 if you have the <stdint.h> header file. */
55 #define HAVE_STDINT_H 1
57 /* Define to 1 if you have the <cstdlib> header file. */
58 #define HAVE_STDLIB_H 1
60 /* Define to 1 if you have the <stl_hash_fun.h> header file. */
61 /* #undef HAVE_STL_HASH_FUN_H */
63 /* Define to 1 if you have the <strings.h> header file. */
64 #define HAVE_STRINGS_H 1
66 /* Define to 1 if you have the <cstring> header file. */
67 #define HAVE_STRING_H 1
69 /* Define to 1 if you have the <sys/resource.h> header file. */
70 #define HAVE_SYS_RESOURCE_H 1
72 /* Define to 1 if you have the <sys/stat.h> header file. */
73 #define HAVE_SYS_STAT_H 1
75 /* Define to 1 if you have the <sys/ctime> header file. */
76 #define HAVE_SYS_TIME_H 1
78 /* Define to 1 if you have the <sys/types.h> header file. */
79 #define HAVE_SYS_TYPES_H 1
81 /* Define to 1 if you have the <sys/utsname.h> header file. */
82 #define HAVE_SYS_UTSNAME_H 1
84 /* Define to 1 if you have the <unistd.h> header file. */
85 #define HAVE_UNISTD_H 1
87 /* Define to 1 if the system has the type `u_int16_t'. */
88 #define HAVE_U_INT16_T 1
90 /* Define to 1 if the system has the type `__uint16'. */
91 /* #undef HAVE___UINT16 */
93 /* Name of package */
94 #define PACKAGE "sparsehash"
96 /* Define to the address where bug reports for this package should be sent. */
97 #define PACKAGE_BUGREPORT "opensource@google.com"
99 /* Define to the full name of this package. */
100 #define PACKAGE_NAME "sparsehash"
102 /* Define to the full name and version of this package. */
103 #define PACKAGE_STRING "sparsehash 0.3"
105 /* Define to the one symbol short name of this package. */
106 #define PACKAGE_TARNAME "sparsehash"
108 /* Define to the version of this package. */
109 #define PACKAGE_VERSION "0.3"
111 /* Define to 1 if you have the ANSI C header files. */
112 #define STDC_HEADERS 1
114 /* the namespace where STL code like vector<> is defined */
115 #define STL_NAMESPACE std
117 /* does STL support iterator-tags? */
118 #define UNDERSTANDS_ITERATOR_TAGS 1
120 /* Version number of package */
121 #define VERSION "0.3"
123 /* Stops putting the code inside the Google namespace */
124 #define _END_GOOGLE_NAMESPACE_ }
126 /* Puts following code inside the Google namespace */
127 #define _START_GOOGLE_NAMESPACE_ namespace GOOGLE_NAMESPACE {