SUMO - Simulation of Urban MObility
config.h
Go to the documentation of this file.
00001 /* src/config.h.  Generated from config.h.in by configure.  */
00002 /* src/config.h.in.  Generated from configure.ac by autoheader.  */
00003 
00004 /* Define to 1 in order to enable memory checks. */
00005 /* #undef CHECK_MEMORY_LEAKS */
00006 
00007 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
00008    systems. This function is required for `alloca.c' support on those systems.
00009    */
00010 /* #undef CRAY_STACKSEG_END */
00011 
00012 /* Define to 1 if using `alloca.c'. */
00013 /* #undef C_ALLOCA */
00014 
00015 /* defines the number of digits after the comma in geo-coordinates output */
00016 #define GEO_OUTPUT_ACCURACY 6
00017 
00018 /* Define to 1 if you have `alloca', as a function or macro. */
00019 #define HAVE_ALLOCA 1
00020 
00021 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
00022    */
00023 #define HAVE_ALLOCA_H 1
00024 
00025 /* Define if compiling under cygwin */
00026 /* #undef HAVE_CYGWIN */
00027 
00028 /* Define to 1 if you have the <dlfcn.h> header file. */
00029 #define HAVE_DLFCN_H 1
00030 
00031 /* Define to 1 if you have the <float.h> header file. */
00032 #define HAVE_FLOAT_H 1
00033 
00034 /* Define to 1 if you have the `floor' function. */
00035 /* #undef HAVE_FLOOR */
00036 
00037 /* defined if GDAL is available */
00038 #define HAVE_GDAL 1
00039 
00040 /* Define to 1 if you have the `getcwd' function. */
00041 #define HAVE_GETCWD 1
00042 
00043 /* Define to 1 if you have the `gettimeofday' function. */
00044 #define HAVE_GETTIMEOFDAY 1
00045 
00046 /* Define to 1 if you have the <GL/glu.h> header file. */
00047 #define HAVE_GL_GLU_H 1
00048 
00049 /* Define to 1 if you have the <GL/gl.h> header file. */
00050 #define HAVE_GL_GL_H 1
00051 
00052 /* Define to 1 if you want junction internal lanes */
00053 #define HAVE_INTERNAL_LANES 1
00054 
00055 /* Define to 1 if you have the <inttypes.h> header file. */
00056 #define HAVE_INTTYPES_H 1
00057 
00058 /* Define to 1 if you have the <limits.h> header file. */
00059 #define HAVE_LIMITS_H 1
00060 
00061 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and
00062    to 0 otherwise. */
00063 #define HAVE_MALLOC 1
00064 
00065 /* Define to 1 if you have the <malloc.h> header file. */
00066 #define HAVE_MALLOC_H 1
00067 
00068 /* Define to 1 if you have the <math.h> header file. */
00069 #define HAVE_MATH_H 1
00070 
00071 /* Define to 1 if you have the <memory.h> header file. */
00072 #define HAVE_MEMORY_H 1
00073 
00074 /* Define to 1 if you have the `memset' function. */
00075 #define HAVE_MEMSET 1
00076 
00077 /* defined if osg is available */
00078 /* #undef HAVE_OSG */
00079 
00080 /* Define to 1 if you have the `pow' function. */
00081 /* #undef HAVE_POW */
00082 
00083 /* defined if PROJ is available */
00084 #define HAVE_PROJ 1
00085 
00086 /* defined if python is available */
00087 /* #undef HAVE_PYTHON */
00088 
00089 /* Define to 1 if you have the `select' function. */
00090 #define HAVE_SELECT 1
00091 
00092 /* Define to 1 if you have the `socket' function. */
00093 #define HAVE_SOCKET 1
00094 
00095 /* Define to 1 if you have the `sqrt' function. */
00096 /* #undef HAVE_SQRT */
00097 
00098 /* Define to 1 if `stat' has the bug that it succeeds when given the
00099    zero-length file name argument. */
00100 /* #undef HAVE_STAT_EMPTY_STRING_BUG */
00101 
00102 /* Define to 1 if stdbool.h conforms to C99. */
00103 #define HAVE_STDBOOL_H 1
00104 
00105 /* Define to 1 if you have the <stddef.h> header file. */
00106 #define HAVE_STDDEF_H 1
00107 
00108 /* Define to 1 if you have the <stdint.h> header file. */
00109 #define HAVE_STDINT_H 1
00110 
00111 /* Define to 1 if you have the <stdlib.h> header file. */
00112 #define HAVE_STDLIB_H 1
00113 
00114 /* Define to 1 if you have the <strings.h> header file. */
00115 #define HAVE_STRINGS_H 1
00116 
00117 /* Define to 1 if you have the <string.h> header file. */
00118 #define HAVE_STRING_H 1
00119 
00120 /* Undefine for disabling subsecond timesteps. */
00121 #define HAVE_SUBSECOND_TIMESTEPS 1
00122 
00123 /* Define to 1 if you have the <sys/select.h> header file. */
00124 #define HAVE_SYS_SELECT_H 1
00125 
00126 /* Define to 1 if you have the <sys/socket.h> header file. */
00127 #define HAVE_SYS_SOCKET_H 1
00128 
00129 /* Define to 1 if you have the <sys/stat.h> header file. */
00130 #define HAVE_SYS_STAT_H 1
00131 
00132 /* Define to 1 if you have the <sys/time.h> header file. */
00133 #define HAVE_SYS_TIME_H 1
00134 
00135 /* Define to 1 if you have the <sys/types.h> header file. */
00136 #define HAVE_SYS_TYPES_H 1
00137 
00138 /* Define to 1 if you have the <unistd.h> header file. */
00139 #define HAVE_UNISTD_H 1
00140 
00141 /* Define if auto-generated version.h should be used. */
00142 /* #undef HAVE_VERSION_H */
00143 
00144 /* Define to 1 if you have the <wchar.h> header file. */
00145 #define HAVE_WCHAR_H 1
00146 
00147 /* Define to 1 if the system has the type `_Bool'. */
00148 #define HAVE__BOOL 1
00149 
00150 /* Define to 1 if `lstat' dereferences a symlink specified with a trailing
00151    slash. */
00152 #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
00153 
00154 /* Define to the sub-directory in which libtool stores uninstalled libraries.
00155    */
00156 #define LT_OBJDIR ".libs/"
00157 
00158 /* Including windows.h gives errors otherwise (cygwin) */
00159 /* #undef NOMINMAX */
00160 
00161 /* Define to 1 in order to disable TraCI Server. */
00162 /* #undef NO_TRACI */
00163 
00164 /* defines the number of digits after the comma in output */
00165 #define OUTPUT_ACCURACY 2
00166 
00167 /* Name of package */
00168 #define PACKAGE "sumo"
00169 
00170 /* Define to the address where bug reports for this package should be sent. */
00171 #define PACKAGE_BUGREPORT ""
00172 
00173 /* Define to the full name of this package. */
00174 #define PACKAGE_NAME "sumo"
00175 
00176 /* Define to the full name and version of this package. */
00177 #define PACKAGE_STRING "sumo 0.15.0"
00178 
00179 /* Define to the one symbol short name of this package. */
00180 #define PACKAGE_TARNAME "sumo"
00181 
00182 /* Define to the home page for this package. */
00183 #define PACKAGE_URL ""
00184 
00185 /* Define to the version of this package. */
00186 #define PACKAGE_VERSION "0.15.0"
00187 
00188 /* defines the epsilon to use on position comparison */
00189 #define POSITION_EPS 0.1
00190 
00191 /* Define as the return type of signal handlers (`int' or `void'). */
00192 #define RETSIGTYPE void
00193 
00194 /* Define to the type of arg 1 for `select'. */
00195 #define SELECT_TYPE_ARG1 int
00196 
00197 /* Define to the type of args 2, 3 and 4 for `select'. */
00198 #define SELECT_TYPE_ARG234 (fd_set *)
00199 
00200 /* Define to the type of arg 5 for `select'. */
00201 #define SELECT_TYPE_ARG5 (struct timeval *)
00202 
00203 /* If using the C implementation of alloca, define if you know the
00204    direction of stack growth for your system; otherwise it will be
00205    automatically deduced at runtime.
00206     STACK_DIRECTION > 0 => grows toward higher addresses
00207     STACK_DIRECTION < 0 => grows toward lower addresses
00208     STACK_DIRECTION = 0 => direction of growth unknown */
00209 /* #undef STACK_DIRECTION */
00210 
00211 /* Define to 1 if you have the ANSI C header files. */
00212 #define STDC_HEADERS 1
00213 
00214 /* defines the precision of floats */
00215 #define SUMOReal double
00216 
00217 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
00218 #define TIME_WITH_SYS_TIME 1
00219 
00220 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
00221 /* #undef TM_IN_SYS_TIME */
00222 
00223 /* Version number of package */
00224 #define VERSION "0.15.0"
00225 
00226 /* Defined if auto-generated version.h is unavailable. */
00227 #define VERSION_STRING "0.15.0"
00228 
00229 /* Xerces and Fox expect this to be defined (cygwin) */
00230 /* #undef WIN32 */
00231 
00232 /* Define length for Xerces 3. */
00233 #define XERCES3_SIZE_t unsigned int
00234 
00235 /* Define to 1 in order to enable sumo debugging code. */
00236 /* #undef _DEBUG */
00237 
00238 /* Define to 1 in order to enable messages. */
00239 /* #undef _MESSAGES */
00240 
00241 /* Define to empty if `const' does not conform to ANSI C. */
00242 /* #undef const */
00243 
00244 /* Define to `__inline__' or `__inline' if that's what the C compiler
00245    calls it, or to nothing if 'inline' is not supported under any name.  */
00246 #ifndef __cplusplus
00247 /* #undef inline */
00248 #endif
00249 
00250 /* Define to rpl_malloc if the replacement function should be used. */
00251 /* #undef malloc */
00252 
00253 /* Define to `unsigned int' if <sys/types.h> does not define. */
00254 /* #undef size_t */
00255 
00256 /* Define to empty if the keyword `volatile' does not work. Warning: valid
00257    code using `volatile' can become incorrect without. Disable with care. */
00258 /* #undef volatile */
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines