
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_HAVE_C_LONG_DOUBLE 72 #define H5_Fortran_COMPILER_ID GNU 90 #define H5_HAVE_ALARM 1 93 #define H5_HAVE_ARPA_INET_H 1 96 #define H5_HAVE_ASPRINTF 1 99 #define H5_HAVE_ATTRIBUTE 1 103 #define H5_HAVE_C99_DESIGNATED_INITIALIZER 1 106 #define H5_HAVE_CLOCK_GETTIME 1 121 #define H5_HAVE_DIRENT_H 1 124 #define H5_HAVE_DLFCN_H 1 133 #define H5_HAVE_FCNTL 1 136 #define H5_HAVE_FEATURES_H 1 139 #define H5_HAVE_FILTER_DEFLATE 1 145 #define H5_HAVE_FLOAT128 1 148 #define H5_HAVE_FLOCK 1 151 #define H5_HAVE_FORK 1 154 #define H5_HAVE_FSEEKO 1 163 #define H5_HAVE_GETHOSTNAME 1 166 #define H5_HAVE_GETPWUID 1 169 #define H5_HAVE_GETRUSAGE 1 175 #define H5_HAVE_GETTIMEOFDAY 1 185 #define H5_HAVE_IOCTL 1 209 #define H5_HAVE_LIBZ 1 212 #define H5_HAVE_LSEEK64 1 233 #define H5_HAVE_NETDB_H 1 236 #define H5_HAVE_NETINET_IN_H 1 257 #define H5_HAVE_PTHREAD_H 1 260 #define H5_HAVE_PWD_H 1 263 #define H5_HAVE_QUADMATH_H 1 266 #define H5_HAVE_RANDOM 1 269 #define H5_HAVE_RAND_R 1 279 #define H5_HAVE_SIGLONGJMP 1 282 #define H5_HAVE_SIGPROCMASK 1 285 #define H5_HAVE_SIGSETJMP 1 288 #define H5_HAVE_STAT64 1 291 #define H5_HAVE_STAT_ST_BLOCKS 1 294 #define H5_HAVE_STRDUP 1 303 #define H5_HAVE_SYMLINK 1 306 #define H5_HAVE_SYS_FILE_H 1 309 #define H5_HAVE_SYS_IOCTL_H 1 312 #define H5_HAVE_SYS_RESOURCE_H 1 315 #define H5_HAVE_SYS_SOCKET_H 1 318 #define H5_HAVE_SYS_STAT_H 1 321 #define H5_HAVE_SYS_TIME_H 1 324 #define H5_HAVE_SYS_TYPES_H 1 329 #if defined(_WIN32) && !defined(H5_BUILT_AS_DYNAMIC_LIB) 338 #define H5_HAVE_TIMEZONE 1 341 #define H5_HAVE_TIOCGETD 1 344 #define H5_HAVE_TIOCGWINSZ 1 347 #define H5_HAVE_TMPFILE 1 350 #define H5_HAVE_TM_GMTOFF 1 353 #define H5_HAVE_UNISTD_H 1 356 #define H5_HAVE_VASPRINTF 1 359 #define H5_HAVE_WAITPID 1 368 #define H5_HAVE_ZLIB_H 1 377 #define H5_IGNORE_DISABLED_FILE_LOCKS 1 380 #define H5_INCLUDE_HL 1 387 #define H5_LDOUBLE_TO_LLONG_ACCURATE 1 395 #define H5_LLONG_TO_LDOUBLE_CORRECT 1 408 #define H5_NO_ALIGNMENT_RESTRICTIONS 1 414 #define H5_PACKAGE "hdf5" 417 #define H5_PACKAGE_BUGREPORT "help@hdfgroup.org" 420 #define H5_PACKAGE_NAME "HDF5" 423 #define H5_PACKAGE_STRING "HDF5 1.13.1" 426 #define H5_PACKAGE_TARNAME "hdf5" 429 #define H5_PACKAGE_URL "http://www.hdfgroup.org" 432 #define H5_PACKAGE_VERSION "1.13.1" 435 #define H5_PAC_C_MAX_REAL_PRECISION 33 438 #define H5_PAC_FC_MAX_REAL_PRECISION 441 #define H5_PRINTF_LL_WIDTH "ll" 444 #define H5_SIZEOF_BOOL 1 447 #define H5_SIZEOF_CHAR 1 450 #define H5_SIZEOF_DOUBLE 8 453 #define H5_SIZEOF_FLOAT 4 456 #define H5_SIZEOF_INT 4 459 #define H5_SIZEOF_INT16_T 2 462 #define H5_SIZEOF_INT32_T 4 465 #define H5_SIZEOF_INT64_T 8 468 #define H5_SIZEOF_INT8_T 1 471 #define H5_SIZEOF_INT_FAST16_T 8 474 #define H5_SIZEOF_INT_FAST32_T 8 477 #define H5_SIZEOF_INT_FAST64_T 8 480 #define H5_SIZEOF_INT_FAST8_T 1 483 #define H5_SIZEOF_INT_LEAST16_T 2 486 #define H5_SIZEOF_INT_LEAST32_T 4 489 #define H5_SIZEOF_INT_LEAST64_T 8 492 #define H5_SIZEOF_INT_LEAST8_T 1 494 #if !defined(__APPLE__) 497 #define H5_SIZEOF_SIZE_T 8 500 #define H5_SIZEOF_SSIZE_T 8 503 #define H5_SIZEOF_LONG 8 506 #define H5_SIZEOF_LONG_DOUBLE 16 515 # if defined(__LP64__) && __LP64__ 516 #define H5_SIZEOF_LONG 8 517 #define H5_SIZEOF_SIZE_T 8 518 #define H5_SIZEOF_SSIZE_T 8 520 #define H5_SIZEOF_LONG 4 521 #define H5_SIZEOF_SIZE_T 4 522 #define H5_SIZEOF_SSIZE_T 4 525 # if defined(__i386__) || defined(__x86_64__) 526 #define H5_SIZEOF_LONG_DOUBLE 16 527 # elif defined(__aarch64__) 528 #define H5_SIZEOF_LONG_DOUBLE 8 530 #define H5_SIZEOF_LONG_DOUBLE 16 537 #if !defined(__APPLE__) 538 #define H5_SIZEOF_LONG_LONG 8 540 #define H5_SIZEOF_LONG_LONG 8 544 #define H5_SIZEOF_OFF64_T 8 547 #define H5_SIZEOF_OFF_T 8 550 #define H5_SIZEOF_PTRDIFF_T 8 553 #define H5_SIZEOF_SHORT 2 556 #define H5_SIZEOF_TIME_T 8 559 #define H5_SIZEOF_UINT16_T 2 562 #define H5_SIZEOF_UINT32_T 4 565 #define H5_SIZEOF_UINT64_T 8 568 #define H5_SIZEOF_UINT8_T 1 571 #define H5_SIZEOF_UINT_FAST16_T 8 574 #define H5_SIZEOF_UINT_FAST32_T 8 577 #define H5_SIZEOF_UINT_FAST64_T 8 580 #define H5_SIZEOF_UINT_FAST8_T 1 583 #define H5_SIZEOF_UINT_LEAST16_T 2 586 #define H5_SIZEOF_UINT_LEAST32_T 4 589 #define H5_SIZEOF_UINT_LEAST64_T 8 592 #define H5_SIZEOF_UINT_LEAST8_T 1 595 #define H5_SIZEOF_UNSIGNED 4 598 #define H5_SIZEOF__QUAD 0 601 #define H5_SIZEOF___FLOAT128 16 604 #define H5_SIZEOF___INT64 0 611 #define H5_SYSTEM_SCOPE_THREADS 1 626 #define H5_USE_114_API_DEFAULT 1 629 #define H5_USE_FILE_LOCKING 1 637 #define H5_VERSION "1.13.1" 640 #define H5_WANT_DATA_ACCURACY 1 643 #define H5_WANT_DCONV_EXCEPTION 1 647 #if !defined(__APPLE__) 648 # ifndef WORDS_BIGENDIAN 649 # undef WORDS_BIGENDIAN 652 # if defined __BIG_ENDIAN__ 653 # define WORDS_BIGENDIAN 1