Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

cfwin32.h

00001 /*
00002 ** Configuration definitions for the Microsoft Visual C++ Compiler 
00003 ** with x86 processor environment.
00004 ** Created manually.
00005 ** 
00006 */
00007 
00008 #ifndef CFWIN32_H
00009 #define CFWIN32_H
00010 
00011 /* only process if running in a Win32 environment */
00012 #ifdef _WIN32
00013 
00014 /* Settings for Borland C++ Builder */
00015 #ifdef __BORLANDC__
00016 #define _MSC_VER 1200  // Treat Borland C++ 5.5 as MSVC6.
00017 #endif /* __BORLANDC__ */
00018 
00019 /* Compiling for windows */
00020 #define windows 1
00021 
00022 /* Define if you have the <windows.h> header file.  */
00023 #define HAVE_WINDOWS_H 1
00024 
00025 /* Define if you have the <winsock.h> header file.  */
00026 #define HAVE_WINSOCK_H 1
00027 
00028 /* MinGW needs some special handling because it is a mixture of WIN32 and Posix. 
00029  * The following settings are not tested by configure but need to be set for MinGW.
00030  */
00031 #ifdef __MINGW32__
00032 #define HAVE_WINDOWS_H
00033 #define HAVE_WINSOCK_H
00034 #define NO_IOS_BASE_ASSIGN
00035 #endif
00036 
00037 /* Define the canonical host system type as a string constant */
00038 #define CANONICAL_HOST_TYPE "i386-pc-win32"
00039 
00040 /* Define if char is unsigned on the C compiler */
00041 /* #undef  C_CHAR_UNSIGNED */
00042 
00043 /* Define to the inline keyword supported by the C compiler, if any, or to the
00044    empty string */
00045 #define C_INLINE __inline
00046 
00047 /* Define if >> is unsigned on the C compiler */
00048 /* #undef  C_RIGHTSHIFT_UNSIGNED */
00049 
00050 /* Define the DCMTK default path */
00051 #define DCMTK_PREFIX "C:\\usr\\local\\dicom"
00052 
00053 /* Define the default data dictionary path for the dcmdata library package */
00054 #define DCM_DICT_DEFAULT_PATH "dicom.dic;\\dicom.dic;" DCMTK_PREFIX "\\lib\\dicom.dic"
00055 
00056 /* Define the environment variable path separator */
00057 #define ENVIRONMENT_PATH_SEPARATOR ';'
00058 
00059 /* Define to 1 if you have the `accept' function. */
00060 #define HAVE_ACCEPT 1
00061 
00062 /* Define to 1 if you have the `access' function. */
00063 #define HAVE_ACCESS 1
00064 
00065 /* Define to 1 if you have the <alloca.h> header file. */
00066 /* #undef  HAVE_ALLOCA_H */
00067 
00068 /* Define to 1 if you have the <arpa/inet.h> header file. */
00069 /* #undef  HAVE_ARPA_INET_H */
00070 
00071 /* Define to 1 if you have the <assert.h> header file. */
00072 #define HAVE_ASSERT_H 1
00073 
00074 /* Define to 1 if you have the `bcmp' function. */
00075 /* #undef  HAVE_BCMP */
00076 
00077 /* Define to 1 if you have the `bcopy' function. */
00078 /* #undef  HAVE_BCOPY */
00079 
00080 /* Define to 1 if you have the `bind' function. */
00081 #define HAVE_BIND 1
00082 
00083 /* Define to 1 if you have the `bzero' function. */
00084 /* #undef  HAVE_BZERO */
00085 
00086 /* Define if your C++ compiler can work with class templates */
00087 #define HAVE_CLASS_TEMPLATE 1
00088 
00089 /* Define to 1 if you have the `connect' function. */
00090 #define HAVE_CONNECT 1
00091 
00092 /* define if the compiler supports const_cast<> */
00093 #define HAVE_CONST_CAST 1
00094 
00095 /* Define to 1 if you have the <ctype.h> header file. */
00096 #define HAVE_CTYPE_H 1
00097 
00098 /* Define to 1 if you have the `cuserid' function. */
00099 /* #undef  HAVE_CUSERID */
00100 
00101 /* Define if bool is a built-in type */
00102 #define HAVE_CXX_BOOL 1
00103 
00104 /* Define if volatile is a known keyword */
00105 #define HAVE_CXX_VOLATILE 1
00106 
00107 /* Define if "const" is supported by the C compiler */
00108 #define HAVE_C_CONST 1
00109 
00110 /* Define if your system has a declaration for socklen_t in sys/types.h
00111    sys/socket.h */
00112 /* #undef  HAVE_DECLARATION_SOCKLEN_T */
00113 
00114 /* Define if your system has a declaration for std::ios_base::openmode in
00115    iostream.h */
00116 /* #undef  HAVE_DECLARATION_STD__IOS_BASE__OPENMODE */
00117 
00118 /* Define if your system has a declaration for struct utimbuf in sys/types.h
00119    utime.h sys/utime.h */
00120 #define HAVE_DECLARATION_STRUCT_UTIMBUF 1
00121 
00122 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
00123    */
00124 /* #undef  HAVE_DIRENT_H */
00125 
00126 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
00127 /* #undef  HAVE_DOPRNT */
00128 
00129 /* define if the compiler supports dynamic_cast<> */
00130 #define HAVE_DYNAMIC_CAST 1
00131 
00132 /* Define if your system cannot pass command line arguments into main() (e.g. Macintosh) */
00133 /* #undef HAVE_EMPTY_ARGC_ARGV */
00134 
00135 /* Define to 1 if you have the <errno.h> header file. */
00136 #define HAVE_ERRNO_H 1
00137 
00138 /* Define if your C++ compiler supports the explicit template specialization
00139    syntax */
00140 #define HAVE_EXPLICIT_TEMPLATE_SPECIALIZATION 1
00141 
00142 /* Define to 1 if you have the <fcntl.h> header file. */
00143 #define HAVE_FCNTL_H 1
00144 
00145 /* Define to 1 if you have the `finite' function. */
00146 /* #undef HAVE_FINITE */
00147 
00148 /* Define to 1 if you have the <float.h> header file. */
00149 #define HAVE_FLOAT_H 1
00150 
00151 /* Define to 1 if you have the `flock' function. */
00152 /* #undef  HAVE_FLOCK */
00153 
00154 /* Define to 1 if you have the <fnmatch.h> header file. */
00155 /* #undef  HAVE_FNMATCH_H */
00156 
00157 /* Define to 1 if you have the `fork' function. */
00158 /* #undef  HAVE_FORK */
00159 
00160 /* Define to 1 if you have the <fstream> header file. */
00161 #define HAVE_FSTREAM 1
00162 
00163 /* Define to 1 if you have the <fstream.h> header file. */
00164 #define HAVE_FSTREAM_H 1
00165 
00166 /* Define if your C++ compiler can work with function templates */
00167 #define HAVE_FUNCTION_TEMPLATE 1
00168 
00169 /* Define to 1 if you have the `getenv' function. */
00170 #define HAVE_GETENV 1
00171 
00172 /* Define to 1 if you have the `geteuid' function. */
00173 /* #undef  HAVE_GETEUID */
00174 
00175 /* Define to 1 if you have the `gethostbyname' function. */
00176 #define HAVE_GETHOSTBYNAME 1
00177 
00178 /* Define to 1 if you have the `gethostid' function. */
00179 /* #undef  HAVE_GETHOSTID */
00180 
00181 /* Define to 1 if you have the `gethostname' function. */
00182 #define HAVE_GETHOSTNAME 1
00183 
00184 /* Define to 1 if you have the `getlogin' function. */
00185 /* #undef  HAVE_GETLOGIN */
00186 
00187 /* Define to 1 if you have the `getpid' function. */
00188 #define HAVE_GETPID 1
00189 
00190 /* Define to 1 if you have the `getsockname' function. */
00191 #define HAVE_GETSOCKNAME 1
00192 
00193 /* Define to 1 if you have the `getsockopt' function. */
00194 #define HAVE_GETSOCKOPT 1
00195 
00196 /* Define to 1 if you have the `getuid' function. */
00197 /* #undef  HAVE_GETUID */
00198 
00199 /* Define to 1 if you have the <ieeefp.h> header file. */
00200 /* #undef  HAVE_IEEEFP_H */
00201 
00202 /* Define to 1 if you have the `index' function. */
00203 /* #undef  HAVE_INDEX */
00204 
00205 /* Define if your system declares argument 3 of accept() as int * instead of
00206    size_t * or socklen_t * */
00207 #define HAVE_INTP_ACCEPT 1
00208 
00209 /* Define if your system declares argument 5 of getsockopt() as int * instead
00210    of size_t * or socklen_t */
00211 #define HAVE_INTP_GETSOCKOPT 1
00212 
00213 /* Define if your system declares argument 2-4 of select() as int * instead of
00214    struct fd_set * */
00215 /* #undef  HAVE_INTP_SELECT */
00216 
00217 /* Define to 1 if you have the <inttypes.h> header file. */
00218 /* #undef  HAVE_INTTYPES_H */
00219 
00220 /* Define to 1 if you have the <iomanip> header file. */
00221 #define HAVE_IOMANIP 1
00222 
00223 /* Define to 1 if you have the <iomanip.h> header file. */
00224 #define HAVE_IOMANIP_H 1
00225 
00226 /* Define to 1 if you have the <iostream> header file. */
00227 #define HAVE_IOSTREAM 1
00228 
00229 /* Define to 1 if you have the <iostream.h> header file. */
00230 #define HAVE_IOSTREAM_H 1
00231 
00232 /* Define if your system defines ios::nocreate in iostream.h */
00233 /* defined below */
00234 
00235 /* Define to 1 if you have the <io.h> header file. */
00236 #define HAVE_IO_H 1
00237 
00238 /* Define to 1 if you have the `isinf' function. */
00239 /* #undef  HAVE_ISINF */
00240 
00241 /* Define to 1 if you have the `isnan' function. */
00242 /* #undef HAVE_ISNAN */
00243 
00244 /* Define to 1 if you have the <iso646.h> header file. */
00245 #define HAVE_ISO646_H 1
00246 
00247 /* Define to 1 if you have the `itoa' function. */
00248 #define HAVE_ITOA 1
00249 
00250 /* Define to 1 if you have the <libc.h> header file. */
00251 /* #undef  HAVE_LIBC_H */
00252 
00253 /* Define to 1 if you have the `iostream' library (-liostream). */
00254 /* #undef  HAVE_LIBIOSTREAM */
00255 
00256 /* Define to 1 if you have the `nsl' library (-lnsl). */
00257 /* #undef  HAVE_LIBNSL */
00258 
00259 /* Define to 1 if you have the <libpng/png.h> header file. */
00260 /* #undef HAVE_LIBPNG_PNG_H */
00261 
00262 /* Define to 1 if you have the `socket' library (-lsocket). */
00263 /* #undef  HAVE_LIBSOCKET */
00264 
00265 /* Define if libtiff supports LZW compression */
00266 /* #undef HAVE_LIBTIFF_LZW_COMPRESSION */
00267 
00268 /* Define to 1 if you have the <limits.h> header file. */
00269 /* #undef  HAVE_LIMITS_H */
00270 
00271 /* Define to 1 if you have the `listen' function. */
00272 #define HAVE_LISTEN 1
00273 
00274 /* Define to 1 if you have the <locale.h> header file. */
00275 #define HAVE_LOCALE_H 1
00276 
00277 /* Define to 1 if you have the `lockf' function. */
00278 /* #undef  HAVE_LOCKF */
00279 
00280 /* Define to 1 if you support file names longer than 14 characters. */
00281 #define HAVE_LONG_FILE_NAMES 1
00282 
00283 /* Define to 1 if you have the `malloc_debug' function. */
00284 /* #undef  HAVE_MALLOC_DEBUG */
00285 
00286 /* Define to 1 if you have the <malloc.h> header file. */
00287 #define HAVE_MALLOC_H 1
00288 
00289 /* Define to 1 if you have the <math.h> header file. */
00290 #define HAVE_MATH_H 1
00291 
00292 /* Define to 1 if you have the `memcmp' function. */
00293 #define HAVE_MEMCMP 1
00294 
00295 /* Define to 1 if you have the `memcpy' function. */
00296 #define HAVE_MEMCPY 1
00297 
00298 /* Define to 1 if you have the `memmove' function. */
00299 #define HAVE_MEMMOVE 1
00300 
00301 /* Define to 1 if you have the <memory.h> header file. */
00302 /* #undef  HAVE_MEMORY_H */
00303 
00304 /* Define to 1 if you have the `memset' function. */
00305 #define HAVE_MEMSET 1
00306 
00307 /* Define to 1 if you have the `mkstemp' function. */
00308 /* #undef  HAVE_MKSTEMP */
00309 
00310 /* Define to 1 if you have the `mktemp' function. */
00311 #define HAVE_MKTEMP 1
00312 
00313 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
00314 /* #undef  HAVE_NDIR_H */
00315 
00316 /* Define to 1 if you have the <netdb.h> header file. */
00317 /* #undef  HAVE_NETDB_H */
00318 
00319 /* Define to 1 if you have the <netinet/in.h> header file. */
00320 /* #undef  HAVE_NETINET_IN_H */
00321 
00322 /* Define to 1 if you have the <netinet/in_systm.h> header file. */
00323 /* #undef  HAVE_NETINET_IN_SYSTM_H */
00324 
00325 /* Define to 1 if you have the <netinet/tcp.h> header file. */
00326 /* #undef  HAVE_NETINET_TCP_H */
00327 
00328 /* Define to 1 if you have the <new.h> header file. */
00329 #define HAVE_NEW_H 1
00330 
00331 /* Define if your system supports readdir_r with the obsolete Posix 1.c draft
00332    6 declaration (2 arguments) instead of the Posix 1.c declaration with 3
00333    arguments. */
00334 /* #undef  HAVE_OLD_READDIR_R */
00335 
00336 /* Define if your system has a prototype for accept in sys/types.h
00337    sys/socket.h */
00338 #define HAVE_PROTOTYPE_ACCEPT 1
00339 
00340 /* Define if your system has a prototype for bind in sys/types.h sys/socket.h
00341    */
00342 #define HAVE_PROTOTYPE_BIND 1
00343 
00344 /* Define if your system has a prototype for bzero in string.h strings.h
00345    libc.h unistd.h stdlib.h */
00346 /* #undef  HAVE_PROTOTYPE_BZERO */
00347 
00348 /* Define if your system has a prototype for connect in sys/types.h
00349    sys/socket.h */
00350 #define HAVE_PROTOTYPE_CONNECT 1
00351 
00352 /* Define if your system has a prototype for finite in math.h */
00353 /* #undef HAVE_PROTOTYPE_FINITE */
00354 
00355 /* Define if your system has a prototype for flock in sys/file.h */
00356 /* #undef  HAVE_PROTOTYPE_FLOCK */
00357 
00358 /* Define if your system has a prototype for gethostbyname in libc.h unistd.h
00359    stdlib.h netdb.h */
00360 #define HAVE_PROTOTYPE_GETHOSTBYNAME 1
00361 
00362 /* Define if your system has a prototype for gethostid in libc.h unistd.h
00363    stdlib.h netdb.h */
00364 /* #undef  HAVE_PROTOTYPE_GETHOSTID */
00365 
00366 /* Define if your system has a prototype for gethostname in unistd.h libc.h
00367    stdlib.h netdb.h */
00368 #define HAVE_PROTOTYPE_GETHOSTNAME 1
00369 
00370 /* Define if your system has a prototype for getsockname in sys/types.h
00371    sys/socket.h */
00372 #define HAVE_PROTOTYPE_GETSOCKNAME 1
00373 
00374 /* Define if your system has a prototype for getsockopt in sys/types.h
00375    sys/socket.h */
00376 #define HAVE_PROTOTYPE_GETSOCKOPT 1
00377 
00378 /* Define if your system has a prototype for gettimeofday in sys/time.h
00379    unistd.h */
00380 /* #undef  HAVE_PROTOTYPE_GETTIMEOFDAY */
00381 
00382 /* Define if your system has a prototype for isinf in math.h */
00383 /* #undef HAVE_PROTOTYPE_ISINF */
00384 
00385 /* Define if your system has a prototype for isnan in math.h */
00386 /* #undef HAVE_PROTOTYPE_ISNAN */
00387 
00388 /* Define if your system has a prototype for listen in sys/types.h
00389    sys/socket.h */
00390 #define HAVE_PROTOTYPE_LISTEN 1
00391 
00392 /* Define if your system has a prototype for mkstemp in libc.h unistd.h
00393    stdlib.h */
00394 /* #undef HAVE_PROTOTYPE_MKSTEMP */
00395 
00396 /* Define if your system has a prototype for mktemp in libc.h unistd.h
00397    stdlib.h */
00398 /* #undef  HAVE_PROTOTYPE_MKTEMP */
00399 
00400 /* Define if your system has a prototype for select in sys/select.h
00401    sys/types.h sys/socket.h sys/time.h */
00402 #define HAVE_PROTOTYPE_SELECT 1
00403 
00404 /* Define if your system has a prototype for setsockopt in sys/types.h
00405    sys/socket.h */
00406 #define HAVE_PROTOTYPE_SETSOCKOPT 1
00407 
00408 /* Define if your system has a prototype for socket in sys/types.h
00409    sys/socket.h */
00410 #define HAVE_PROTOTYPE_SOCKET 1
00411 
00412 /* Define if your system has a prototype for std::vfprintf in stdarg.h */
00413 /* #undef HAVE_PROTOTYPE_STD__VFPRINTF  */
00414 
00415 /* Define if your system has a prototype for strcasecmp in string.h */
00416 /* #undef  HAVE_PROTOTYPE_STRCASECMP */
00417 
00418 /* Define if your system has a prototype for strncasecmp in string.h */
00419 /* #undef  HAVE_PROTOTYPE_STRNCASECMP */
00420 
00421 /* Define if your system has a prototype for usleep in libc.h unistd.h
00422    stdlib.h */
00423 /* #undef  HAVE_PROTOTYPE_USLEEP */
00424 
00425 /* Define if your system has a prototype for wait3 in libc.h sys/wait.h
00426    sys/time.h sys/resource.h */
00427 /* #undef  HAVE_PROTOTYPE_WAIT3 */
00428 
00429 /* Define if your system has a prototype for waitpid in sys/wait.h sys/time.h
00430    sys/resource.h */
00431 /* #undef  HAVE_PROTOTYPE_WAITPID */
00432 
00433 /* Define if your system has a prototype for _stricmp in string.h */
00434 #define HAVE_PROTOTYPE__STRICMP 1
00435 
00436 /* Define to 1 if you have the <pthread.h> header file. */
00437 /* #undef  HAVE_PTHREAD_H */
00438 
00439 /* Define if your system supports POSIX read/write locks */
00440 /* #undef  HAVE_PTHREAD_RWLOCK */
00441 
00442 /* define if the compiler supports reinterpret_cast<> */
00443 #define HAVE_REINTERPRET_CAST 1
00444 
00445 /* Define to 1 if you have the `rindex' function. */
00446 /* #undef  HAVE_RINDEX */
00447 
00448 /* Define to 1 if you have the `select' function. */
00449 #define HAVE_SELECT 1
00450 
00451 /* Define to 1 if you have the <semaphore.h> header file. */
00452 /* #undef  HAVE_SEMAPHORE_H */
00453 
00454 /* Define to 1 if you have the <setjmp.h> header file. */
00455 #define HAVE_SETJMP_H 1
00456 
00457 /* Define to 1 if you have the `setsockopt' function. */
00458 #define HAVE_SETSOCKOPT 1
00459 
00460 /* Define to 1 if you have the `setuid' function. */
00461 /* #undef  HAVE_SETUID */
00462 
00463 /* Define to 1 if you have the <signal.h> header file. */
00464 #define HAVE_SIGNAL_H 1
00465 
00466 /* Define to 1 if you have the `sleep' function. */
00467 /* #undef  HAVE_SLEEP */
00468 
00469 /* Define to 1 if you have the `socket' function. */
00470 #define HAVE_SOCKET 1
00471 
00472 /* Define to 1 if you have the <sstream> header file. */
00473 #define HAVE_SSTREAM 1
00474 
00475 /* Define to 1 if you have the <sstream.h> header file. */
00476 /* #undef  HAVE_SSTREAM_H */
00477 
00478 /* Define to 1 if you have the `stat' function. */
00479 #define HAVE_STAT 1
00480 
00481 /* define if the compiler supports static_cast<> */
00482 #define HAVE_STATIC_CAST 1
00483 
00484 /* Define if your C++ compiler can work with static methods in class templates
00485    */
00486 #define HAVE_STATIC_TEMPLATE_METHOD 1
00487 
00488 /* Define to 1 if you have the <stat.h> header file. */
00489 /* #undef  HAVE_STAT_H */
00490 
00491 /* Define to 1 if you have the <stdarg.h> header file. */
00492 #define HAVE_STDARG_H 1
00493 
00494 /* Define to 1 if you have the <stddef.h> header file. */
00495 #define HAVE_STDDEF_H 1
00496 
00497 /* Define to 1 if you have the <stdint.h> header file. */
00498 /* #undef  HAVE_STDINT_H */
00499 
00500 /* Define to 1 if you have the <stdio.h> header file. */
00501 #define HAVE_STDIO_H 1
00502 
00503 /* Define to 1 if you have the <stdlib.h> header file. */
00504 #define HAVE_STDLIB_H 1
00505 
00506 /* Define if ANSI standard C++ includes use std namespace */
00507 /* defined below */
00508 
00509 /* Define if the compiler supports std::nothrow */
00510 /* defined below */
00511 
00512 /* Define to 1 if you have the `strchr' function. */
00513 #define HAVE_STRCHR 1
00514 
00515 /* Define to 1 if you have the `strdup' function. */
00516 /* #undef  HAVE_STRDUP */
00517 
00518 /* Define to 1 if you have the `strerror' function. */
00519 #define HAVE_STRERROR 1
00520 
00521 /* Define to 1 if you have the <strings.h> header file. */
00522 /* #undef  HAVE_STRINGS_H */
00523 
00524 /* Define to 1 if you have the <string.h> header file. */
00525 #define HAVE_STRING_H 1
00526 
00527 /* Define to 1 if you have the `strlcat' function. */
00528 /* #undef  HAVE_STRLCAT */
00529 
00530 /* Define to 1 if you have the `strlcpy' function. */
00531 /* #undef  HAVE_STRLCPY */
00532 
00533 /* Define to 1 if you have the `strstr' function. */
00534 #define HAVE_STRSTR 1
00535 
00536 /* Define to 1 if you have the <strstream> header file. */
00537 #define HAVE_STRSTREAM 1
00538 
00539 /* Define to 1 if you have the <strstream.h> header file. */
00540 /* #undef  HAVE_STRSTREAM_H */
00541 
00542 /* Define to 1 if you have the <strstrea.h> header file. */
00543 #define HAVE_STRSTREA_H 1
00544 
00545 /* Define to 1 if you have the `strtoul' function. */
00546 #define HAVE_STRTOUL 1
00547 
00548 /* Define to 1 if you have the <synch.h> header file. */
00549 /* #undef  HAVE_SYNCH_H */
00550 
00551 /* Define to 1 if you have the `sysinfo' function. */
00552 /* #undef  HAVE_SYSINFO */
00553 
00554 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
00555    */
00556 /* #undef  HAVE_SYS_DIR_H */
00557 
00558 /* Define to 1 if you have the <sys/errno.h> header file. */
00559 /* #undef  HAVE_SYS_ERRNO_H */
00560 
00561 /* Define to 1 if you have the <sys/file.h> header file. */
00562 /* #undef  HAVE_SYS_FILE_H */
00563 
00564 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
00565    */
00566 /* #undef  HAVE_SYS_NDIR_H */
00567 
00568 /* Define to 1 if you have the <sys/param.h> header file. */
00569 /* #undef  HAVE_SYS_PARAM_H */
00570 
00571 /* Define to 1 if you have the <sys/resource.h> header file. */
00572 /* #undef  HAVE_SYS_RESOURCE_H */
00573 
00574 /* Define to 1 if you have the <sys/select.h> header file. */
00575 /* #undef  HAVE_SYS_SELECT_H */
00576 
00577 /* Define to 1 if you have the <sys/socket.h> header file. */
00578 /* #undef  HAVE_SYS_SOCKET_H */
00579 
00580 /* Define to 1 if you have the <sys/stat.h> header file. */
00581 #define HAVE_SYS_STAT_H 1
00582 
00583 /* Define to 1 if you have the <sys/time.h> header file. */
00584 /* #undef  HAVE_SYS_TIME_H */
00585 
00586 /* Define to 1 if you have the <sys/types.h> header file. */
00587 #define HAVE_SYS_TYPES_H 1
00588 
00589 /* Define to 1 if you have the <sys/utime.h> header file. */
00590 #define HAVE_SYS_UTIME_H 1
00591 
00592 /* Define to 1 if you have the <sys/utsname.h> header file. */
00593 /* #undef  HAVE_SYS_UTSNAME_H */
00594 
00595 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
00596 /* #undef  HAVE_SYS_WAIT_H */
00597 
00598 /* Define to 1 if you have the `tempnam' function. */
00599 /* #undef  HAVE_TEMPNAM */
00600 
00601 /* Define to 1 if you have the <thread.h> header file. */
00602 /* #undef  HAVE_THREAD_H */
00603 
00604 /* Define to 1 if you have the <time.h> header file. */
00605 #define HAVE_TIME_H 1
00606 
00607 /* Define to 1 if you have the `tmpnam' function. */
00608 #define HAVE_TMPNAM 1
00609 
00610 /* define if the compiler recognizes typename */
00611 #define HAVE_TYPENAME 1
00612 
00613 /* Define to 1 if you have the `uname' function. */
00614 /* #undef  HAVE_UNAME */
00615 
00616 /* Define to 1 if you have the <unistd.h> header file. */
00617 /* #undef  HAVE_UNISTD_H */
00618 
00619 /* Define to 1 if you have the <unix.h> header file. */
00620 /* #undef  HAVE_UNIX_H */
00621 
00622 /* Define to 1 if you have the `usleep' function. */
00623 /* #undef  HAVE_USLEEP */
00624 
00625 /* Define to 1 if you have the <utime.h> header file. */
00626 /* #undef  HAVE_UTIME_H */
00627 
00628 /* Define to 1 if you have the `vprintf' function. */
00629 #define HAVE_VPRINTF 1
00630 
00631 /* Define to 1 if you have the `wait3' system call. Deprecated, you should no
00632    longer depend upon `wait3'. */
00633 /* #undef  HAVE_WAIT3 */
00634 
00635 /* Define to 1 if you have the `waitpid' function. */
00636 /* #undef  HAVE_WAITPID */
00637 
00638 /* Define to 1 if you have the <wctype.h> header file. */
00639 #define HAVE_WCTYPE_H 1
00640 
00641 /* Define to 1 if you have the `_findfirst' function. */
00642 #define HAVE__FINDFIRST 1
00643 
00644 /* Define if <math.h> fails if included extern "C" */
00645 #define INCLUDE_MATH_H_AS_CXX 1
00646 
00647 /* Define to the address where bug reports for this package should be sent. */
00648 /* #undef  PACKAGE_BUGREPORT */
00649 
00650 /* Define to the full name of this package. */
00651 /* #undef  PACKAGE_NAME */
00652 
00653 /* Define to the full name and version of this package. */
00654 /* #undef  PACKAGE_STRING */
00655 
00656 /* Define to the one symbol short name of this package. */
00657 /* #undef  PACKAGE_TARNAME */
00658 
00659 /* Define to the version of this package. */
00660 /* #undef  PACKAGE_VERSION */
00661 
00662 /* Define path separator */
00663 #define PATH_SEPARATOR '\\'
00664 
00665 /* Define as the return type of signal handlers (`int' or `void'). */
00666 #define RETSIGTYPE void
00667 
00668 /* Define if signal handlers need ellipse (...) parameters */
00669 /* #undef  SIGNAL_HANDLER_WITH_ELLIPSE */
00670 
00671 /* The size of a `char', as computed by sizeof. */
00672 #define SIZEOF_CHAR 1
00673 
00674 /* The size of a `double', as computed by sizeof. */
00675 #define SIZEOF_DOUBLE 8
00676 
00677 /* The size of a `float', as computed by sizeof. */
00678 #define SIZEOF_FLOAT 4
00679 
00680 /* The size of a `int', as computed by sizeof. */
00681 #define SIZEOF_INT 4
00682 
00683 /* The size of a `long', as computed by sizeof. */
00684 #define SIZEOF_LONG 4
00685 
00686 /* The size of a `short', as computed by sizeof. */
00687 #define SIZEOF_SHORT 2
00688 
00689 /* The size of a `void *', as computed by sizeof. */
00690 #define SIZEOF_VOID_P 4
00691 
00692 /* Define to 1 if you have the ANSI C header files. */
00693 #define STDC_HEADERS 1
00694 
00695 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
00696 /* #undef  TM_IN_SYS_TIME */
00697 
00698 /* Define if ANSI standard C++ includes are used */
00699 /* #undef  USE_STD_CXX_INCLUDES */
00700 
00701 /* Define if we are compiling with libpng support */
00702 /* #undef  WITH_LIBPNG */
00703 
00704 /* Define if we are compiling with libtiff support */
00705 /* #undef  WITH_LIBTIFF */
00706 
00707 /* Define if we are compiling with libxml support */
00708 /* #undef  WITH_LIBXML */
00709 
00710 /* Define if we are compiling with OpenSSL support */
00711 /* #undef  WITH_OPENSSL */
00712 
00713 /* Define if we are compiling for built-in private tag dictionary */
00714 /* #undef  WITH_PRIVATE_TAGS */
00715 
00716 /* Define if we are compiling with libwrap (TCP wrapper) support */
00717 /* #undef  WITH_TCPWRAPPER */
00718 
00719 /* Define if we are compiling with any type of Multi-thread support */
00720 #define WITH_THREADS
00721 
00722 /* Define if we are compiling with zlib support */
00723 /* #undef  WITH_ZLIB */
00724 
00725 /* Define to 1 if on AIX 3.
00726    System headers sometimes define this.
00727    We just want to avoid a redefinition error message.  */
00728 #ifndef _ALL_SOURCE
00729 /* #undef _ALL_SOURCE */
00730 #endif
00731 
00732 /* Define to 1 if type `char' is unsigned and you are not using gcc.  */
00733 #ifndef __CHAR_UNSIGNED__
00734 /* #undef __CHAR_UNSIGNED__ */
00735 #endif
00736 
00737 /* Define to `int' if <sys/types.h> does not define. */
00738 /* #undef  pid_t */
00739 
00740 /* Define to `unsigned' if <sys/types.h> does not define. */
00741 /* #undef  size_t */
00742 
00743 /* Define to `long' if <sys/types.h> does not define. */
00744 #define ssize_t long
00745 
00746 
00747 /* Platform specific settings for Visual C++
00748  * By default, enable ANSI standard C++ includes on Visual C++ 6 and newer 
00749  *   _MSC_VER == 1100 on Microsoft Visual C++ 5.0 
00750  *   _MSC_VER == 1200 on Microsoft Visual C++ 6.0 
00751  *   _MSC_VER == 1300 on Microsoft Visual C++ 7.0 
00752  */
00753 #ifdef _MSC_VER
00754 #if _MSC_VER >= 1200
00755 #define USE_STD_CXX_INCLUDES
00756 #endif
00757 #endif
00758 
00759 #ifdef USE_STD_CXX_INCLUDES
00760 
00761 /* Define if your system defines ios::nocreate in iostream.h */
00762 /* #undef HAVE_IOS_NOCREATE  */
00763 
00764 /* Define if ANSI standard C++ includes use std namespace */
00765 #define HAVE_STD_NAMESPACE 1
00766 
00767 /* Define if it is not possible to assign stream objects */
00768 #define NO_IOS_BASE_ASSIGN 1
00769 
00770 /* Define if the compiler supports std::nothrow */
00771 #define HAVE_STD__NOTHROW 1
00772 
00773 /* Define if your system has a prototype for std::vfprintf in stdarg.h */
00774 /* #undef HAVE_PROTOTYPE_STD__VFPRINTF */
00775 
00776 #else
00777 
00778 /* Define if your system defines ios::nocreate in iostream.h */
00779 #define HAVE_IOS_NOCREATE 1
00780 
00781 /* Define if ANSI standard C++ includes use std namespace */
00782 /* #undef HAVE_STD_NAMESPACE  */
00783 
00784 /* Define if it is not possible to assign stream objects */
00785 /* #undef NO_IOS_BASE_ASSIGN  */
00786 
00787 /* Define if the compiler supports std::nothrow */
00788 /* #undef HAVE_STD__NOTHROW  */
00789 
00790 /* Define if your system has a prototype for std::vfprintf in stdarg.h */
00791 /* #undef HAVE_PROTOTYPE_STD__VFPRINTF  */
00792 
00793 #endif /* USE_STD_CXX_INCLUDES */
00794 
00795 
00796 /* Additional settings for Borland C++ Builder */
00797 #ifdef __BORLANDC__
00798 #define _stricmp stricmp    // _stricmp in MSVC is stricmp in Borland C++
00799 #define _strnicmp strnicmp  // _strnicmp in MSVC is strnicmp in Borland C++
00800 #pragma warn -8027          // disable Warning W8027 "functions containing while are not expanded inline"
00801 #pragma warn -8004          // disable Warning W8004 "variable is assigned a value that is never used"
00802 #pragma warn -8012          // disable Warning W8012 "comparing signed and unsigned values"
00803 #ifdef WITH_THREADS
00804 #define __MT__              // required for _beginthreadex() API in <process.h>
00805 #endif
00806 #define HAVE_PROTOTYPE_MKTEMP
00807 #undef HAVE_SYS_UTIME_H 1
00808 #define HAVE_UTIME_H
00809 #endif /* __BORLANDC__ */
00810 
00811 #endif /* _WIN32 */
00812 
00813 #endif /* CFWIN32_H */


Generated on 8 Dec 2004 for OFFIS DCMTK Version 3.5.3 by Doxygen 1.3.9.1