Go to the documentation of this file. 30 #define H5_DEFAULT_PLUGINDIR "/usr/local/hdf5/lib/plugin" 33 #define H5_DEV_T_IS_SCALAR 1 48 #define H5_FC_FUNC(name,NAME) name ## _ 51 #define H5_FC_FUNC_(name,NAME) name ## _ 54 #define H5_FORTRAN_C_LONG_DOUBLE_IS_UNIQUE 57 #define H5_FORTRAN_C_BOOL_IS_UNIQUE 60 #define H5_FORTRAN_HAVE_C_LONG_DOUBLE 78 #define H5_Fortran_COMPILER_ID GNU 96 #define H5_HAVE_ALARM 1 99 #define H5_HAVE_ARPA_INET_H 1 102 #define H5_HAVE_ASPRINTF 1 105 #define H5_HAVE_ATTRIBUTE 1 108 #define H5_HAVE_CLOCK_GETTIME 1 111 #define H5_HAVE_CLOCK_MONOTONIC_COARSE 1 123 #define H5_HAVE_DIRENT_H 1 126 #define H5_HAVE_DLFCN_H 1 129 #define H5_HAVE_EMBEDDED_LIBINFO 1 135 #define H5_HAVE_FCNTL 1 138 #define H5_HAVE_FEATURES_H 1 141 #define H5_HAVE_FILTER_DEFLATE 1 153 #define H5_HAVE_FLOCK 1 156 #define H5_HAVE_FORK 1 168 #define H5_HAVE_GETHOSTNAME 1 171 #define H5_HAVE_GETRUSAGE 1 177 #define H5_HAVE_GETTIMEOFDAY 1 190 #define H5_HAVE_IOCTL 1 199 #define H5_HAVE_LIBDL 1 208 #define H5_HAVE_LIBM 1 220 #define H5_HAVE_LIBZ 1 235 #define H5_HAVE_NETDB_H 1 238 #define H5_HAVE_NETINET_IN_H 1 262 #define H5_HAVE_PTHREAD_H 1 271 #define H5_HAVE_PWD_H 1 278 #define H5_HAVE_STAT_ST_BLOCKS 1 281 #define H5_HAVE_STRCASESTR 1 284 #define H5_HAVE_STRDUP 1 299 #define H5_HAVE_SYMLINK 1 302 #define H5_HAVE_SYS_FILE_H 1 305 #define H5_HAVE_SYS_IOCTL_H 1 308 #define H5_HAVE_SYS_RESOURCE_H 1 311 #define H5_HAVE_SYS_SOCKET_H 1 314 #define H5_HAVE_SYS_STAT_H 1 317 #define H5_HAVE_SYS_TIME_H 1 320 #define H5_HAVE_SYS_TYPES_H 1 326 #define H5_HAVE_BUILTIN_EXPECT 1 328 #if defined(_WIN32) && !defined(H5_BUILT_AS_DYNAMIC_LIB) 337 #define H5_HAVE_TIMEZONE 1 340 #define H5_HAVE_TIOCGETD 1 343 #define H5_HAVE_TIOCGWINSZ 1 346 #define H5_HAVE_TMPFILE 1 349 #define H5_HAVE_TM_GMTOFF 1 352 #define H5_HAVE_UNISTD_H 1 355 #define H5_HAVE_VASPRINTF 1 358 #define H5_HAVE_WAITPID 1 367 #define H5_HAVE_ZLIB_H 1 379 #define H5_IGNORE_DISABLED_FILE_LOCKS 1 382 #define H5_INCLUDE_HL 1 392 #define H5_LDOUBLE_TO_LLONG_ACCURATE 1 400 #define H5_LLONG_TO_LDOUBLE_CORRECT 1 413 #define H5_PACKAGE "hdf5" 416 #define H5_PACKAGE_BUGREPORT "help@hdfgroup.org" 419 #define H5_PACKAGE_NAME "HDF5" 422 #define H5_PACKAGE_STRING "HDF5 1.14.6" 425 #define H5_PACKAGE_TARNAME "hdf5" 428 #define H5_PACKAGE_URL "https://www.hdfgroup.org" 431 #define H5_PACKAGE_VERSION "1.14.6" 434 #define H5_PAC_C_MAX_REAL_PRECISION 437 #define H5_PAC_FC_MAX_REAL_PRECISION 440 #define H5_SIZEOF_BOOL 1 443 #define H5_SIZEOF_CHAR 1 446 #define H5_SIZEOF_DOUBLE 8 449 #define H5_SIZEOF_FLOAT 4 452 #define H5_SIZEOF_INT 4 455 #define H5_SIZEOF_INT16_T 2 458 #define H5_SIZEOF_INT32_T 4 461 #define H5_SIZEOF_INT64_T 8 464 #define H5_SIZEOF_INT8_T 1 467 #define H5_SIZEOF_INT_FAST16_T 8 470 #define H5_SIZEOF_INT_FAST32_T 8 473 #define H5_SIZEOF_INT_FAST64_T 8 476 #define H5_SIZEOF_INT_FAST8_T 1 479 #define H5_SIZEOF_INT_LEAST16_T 2 482 #define H5_SIZEOF_INT_LEAST32_T 4 485 #define H5_SIZEOF_INT_LEAST64_T 8 488 #define H5_SIZEOF_INT_LEAST8_T 1 490 #if !defined(__APPLE__) 493 #define H5_SIZEOF_SIZE_T 8 496 #define H5_SIZEOF_SSIZE_T 8 499 #define H5_SIZEOF_LONG 8 502 #define H5_SIZEOF_LONG_DOUBLE 16 511 # if defined(__LP64__) && __LP64__ 512 #define H5_SIZEOF_LONG 8 513 #define H5_SIZEOF_SIZE_T 8 514 #define H5_SIZEOF_SSIZE_T 8 516 #define H5_SIZEOF_LONG 4 517 #define H5_SIZEOF_SIZE_T 4 518 #define H5_SIZEOF_SSIZE_T 4 521 # if defined(__i386__) || defined(__x86_64__) 522 #define H5_SIZEOF_LONG_DOUBLE 16 523 # elif defined(__aarch64__) 524 #define H5_SIZEOF_LONG_DOUBLE 8 526 #define H5_SIZEOF_LONG_DOUBLE 16 532 #if !defined(__APPLE__) 533 #define H5_SIZEOF_LONG_LONG 8 535 #define H5_SIZEOF_LONG_LONG 8 539 #define H5_SIZEOF_OFF_T 8 542 #define H5_SIZEOF_PTRDIFF_T 8 545 #define H5_SIZEOF_SHORT 2 548 #define H5_SIZEOF_TIME_T 8 551 #define H5_SIZEOF_UINT16_T 2 554 #define H5_SIZEOF_UINT32_T 4 557 #define H5_SIZEOF_UINT64_T 8 560 #define H5_SIZEOF_UINT8_T 1 563 #define H5_SIZEOF_UINT_FAST16_T 8 566 #define H5_SIZEOF_UINT_FAST32_T 8 569 #define H5_SIZEOF_UINT_FAST64_T 8 572 #define H5_SIZEOF_UINT_FAST8_T 1 575 #define H5_SIZEOF_UINT_LEAST16_T 2 578 #define H5_SIZEOF_UINT_LEAST32_T 4 581 #define H5_SIZEOF_UINT_LEAST64_T 8 584 #define H5_SIZEOF_UINT_LEAST8_T 1 587 #define H5_SIZEOF_UNSIGNED 4 590 #define H5_SIZEOF__FLOAT16 0 597 #define H5_SYSTEM_SCOPE_THREADS 1 612 #define H5_USE_114_API_DEFAULT 1 615 #define H5_USE_FILE_LOCKING 1 623 #define H5_VERSION "1.14.6" 626 #define H5_WANT_DATA_ACCURACY 1 629 #define H5_WANT_DCONV_EXCEPTION 1 636 #if !defined(__APPLE__) 637 # ifndef WORDS_BIGENDIAN 638 # undef WORDS_BIGENDIAN 641 # if defined __BIG_ENDIAN__ 642 # define WORDS_BIGENDIAN 1