Go to the documentation of this file. 36 #define H5_DEFAULT_PLUGINDIR "/usr/local/hdf5/lib/plugin" 39 #define H5_DEV_T_IS_SCALAR 1 50 #define H5_FC_FUNC(name,NAME) name ## _ 53 #define H5_FC_FUNC_(name,NAME) name ## _ 56 #define H5_FORTRAN_C_LONG_DOUBLE_IS_UNIQUE 59 #define H5_FORTRAN_HAVE_C_LONG_DOUBLE 74 #define H5_Fortran_COMPILER_ID GNU 92 #define H5_HAVE_ALARM 1 95 #define H5_HAVE_ASPRINTF 1 98 #define H5_HAVE_ATTRIBUTE 1 102 #define H5_HAVE_C99_DESIGNATED_INITIALIZER 1 105 #define H5_HAVE_C99_FUNC 1 117 #define H5_HAVE_DIFFTIME 1 123 #define H5_HAVE_DIRENT_H 1 126 #define H5_HAVE_DLFCN_H 1 135 #define H5_HAVE_FCNTL 1 138 #define H5_HAVE_FEATURES_H 1 141 #define H5_HAVE_FILTER_DEFLATE 1 147 #define H5_HAVE_FLOAT128 1 150 #define H5_HAVE_FLOCK 1 153 #define H5_HAVE_FORK 1 156 #define H5_HAVE_FREXPF 1 159 #define H5_HAVE_FREXPL 1 162 #define H5_HAVE_FSEEKO 1 165 #define H5_HAVE_FUNCTION 1 174 #define H5_HAVE_GETHOSTNAME 1 177 #define H5_HAVE_GETPWUID 1 180 #define H5_HAVE_GETRUSAGE 1 186 #define H5_HAVE_GETTIMEOFDAY 1 192 #define H5_HAVE_INLINE 1 199 #define H5_HAVE_INTTYPES_H 1 202 #define H5_HAVE_IOCTL 1 229 #define H5_HAVE_LIBZ 1 232 #define H5_HAVE_LONGJMP 1 235 #define H5_HAVE_LSEEK64 1 265 #define H5_HAVE_PTHREAD_H 1 268 #define H5_HAVE_QUADMATH_H 1 271 #define H5_HAVE_RANDOM 1 274 #define H5_HAVE_RAND_R 1 281 #define H5_HAVE_SETJMP 1 284 #define H5_HAVE_SETJMP_H 1 290 #define H5_HAVE_SIGLONGJMP 1 293 #define H5_HAVE_SIGNAL 1 296 #define H5_HAVE_SIGPROCMASK 1 299 #define H5_HAVE_SIGSETJMP 1 302 #define H5_HAVE_STAT64 1 305 #define H5_HAVE_STAT_ST_BLOCKS 1 308 #define H5_HAVE_STDBOOL_H 1 311 #define H5_HAVE_STDDEF_H 1 314 #define H5_HAVE_STDINT_H 1 320 #define H5_HAVE_STRDUP 1 323 #define H5_HAVE_STRTOLL 1 326 #define H5_HAVE_STRTOULL 1 335 #define H5_HAVE_SYMLINK 1 338 #define H5_HAVE_SYSTEM 1 341 #define H5_HAVE_SYS_FILE_H 1 344 #define H5_HAVE_SYS_IOCTL_H 1 347 #define H5_HAVE_SYS_RESOURCE_H 1 350 #define H5_HAVE_SYS_STAT_H 1 353 #define H5_HAVE_SYS_TIME_H 1 356 #define H5_HAVE_SYS_TYPES_H 1 361 #if defined(_WIN32) && !defined(H5_BUILT_AS_DYNAMIC_LIB) 370 #define H5_HAVE_TIMEZONE 1 373 #define H5_HAVE_TIOCGETD 1 376 #define H5_HAVE_TIOCGWINSZ 1 379 #define H5_HAVE_TMPFILE 1 382 #define H5_HAVE_TM_GMTOFF 1 385 #define H5_HAVE_UNISTD_H 1 388 #define H5_HAVE_VASPRINTF 1 391 #define H5_HAVE_WAITPID 1 403 #define H5_HAVE_ZLIB_H 1 412 #define H5_HAVE___INLINE 1 415 #define H5_HAVE___INLINE__ 1 418 #define H5_INCLUDE_HL 1 422 #define H5_LDOUBLE_TO_LLONG_ACCURATE 1 430 #define H5_LLONG_TO_LDOUBLE_CORRECT 1 446 #define H5_NO_ALIGNMENT_RESTRICTIONS 1 452 #define H5_PACKAGE "hdf5" 455 #define H5_PACKAGE_BUGREPORT "help@hdfgroup.org" 458 #define H5_PACKAGE_NAME "HDF5" 461 #define H5_PACKAGE_STRING "HDF5 1.10.6" 464 #define H5_PACKAGE_TARNAME "hdf5" 467 #define H5_PACKAGE_URL "http://www.hdfgroup.org" 470 #define H5_PACKAGE_VERSION "1.10.6" 479 #define H5_PRINTF_LL_WIDTH "l" 482 #define H5_SIZEOF_BOOL 1 485 #define H5_SIZEOF_CHAR 1 488 #define H5_SIZEOF_DOUBLE 8 491 #define H5_SIZEOF_FLOAT 4 494 #define H5_SIZEOF_INT 4 497 #define H5_SIZEOF_INT16_T 2 500 #define H5_SIZEOF_INT32_T 4 503 #define H5_SIZEOF_INT64_T 8 506 #define H5_SIZEOF_INT8_T 1 509 #define H5_SIZEOF_INT_FAST16_T 8 512 #define H5_SIZEOF_INT_FAST32_T 8 515 #define H5_SIZEOF_INT_FAST64_T 8 518 #define H5_SIZEOF_INT_FAST8_T 1 521 #define H5_SIZEOF_INT_LEAST16_T 2 524 #define H5_SIZEOF_INT_LEAST32_T 4 527 #define H5_SIZEOF_INT_LEAST64_T 8 530 #define H5_SIZEOF_INT_LEAST8_T 1 532 #if !defined(__APPLE__) 534 #define H5_SIZEOF_SIZE_T 8 537 #define H5_SIZEOF_SSIZE_T 8 540 #define H5_SIZEOF_LONG 8 543 # if defined(__LP64__) && __LP64__ 544 #define H5_SIZEOF_LONG 8 545 #define H5_SIZEOF_SIZE_T 8 546 #define H5_SIZEOF_SSIZE_T 8 548 #define H5_SIZEOF_LONG 4 549 #define H5_SIZEOF_SIZE_T 4 550 #define H5_SIZEOF_SSIZE_T 4 556 #define H5_SIZEOF_LONG_DOUBLE 16 560 #if !defined(__APPLE__) 561 #define H5_SIZEOF_LONG_LONG 8 563 #define H5_SIZEOF_LONG_LONG 8 567 #define H5_SIZEOF_OFF64_T 8 570 #define H5_SIZEOF_OFF_T 8 573 #define H5_SIZEOF_PTRDIFF_T 8 576 #define H5_SIZEOF_SHORT 2 579 #define H5_SIZEOF_TIME_T 8 582 #define H5_SIZEOF_UINT16_T 2 585 #define H5_SIZEOF_UINT32_T 4 588 #define H5_SIZEOF_UINT64_T 8 591 #define H5_SIZEOF_UINT8_T 1 594 #define H5_SIZEOF_UINT_FAST16_T 8 597 #define H5_SIZEOF_UINT_FAST32_T 8 600 #define H5_SIZEOF_UINT_FAST64_T 8 603 #define H5_SIZEOF_UINT_FAST8_T 1 606 #define H5_SIZEOF_UINT_LEAST16_T 2 609 #define H5_SIZEOF_UINT_LEAST32_T 4 612 #define H5_SIZEOF_UINT_LEAST64_T 8 615 #define H5_SIZEOF_UINT_LEAST8_T 1 618 #define H5_SIZEOF_UNSIGNED 4 621 #define H5_SIZEOF__QUAD 624 #define H5_SIZEOF___FLOAT128 16 627 #define H5_SIZEOF___INT64 0 630 #define H5_STDC_HEADERS 1 637 #define H5_SYSTEM_SCOPE_THREADS 1 640 #define H5_TIME_WITH_SYS_TIME 1 649 #define H5_USE_110_API_DEFAULT 1 657 #define H5_VERSION "1.10.6" 660 #define H5_WANT_DATA_ACCURACY 1 663 #define H5_WANT_DCONV_EXCEPTION 1 667 #if !defined(__APPLE__) 668 # ifndef WORDS_BIGENDIAN 669 # undef WORDS_BIGENDIAN 672 # if defined __BIG_ENDIAN__ 673 # define WORDS_BIGENDIAN 1