- haddr_t
alias haddr_t = uint64_t
/*
* File addresses have their own types.
*/
#if H5_SIZEOF_INT64_T>=8
typedef uint64_t haddr_t;
# define HADDR_UNDEF ((haddr_t)(int64_t)(-1))
# define H5_SIZEOF_HADDR_T H5_SIZEOF_INT64_T
# ifdef H5_HAVE_PARALLEL
# define HADDR_AS_MPI_TYPE MPI_LONG_LONG_INT
# endif /* H5_HAVE_PARALLEL */
#elif H5_SIZEOF_INT>=8
typedef unsigned haddr_t;
# define HADDR_UNDEF ((haddr_t)(-1))
# define H5_SIZEOF_HADDR_T H5_SIZEOF_INT
# ifdef H5_HAVE_PARALLEL
# define HADDR_AS_MPI_TYPE MPI_UNSIGNED
# endif /* H5_HAVE_PARALLEL */
#elif H5_SIZEOF_LONG>=8
typedef unsigned long haddr_t;
# define HADDR_UNDEF ((haddr_t)(long)(-1))
# define H5_SIZEOF_HADDR_T H5_SIZEOF_LONG
# ifdef H5_HAVE_PARALLEL
# define HADDR_AS_MPI_TYPE MPI_UNSIGNED_LONG
# endif /* H5_HAVE_PARALLEL */
#elif H5_SIZEOF_LONG_LONG>=8
typedef unsigned long long haddr_t;
# define HADDR_UNDEF ((haddr_t)(long long)(-1))
# define H5_SIZEOF_HADDR_T H5_SIZEOF_LONG_LONG
# ifdef H5_HAVE_PARALLEL
# define HADDR_AS_MPI_TYPE MPI_LONG_LONG_INT
# endif /* H5_HAVE_PARALLEL */
#else
# error "nothing appropriate for haddr_t"
#endif
- haddr_t
alias haddr_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- haddr_t
alias haddr_t = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- haddr_t
alias haddr_t = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- hbool_t
alias hbool_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- herr_t
alias herr_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- hsize_t
alias hsize_t = ulong
/*
* The sizes of file objects have their own types defined here, use a 64-bit
* type.
*/
#if H5_SIZEOF_LONG_LONG >= 8
H5_GCC_DIAG_OFF(long-long)
typedef unsigned long long hsize_t;
typedef signed long long hssize_t;
H5_GCC_DIAG_ON(long-long)
# define H5_SIZEOF_HSIZE_T H5_SIZEOF_LONG_LONG
# define H5_SIZEOF_HSSIZE_T H5_SIZEOF_LONG_LONG
#else
# error "nothing appropriate for hsize_t"
#endif
- hssize_t
alias hssize_t = long
/*
* The sizes of file objects have their own types defined here, use a 64-bit
* type.
*/
#if H5_SIZEOF_LONG_LONG >= 8
H5_GCC_DIAG_OFF(long-long)
typedef unsigned long long hsize_t;
typedef signed long long hssize_t;
H5_GCC_DIAG_ON(long-long)
# define H5_SIZEOF_HSIZE_T H5_SIZEOF_LONG_LONG
# define H5_SIZEOF_HSSIZE_T H5_SIZEOF_LONG_LONG
#else
# error "nothing appropriate for hsize_t"
#endif
- htri_t
alias htri_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- ssize_t
alias ssize_t = int
/* Define the ssize_t type if it not is defined */
#if H5_SIZEOF_SSIZE_T==0
/* Undefine this size, we will re-define it in one of the sections below */
#undef H5_SIZEOF_SSIZE_T
#if H5_SIZEOF_SIZE_T==H5_SIZEOF_INT
typedef int ssize_t;
# define H5_SIZEOF_SSIZE_T H5_SIZEOF_INT
#elif H5_SIZEOF_SIZE_T==H5_SIZEOF_LONG
typedef long ssize_t;
# define H5_SIZEOF_SSIZE_T H5_SIZEOF_LONG
#elif H5_SIZEOF_SIZE_T==H5_SIZEOF_LONG_LONG
typedef long long ssize_t;
# define H5_SIZEOF_SSIZE_T H5_SIZEOF_LONG_LONG
#else /* Can't find matching type for ssize_t */
# error "nothing appropriate for ssize_t"
#endif
#endif
- ssize_t
alias ssize_t = long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- ssize_t
alias ssize_t = long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- uint64_t
alias uint64_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- uint64_t
alias uint64_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- uint64_t
alias uint64_t = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5_VERSION_GE
bool H5_VERSION_GE()
Undocumented in source. Be warned that the author may not have intended to support it.
- H5_VERSION_LE
bool H5_VERSION_LE()
Undocumented in source. Be warned that the author may not have intended to support it.
- H5check
auto H5check()
Undocumented in source. Be warned that the author may not have intended to support it.
- H5check_version
herr_t H5check_version(uint majnum, uint minnum, uint relnum)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5close
herr_t H5close()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5dont_atexit
herr_t H5dont_atexit()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5free_memory
herr_t H5free_memory(void* mem)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5garbage_collect
herr_t H5garbage_collect()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5get_libversion
herr_t H5get_libversion(uint* majnum, uint* minnum, uint* relnum)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5open
herr_t H5open()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5set_free_list_limits
herr_t H5set_free_list_limits(int reg_global_lim, int reg_list_lim, int arr_global_lim, int arr_list_lim, int blk_global_lim, int blk_list_lim)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5P_DEFAULT
enum H5P_DEFAULT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5_ITER_CONT
enum H5_ITER_CONT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5_ITER_ERROR
enum H5_ITER_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5_ITER_STOP
enum H5_ITER_STOP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5_SIZEOF_HADDR_T
enum H5_SIZEOF_HADDR_T;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5_SIZEOF_HADDR_T
enum H5_SIZEOF_HADDR_T;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5_SIZEOF_HADDR_T
enum H5_SIZEOF_HADDR_T;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5_SIZEOF_HADDR_T
enum H5_SIZEOF_HADDR_T;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5_SIZEOF_UINT64_T
enum H5_SIZEOF_UINT64_T;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5_SIZEOF_UINT64_T
enum H5_SIZEOF_UINT64_T;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5_SIZEOF_UINT64_T
enum H5_SIZEOF_UINT64_T;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5_VERS_INFO
enum H5_VERS_INFO;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5_VERS_MAJOR
enum H5_VERS_MAJOR;
#if ((__GNUC__ * 100) + __GNUC_MINOR__) >= 406
#define H5_GCC_DIAG_STR(s) #s
#define H5_GCC_DIAG_JOINSTR(x,y) H5_GCC_DIAG_STR(x ## y)
#define H5_GCC_DIAG_DO_PRAGMA(x) _Pragma (#x)
#define H5_GCC_DIAG_PRAGMA(x) H5_GCC_DIAG_DO_PRAGMA(GCC diagnostic x)
- H5_VERS_MINOR
enum H5_VERS_MINOR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5_VERS_RELEASE
enum H5_VERS_RELEASE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- H5_VERS_SUBRELEASE
enum H5_VERS_SUBRELEASE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- HADDR_AS_MPI_TYPE
enum HADDR_AS_MPI_TYPE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- HADDR_AS_MPI_TYPE
enum HADDR_AS_MPI_TYPE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- HADDR_AS_MPI_TYPE
enum HADDR_AS_MPI_TYPE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- HADDR_AS_MPI_TYPE
enum HADDR_AS_MPI_TYPE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- HADDR_UNDEF
enum HADDR_UNDEF;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- HADDR_UNDEF
enum HADDR_UNDEF;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- HADDR_UNDEF
enum HADDR_UNDEF;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- HADDR_UNDEF
enum HADDR_UNDEF;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.