1 module hdf5.H5pubconf;
2 
3 extern(C):
4 
5 /* src/H5config.h.  Generated from H5config.h.in by configure.  */
6 /* src/H5config.h.in.  Generated from configure.ac by autoheader.  */
7 
8 /* Define if building universal (internal helper macro) */
9 /* #undef H5_AC_APPLE_UNIVERSAL_BUILD */
10 
11 /* Define if your system generates wrong code for log2 routine. */
12 /* #undef H5_BAD_LOG2_CODE_GENERATED */
13 
14 /* Define if the memory buffers being written to disk should be cleared before
15    writing. */
16 enum H5_CLEAR_MEMORY = 1;
17 
18 /* Define if your system can handle converting denormalized floating-point
19    values. */
20 enum H5_CONVERT_DENORMAL_FLOAT = 1;
21 
22 /* Define if C++ compiler recognizes offsetof */
23 /* #undef H5_CXX_HAVE_OFFSETOF */
24 
25 /* Define the default plugins path to compile */
26 enum H5_DEFAULT_PLUGINDIR = "/usr/local/hdf5/lib/plugin";
27 
28 /* Define the default virtual file driver to compile */
29 /++
30 enum H5_DEFAULT_VFD = H5FD_SEC2;
31 +/
32 
33 /* Define if `dev_t' is a scalar */
34 enum H5_DEV_T_IS_SCALAR = 1;
35 
36 /* Define to dummy `main' function (if any) required to link to the Fortran
37    libraries. */
38 /* #undef H5_FC_DUMMY_MAIN */
39 
40 /* Define if F77 and FC dummy `main' functions are identical. */
41 /* #undef H5_FC_DUMMY_MAIN_EQ_F77 */
42 
43 /* Define to a macro mangling the given C identifier (in lower and upper
44    case), which must not contain underscores, for linking with Fortran. */
45 // #define H5_FC_FUNC(name,NAME) name ## _
46 
47 /* As FC_FUNC, but for C identifiers containing underscores. */
48 // #define H5_FC_FUNC_(name,NAME) name ## _
49 
50 /* Define if your system can handle overflow converting floating-point to
51    integer values. */
52 enum H5_FP_TO_INTEGER_OVERFLOW_WORKS = 1;
53 
54 /* Define if your system roundup accurately converting floating-point to
55    unsigned long long values. */
56 enum H5_FP_TO_ULLONG_ACCURATE = 1;
57 
58 /* Define if your system has right maximum convert floating-point to unsigned
59    long long values. */
60 enum H5_FP_TO_ULLONG_RIGHT_MAXIMUM = 1;
61 
62 /* Define if gettimeofday() populates the tz pointer passed in */
63 enum H5_GETTIMEOFDAY_GIVES_TZ = 1;
64 
65 /* Define to 1 if you have the `alarm' function. */
66 enum H5_HAVE_ALARM = 1;
67 
68 /* Define if the __attribute__(()) extension is present */
69 enum H5_HAVE_ATTRIBUTE = 1;
70 
71 /* Define to 1 if you have the `BSDgettimeofday' function. */
72 /* #undef H5_HAVE_BSDGETTIMEOFDAY */
73 
74 /* Define if the compiler understands C99 designated initialization of structs
75    and unions */
76 enum H5_HAVE_C99_DESIGNATED_INITIALIZER = 1;
77 
78 /* Define if the compiler understands the __func__ keyword */
79 enum H5_HAVE_C99_FUNC = 1;
80 
81 /* Define to 1 if you have the `clock_gettime' function. */
82 enum H5_HAVE_CLOCK_GETTIME = 1;
83 
84 /* Define if the function stack tracing code is to be compiled in */
85 /* #undef H5_HAVE_CODESTACK */
86 
87 /* Define if Darwin or Mac OS X */
88 /* #undef H5_HAVE_DARWIN */
89 
90 /* Define to 1 if you have the declaration of `tzname', and to 0 if you don't.
91    */
92 /* #undef H5_HAVE_DECL_TZNAME */
93 
94 /* Define to 1 if you have the `difftime' function. */
95 enum H5_HAVE_DIFFTIME = 1;
96 
97 /* Define if the direct I/O virtual file driver should be compiled */
98 /* #undef H5_HAVE_DIRECT */
99 
100 /* Define to 1 if you have the <dirent.h> header file. */
101 enum H5_HAVE_DIRENT_H = 1;
102 
103 /* Define to 1 if you have the <dlfcn.h> header file. */
104 enum H5_HAVE_DLFCN_H = 1;
105 
106 /* Define to 1 if you have the <dmalloc.h> header file. */
107 /* #undef H5_HAVE_DMALLOC_H */
108 
109 /* Define if library information should be embedded in the executables */
110 enum H5_HAVE_EMBEDDED_LIBINFO = 1;
111 
112 /* Define to 1 if you have the <features.h> header file. */
113 enum H5_HAVE_FEATURES_H = 1;
114 
115 /* Define if support for deflate (zlib) filter is enabled */
116 enum H5_HAVE_FILTER_DEFLATE = 1;
117 
118 /* Define if support for Fletcher32 checksum is enabled */
119 enum H5_HAVE_FILTER_FLETCHER32 = 1;
120 
121 /* Define if support for nbit filter is enabled */
122 enum H5_HAVE_FILTER_NBIT = 1;
123 
124 /* Define if support for scaleoffset filter is enabled */
125 enum H5_HAVE_FILTER_SCALEOFFSET = 1;
126 
127 /* Define if support for shuffle filter is enabled */
128 enum H5_HAVE_FILTER_SHUFFLE = 1;
129 
130 /* Define if support for szip filter is enabled */
131 /* #undef H5_HAVE_FILTER_SZIP */
132 
133 /* Define to 1 if you have the `fork' function. */
134 enum H5_HAVE_FORK = 1;
135 
136 /* Define to 1 if you have the `frexpf' function. */
137 enum H5_HAVE_FREXPF = 1;
138 
139 /* Define to 1 if you have the `frexpl' function. */
140 enum H5_HAVE_FREXPL = 1;
141 
142 /* Define to 1 if you have the `fseeko' function. */
143 enum H5_HAVE_FSEEKO = 1;
144 
145 /* Define to 1 if you have the `fseeko64' function. */
146 enum H5_HAVE_FSEEKO64 = 1;
147 
148 /* Define to 1 if you have the `fstat64' function. */
149 enum H5_HAVE_FSTAT64 = 1;
150 
151 /* Define to 1 if you have the `ftello' function. */
152 enum H5_HAVE_FTELLO = 1;
153 
154 /* Define to 1 if you have the `ftello64' function. */
155 enum H5_HAVE_FTELLO64 = 1;
156 
157 /* Define to 1 if you have the `ftruncate64' function. */
158 enum H5_HAVE_FTRUNCATE64 = 1;
159 
160 /* Define if the compiler understands the __FUNCTION__ keyword */
161 enum H5_HAVE_FUNCTION = 1;
162 
163 /* Define to 1 if you have the `GetConsoleScreenBufferInfo' function. */
164 /* #undef H5_HAVE_GETCONSOLESCREENBUFFERINFO */
165 
166 /* Define to 1 if you have the `gethostname' function. */
167 enum H5_HAVE_GETHOSTNAME = 1;
168 
169 /* Define to 1 if you have the `getpwuid' function. */
170 enum H5_HAVE_GETPWUID = 1;
171 
172 /* Define to 1 if you have the `getrusage' function. */
173 enum H5_HAVE_GETRUSAGE = 1;
174 
175 /* Define to 1 if you have the `gettextinfo' function. */
176 /* #undef H5_HAVE_GETTEXTINFO */
177 
178 /* Define to 1 if you have the `gettimeofday' function. */
179 enum H5_HAVE_GETTIMEOFDAY = 1;
180 
181 /* Define to 1 if you have the `get_fpc_csr' function. */
182 /* #undef H5_HAVE_GET_FPC_CSR */
183 
184 /* Define if library will contain instrumentation to detect correct
185    optimization operation */
186 /* #undef H5_HAVE_INSTRUMENTED_LIBRARY */
187 
188 /* Define to 1 if you have the <inttypes.h> header file. */
189 enum H5_HAVE_INTTYPES_H = 1;
190 
191 /* Define to 1 if you have the `ioctl' function. */
192 enum H5_HAVE_IOCTL = 1;
193 
194 /* Define to 1 if you have the <io.h> header file. */
195 /* #undef H5_HAVE_IO_H */
196 
197 /* Define to 1 if you have the `dl' library (-ldl). */
198 enum H5_HAVE_LIBDL = 1;
199 
200 /* Define to 1 if you have the `dmalloc' library (-ldmalloc). */
201 /* #undef H5_HAVE_LIBDMALLOC */
202 
203 /* Define to 1 if you have the `lmpe' library (-llmpe). */
204 /* #undef H5_HAVE_LIBLMPE */
205 
206 /* Define to 1 if you have the `m' library (-lm). */
207 enum H5_HAVE_LIBM = 1;
208 
209 /* Define to 1 if you have the `mpe' library (-lmpe). */
210 /* #undef H5_HAVE_LIBMPE */
211 
212 /* Define to 1 if you have the `mpi' library (-lmpi). */
213 /* #undef H5_HAVE_LIBMPI */
214 
215 /* Define to 1 if you have the `mpich' library (-lmpich). */
216 /* #undef H5_HAVE_LIBMPICH */
217 
218 /* Define to 1 if you have the `mpio' library (-lmpio). */
219 /* #undef H5_HAVE_LIBMPIO */
220 
221 /* Define to 1 if you have the `nsl' library (-lnsl). */
222 /* #undef H5_HAVE_LIBNSL */
223 
224 /* Define to 1 if you have the `pthread' library (-lpthread). */
225 /* #undef H5_HAVE_LIBPTHREAD */
226 
227 /* Define to 1 if you have the `socket' library (-lsocket). */
228 /* #undef H5_HAVE_LIBSOCKET */
229 
230 /* Define to 1 if you have the `sz' library (-lsz). */
231 /* #undef H5_HAVE_LIBSZ */
232 
233 /* Define to 1 if you have the `ws2_32' library (-lws2_32). */
234 /* #undef H5_HAVE_LIBWS2_32 */
235 
236 /* Define to 1 if you have the `z' library (-lz). */
237 enum H5_HAVE_LIBZ = 1;
238 
239 /* Define to 1 if you have the `longjmp' function. */
240 enum H5_HAVE_LONGJMP = 1;
241 
242 /* Define to 1 if you have the `lseek64' function. */
243 enum H5_HAVE_LSEEK64 = 1;
244 
245 /* Define to 1 if you have the `lstat' function. */
246 enum H5_HAVE_LSTAT = 1;
247 
248 /* Define to 1 if you have the <mach/mach_time.h> header file. */
249 /* #undef H5_HAVE_MACH_MACH_TIME_H */
250 
251 /* Define to 1 if you have the <memory.h> header file. */
252 enum H5_HAVE_MEMORY_H = 1;
253 
254 /* Define if we have MPE support */
255 /* #undef H5_HAVE_MPE */
256 
257 /* Define to 1 if you have the <mpe.h> header file. */
258 /* #undef H5_HAVE_MPE_H */
259 
260 /* Define if MPI_File_get_size works correctly */
261 enum H5_HAVE_MPI_GET_SIZE = 1;
262 
263 /* Define if `MPI_Comm_c2f' and `MPI_Comm_f2c' exists */
264 enum H5_HAVE_MPI_MULTI_LANG_Comm = 1;
265 
266 /* Define if `MPI_Info_c2f' and `MPI_Info_f2c' exists */
267 enum H5_HAVE_MPI_MULTI_LANG_Info = 1;
268 
269 /* Define if we have parallel support */
270 enum H5_HAVE_PARALLEL = 1;
271 
272 /* Define to 1 if you have the <pthread.h> header file. */
273 /* #undef H5_HAVE_PTHREAD_H */
274 
275 /* Define to 1 if you have the `random' function. */
276 enum H5_HAVE_RANDOM = 1;
277 
278 /* Define to 1 if you have the `rand_r' function. */
279 enum H5_HAVE_RAND_R = 1;
280 
281 /* Define to 1 if you have the `setjmp' function. */
282 enum H5_HAVE_SETJMP = 1;
283 
284 /* Define to 1 if you have the <setjmp.h> header file. */
285 enum H5_HAVE_SETJMP_H = 1;
286 
287 /* Define to 1 if you have the `setsysinfo' function. */
288 /* #undef H5_HAVE_SETSYSINFO */
289 
290 /* Define to 1 if you have the `siglongjmp' function. */
291 enum H5_HAVE_SIGLONGJMP = 1;
292 
293 /* Define to 1 if you have the `signal' function. */
294 enum H5_HAVE_SIGNAL = 1;
295 
296 /* Define to 1 if you have the `sigprocmask' function. */
297 enum H5_HAVE_SIGPROCMASK = 1;
298 
299 /* Define to 1 if you have the `sigsetjmp' function. */
300 /* #undef H5_HAVE_SIGSETJMP */
301 
302 /* Define to 1 if you have the `snprintf' function. */
303 enum H5_HAVE_SNPRINTF = 1;
304 
305 /* Define to 1 if you have the `srandom' function. */
306 enum H5_HAVE_SRANDOM = 1;
307 
308 /* Define to 1 if you have the `stat64' function. */
309 enum H5_HAVE_STAT64 = 1;
310 
311 /* Define if `struct stat' has the `st_blocks' field */
312 enum H5_HAVE_STAT_ST_BLOCKS = 1;
313 
314 /* Define to 1 if you have the <stddef.h> header file. */
315 enum H5_HAVE_STDDEF_H = 1;
316 
317 /* Define to 1 if you have the <stdint.h> header file. */
318 enum H5_HAVE_STDINT_H = 1;
319 
320 /* Define to 1 if you have the <stdlib.h> header file. */
321 enum H5_HAVE_STDLIB_H = 1;
322 
323 /* Define to 1 if you have the `strdup' function. */
324 enum H5_HAVE_STRDUP = 1;
325 
326 /* Define to 1 if you have the <strings.h> header file. */
327 enum H5_HAVE_STRINGS_H = 1;
328 
329 /* Define to 1 if you have the <string.h> header file. */
330 enum H5_HAVE_STRING_H = 1;
331 
332 /* Define if `struct text_info' is defined */
333 /* #undef H5_HAVE_STRUCT_TEXT_INFO */
334 
335 /* Define if `struct timezone' is defined */
336 enum H5_HAVE_STRUCT_TIMEZONE = 1;
337 
338 /* Define to 1 if `tm_zone' is a member of `struct tm'. */
339 enum H5_HAVE_STRUCT_TM_TM_ZONE = 1;
340 
341 /* Define if `struct videoconfig' is defined */
342 /* #undef H5_HAVE_STRUCT_VIDEOCONFIG */
343 
344 /* Define to 1 if you have the `symlink' function. */
345 enum H5_HAVE_SYMLINK = 1;
346 
347 /* Define to 1 if you have the `system' function. */
348 enum H5_HAVE_SYSTEM = 1;
349 
350 /* Define to 1 if you have the <sys/fpu.h> header file. */
351 /* #undef H5_HAVE_SYS_FPU_H */
352 
353 /* Define to 1 if you have the <sys/ioctl.h> header file. */
354 enum H5_HAVE_SYS_IOCTL_H = 1;
355 
356 /* Define to 1 if you have the <sys/proc.h> header file. */
357 /* #undef H5_HAVE_SYS_PROC_H */
358 
359 /* Define to 1 if you have the <sys/resource.h> header file. */
360 enum H5_HAVE_SYS_RESOURCE_H = 1;
361 
362 /* Define to 1 if you have the <sys/socket.h> header file. */
363 enum H5_HAVE_SYS_SOCKET_H = 1;
364 
365 /* Define to 1 if you have the <sys/stat.h> header file. */
366 enum H5_HAVE_SYS_STAT_H = 1;
367 
368 /* Define to 1 if you have the <sys/sysinfo.h> header file. */
369 /* #undef H5_HAVE_SYS_SYSINFO_H */
370 
371 /* Define to 1 if you have the <sys/timeb.h> header file. */
372 enum H5_HAVE_SYS_TIMEB_H = 1;
373 
374 /* Define to 1 if you have the <sys/time.h> header file. */
375 enum H5_HAVE_SYS_TIME_H = 1;
376 
377 /* Define to 1 if you have the <sys/types.h> header file. */
378 enum H5_HAVE_SYS_TYPES_H = 1;
379 
380 /* Define to 1 if you have the <szlib.h> header file. */
381 /* #undef H5_HAVE_SZLIB_H */
382 
383 /* Define if we have thread safe support */
384 /* #undef H5_HAVE_THREADSAFE */
385 
386 /* Define if `timezone' is a global variable */
387 /* #undef H5_HAVE_TIMEZONE */
388 
389 /* Define if the ioctl TIOCGETD is defined */
390 enum H5_HAVE_TIOCGETD = 1;
391 
392 /* Define if the ioctl TIOGWINSZ is defined */
393 enum H5_HAVE_TIOCGWINSZ = 1;
394 
395 /* Define to 1 if you have the `tmpfile' function. */
396 enum H5_HAVE_TMPFILE = 1;
397 
398 /* Define if `tm_gmtoff' is a member of `struct tm' */
399 enum H5_HAVE_TM_GMTOFF = 1;
400 
401 /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
402    `HAVE_STRUCT_TM_TM_ZONE' instead. */
403 enum H5_HAVE_TM_ZONE = 1;
404 
405 /* Define to 1 if you don't have `tm_zone' but do have the external array
406    `tzname'. */
407 /* #undef H5_HAVE_TZNAME */
408 
409 /* Define to 1 if you have the <unistd.h> header file. */
410 enum H5_HAVE_UNISTD_H = 1;
411 
412 /* Define to 1 if you have the `vasprintf' function. */
413 enum H5_HAVE_VASPRINTF = 1;
414 
415 /* Define to 1 if you have the `vsnprintf' function. */
416 enum H5_HAVE_VSNPRINTF = 1;
417 
418 /* Define to 1 if you have the `waitpid' function. */
419 enum H5_HAVE_WAITPID = 1;
420 
421 /* Define if your system has window style path name. */
422 /* #undef H5_HAVE_WINDOW_PATH */
423 
424 /* Define to 1 if you have the <winsock2.h> header file. */
425 /* #undef H5_HAVE_WINSOCK2_H */
426 
427 /* Define to 1 if you have the <zlib.h> header file. */
428 enum H5_HAVE_ZLIB_H = 1;
429 
430 /* Define to 1 if you have the `_getvideoconfig' function. */
431 /* #undef H5_HAVE__GETVIDEOCONFIG */
432 
433 /* Define to 1 if you have the `_scrsize' function. */
434 /* #undef H5_HAVE__SCRSIZE */
435 
436 /* Define if `__tm_gmtoff' is a member of `struct tm' */
437 /* #undef H5_HAVE___TM_GMTOFF */
438 
439 /* Define if your system can't handle converting floating-point values to long
440    long. */
441 /* #undef H5_HW_FP_TO_LLONG_NOT_WORKS */
442 
443 /* Define if HDF5's high-level library headers should be included in hdf5.h */
444 enum H5_INCLUDE_HL = 1;
445 
446 /* Define if your system can accurately convert from integers to long double
447    values. */
448 enum H5_INTEGER_TO_LDOUBLE_ACCURATE = 1;
449 
450 /* Define if your system can convert long double to integers accurately. */
451 enum H5_LDOUBLE_TO_INTEGER_ACCURATE = 1;
452 
453 /* Define if your system can convert from long double to integer values. */
454 enum H5_LDOUBLE_TO_INTEGER_WORKS = 1;
455 
456 /* Define if your system can convert long double to (unsigned) long long
457    values correctly. */
458 enum H5_LDOUBLE_TO_LLONG_ACCURATE = 1;
459 
460 /* Define if your system converts long double to (unsigned) long values with
461    special algorithm. */
462 /* #undef H5_LDOUBLE_TO_LONG_SPECIAL */
463 
464 /* Define if your system can convert long double to unsigned int values
465    correctly. */
466 enum H5_LDOUBLE_TO_UINT_ACCURATE = 1;
467 
468 /* Define if your system can compile long long to floating-point casts. */
469 enum H5_LLONG_TO_FP_CAST_WORKS = 1;
470 
471 /* Define if your system can convert (unsigned) long long to long double
472    values correctly. */
473 enum H5_LLONG_TO_LDOUBLE_CORRECT = 1;
474 
475 /* Define if your system can convert (unsigned) long to long double values
476    with special algorithm. */
477 /* #undef H5_LONG_TO_LDOUBLE_SPECIAL */
478 
479 /* Define to the sub-directory in which libtool stores uninstalled libraries.
480    */
481 enum H5_LT_OBJDIR = ".libs/";
482 
483 /* Define if the metadata trace file code is to be compiled in */
484 /* #undef H5_METADATA_TRACE_FILE */
485 
486 /* Define if your system's `MPI_File_set_size' function works for files over
487    2GB. */
488 enum H5_MPI_FILE_SET_SIZE_BIG = 1;
489 
490 /* Define if we can violate pointer alignment restrictions */
491 enum H5_NO_ALIGNMENT_RESTRICTIONS = 1;
492 
493 /* Define if deprecated public API symbols are disabled */
494 /* #undef H5_NO_DEPRECATED_SYMBOLS */
495 
496 /* Define if shared writing must be disabled (CodeWarrior only) */
497 /* #undef H5_NO_SHARED_WRITING */
498 
499 /* Name of package */
500 enum H5_PACKAGE = "hdf5";
501 
502 /* Define to the address where bug reports for this package should be sent. */
503 enum H5_PACKAGE_BUGREPORT = "help@hdfgroup.org";
504 
505 /* Define to the full name of this package. */
506 enum H5_PACKAGE_NAME = "HDF5";
507 
508 /* Define to the full name and version of this package. */
509 enum H5_PACKAGE_STRING = "HDF5 1.8.13";
510 
511 /* Define to the one symbol short name of this package. */
512 enum H5_PACKAGE_TARNAME = "hdf5";
513 
514 /* Define to the home page for this package. */
515 enum H5_PACKAGE_URL = "";
516 
517 /* Define to the version of this package. */
518 enum H5_PACKAGE_VERSION = "1.8.13";
519 
520 /* Width for printf() for type `long long' or `__int64', use `ll' */
521 enum H5_PRINTF_LL_WIDTH = "l";
522 
523 /* The size of `char', as computed by sizeof. */
524 enum H5_SIZEOF_CHAR = 1;
525 
526 /* The size of `double', as computed by sizeof. */
527 enum H5_SIZEOF_DOUBLE = 8;
528 
529 /* The size of `float', as computed by sizeof. */
530 enum H5_SIZEOF_FLOAT = 4;
531 
532 /* The size of `int', as computed by sizeof. */
533 enum H5_SIZEOF_INT = 4;
534 
535 /* The size of `int16_t', as computed by sizeof. */
536 enum H5_SIZEOF_INT16_T = 2;
537 
538 /* The size of `int32_t', as computed by sizeof. */
539 enum H5_SIZEOF_INT32_T = 4;
540 
541 /* The size of `int64_t', as computed by sizeof. */
542 enum H5_SIZEOF_INT64_T = 8;
543 
544 /* The size of `int8_t', as computed by sizeof. */
545 enum H5_SIZEOF_INT8_T = 1;
546 
547 /* The size of `int_fast16_t', as computed by sizeof. */
548 enum H5_SIZEOF_INT_FAST16_T = 8;
549 
550 /* The size of `int_fast32_t', as computed by sizeof. */
551 enum H5_SIZEOF_INT_FAST32_T = 8;
552 
553 /* The size of `int_fast64_t', as computed by sizeof. */
554 enum H5_SIZEOF_INT_FAST64_T = 8;
555 
556 /* The size of `int_fast8_t', as computed by sizeof. */
557 enum H5_SIZEOF_INT_FAST8_T = 1;
558 
559 /* The size of `int_least16_t', as computed by sizeof. */
560 enum H5_SIZEOF_INT_LEAST16_T = 2;
561 
562 /* The size of `int_least32_t', as computed by sizeof. */
563 enum H5_SIZEOF_INT_LEAST32_T = 4;
564 
565 /* The size of `int_least64_t', as computed by sizeof. */
566 enum H5_SIZEOF_INT_LEAST64_T = 8;
567 
568 /* The size of `int_least8_t', as computed by sizeof. */
569 enum H5_SIZEOF_INT_LEAST8_T = 1;
570 
571 /* The size of `long', as computed by sizeof. */
572 enum H5_SIZEOF_LONG = 8;
573 
574 /* The size of `long double', as computed by sizeof. */
575 enum H5_SIZEOF_LONG_DOUBLE = 16;
576 
577 /* The size of `long long', as computed by sizeof. */
578 enum H5_SIZEOF_LONG_LONG = 8;
579 
580 /* The size of `off64_t', as computed by sizeof. */
581 enum H5_SIZEOF_OFF64_T = 8;
582 
583 /* The size of `off_t', as computed by sizeof. */
584 enum H5_SIZEOF_OFF_T = 8;
585 
586 /* The size of `ptrdiff_t', as computed by sizeof. */
587 enum H5_SIZEOF_PTRDIFF_T = 8;
588 
589 /* The size of `short', as computed by sizeof. */
590 enum H5_SIZEOF_SHORT = 2;
591 
592 /* The size of `size_t', as computed by sizeof. */
593 enum H5_SIZEOF_SIZE_T = 8;
594 
595 /* The size of `ssize_t', as computed by sizeof. */
596 enum H5_SIZEOF_SSIZE_T = 8;
597 
598 /* The size of `uint16_t', as computed by sizeof. */
599 enum H5_SIZEOF_UINT16_T = 2;
600 
601 /* The size of `uint32_t', as computed by sizeof. */
602 enum H5_SIZEOF_UINT32_T = 4;
603 
604 /* The size of `uint64_t', as computed by sizeof. */
605 enum H5_SIZEOF_UINT64_T = 8;
606 
607 /* The size of `uint8_t', as computed by sizeof. */
608 enum H5_SIZEOF_UINT8_T = 1;
609 
610 /* The size of `uint_fast16_t', as computed by sizeof. */
611 enum H5_SIZEOF_UINT_FAST16_T = 8;
612 
613 /* The size of `uint_fast32_t', as computed by sizeof. */
614 enum H5_SIZEOF_UINT_FAST32_T = 8;
615 
616 /* The size of `uint_fast64_t', as computed by sizeof. */
617 enum H5_SIZEOF_UINT_FAST64_T = 8;
618 
619 /* The size of `uint_fast8_t', as computed by sizeof. */
620 enum H5_SIZEOF_UINT_FAST8_T = 1;
621 
622 /* The size of `uint_least16_t', as computed by sizeof. */
623 enum H5_SIZEOF_UINT_LEAST16_T = 2;
624 
625 /* The size of `uint_least32_t', as computed by sizeof. */
626 enum H5_SIZEOF_UINT_LEAST32_T = 4;
627 
628 /* The size of `uint_least64_t', as computed by sizeof. */
629 enum H5_SIZEOF_UINT_LEAST64_T = 8;
630 
631 /* The size of `uint_least8_t', as computed by sizeof. */
632 enum H5_SIZEOF_UINT_LEAST8_T = 1;
633 
634 /* The size of `unsigned', as computed by sizeof. */
635 enum H5_SIZEOF_UNSIGNED = 4;
636 
637 /* The size of `__int64', as computed by sizeof. */
638 enum H5_SIZEOF___INT64 = 0;
639 
640 /* Define to 1 if you have the ANSI C header files. */
641 enum H5_STDC_HEADERS = 1;
642 
643 /* Define if strict file format checks are enabled */
644 /* #undef H5_STRICT_FORMAT_CHECKS */
645 
646 /* Define if your system supports pthread_attr_setscope(&attribute,
647    PTHREAD_SCOPE_SYSTEM) call. */
648 enum H5_SYSTEM_SCOPE_THREADS = 1;
649 
650 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
651 enum H5_TIME_WITH_SYS_TIME = 1;
652 
653 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
654 /* #undef H5_TM_IN_SYS_TIME */
655 
656 /* Define if your system can compile unsigned long long to floating-point
657    casts. */
658 enum H5_ULLONG_TO_FP_CAST_WORKS = 1;
659 
660 /* Define if your system can convert unsigned long long to long double with
661    correct precision. */
662 enum H5_ULLONG_TO_LDOUBLE_PRECISION = 1;
663 
664 /* Define if your system accurately converting unsigned long to float values.
665    */
666 enum H5_ULONG_TO_FLOAT_ACCURATE = 1;
667 
668 /* Define if your system can accurately convert unsigned (long) long values to
669    floating-point values. */
670 enum H5_ULONG_TO_FP_BOTTOM_BIT_ACCURATE = 1;
671 
672 /* Define using v1.6 public API symbols by default */
673 /* #undef H5_USE_16_API_DEFAULT */
674 
675 /* Define if a memory checking tool will be used on the library, to cause
676    library to be very picky about memory operations and also disable the
677    internal free list manager code. */
678 /* #undef H5_USING_MEMCHECKER */
679 
680 /* Version number of package */
681 enum H5_VERSION = "1.8.13";
682 
683 /* Define if vsnprintf() returns the correct value for formatted strings that
684    don't fit into size allowed */
685 enum H5_VSNPRINTF_WORKS = 1;
686 
687 /* Data accuracy is prefered to speed during data conversions */
688 enum H5_WANT_DATA_ACCURACY = 1;
689 
690 /* Check exception handling functions during data conversions */
691 enum H5_WANT_DCONV_EXCEPTION = 1;
692 
693 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
694    significant byte first (like Motorola and SPARC, unlike Intel). */
695 /++
696 #if defined AC_APPLE_UNIVERSAL_BUILD
697 # if defined __BIG_ENDIAN__
698 #  define WORDS_BIGENDIAN 1
699 # endif
700 #else
701 # ifndef WORDS_BIGENDIAN
702 /* #  undef WORDS_BIGENDIAN */
703 # endif
704 #endif
705 +/
706 enum WORDS_BIGENDIAN = 0;
707 
708 /* Number of bits in a file offset, on hosts where this is settable. */
709 /* #undef H5__FILE_OFFSET_BITS */
710 
711 /* Define for large files, on AIX-style hosts. */
712 /* #undef H5__LARGE_FILES */
713 
714 /* Define to empty if `const' does not conform to ANSI C. */
715 /* #undef H5_const */
716 
717 /++
718 /* Define to `__inline__' or `__inline' if that's what the C compiler
719    calls it, or to nothing if 'inline' is not supported under any name.  */
720 #ifndef __cplusplus
721 /* #undef H5_inline */
722 #endif
723 +/
724 
725 /* Define to `long int' if <sys/types.h> does not define. */
726 /* #undef H5_off_t */
727 
728 /* Define to `long' if <sys/types.h> does not define. */
729 /* #undef H5_ptrdiff_t */
730 
731 /* Define to `unsigned long' if <sys/types.h> does not define. */
732 /* #undef H5_size_t */
733 
734 /* Define to `long' if <sys/types.h> does not define. */
735 /* #undef H5_ssize_t */