summaryrefslogtreecommitdiffstats
path: root/fortran/src
diff options
context:
space:
mode:
Diffstat (limited to 'fortran/src')
-rw-r--r--fortran/src/H5f90proto.h21
1 files changed, 20 insertions, 1 deletions
diff --git a/fortran/src/H5f90proto.h b/fortran/src/H5f90proto.h
index 5c8c226..06dce79 100644
--- a/fortran/src/H5f90proto.h
+++ b/fortran/src/H5f90proto.h
@@ -16,7 +16,6 @@
#ifndef _H5f90proto_H
#define _H5f90proto_H
-#include "H5Git.h"
H5_DLL int HD5c2fstr(char *str, int len);
H5_DLL char * HD5f2cstring (_fcd fdesc, int len);
H5_DLL int HD5packFstring(char *src, char *dest, int len);
@@ -221,13 +220,17 @@ H5_DLL int_f nh5sselect_elements_c ( hid_t_f *space_id , int_f *op, size_t_f *ne
# define nh5dwrite_c FNAME(H5DWRITE_C)
# define nh5dwrite_c_b FNAME(H5DWRITE_C_B)
# define nh5dwrite_ref_obj_c FNAME(H5DWRITE_REF_OBJ_C)
+# define nh5dwrite_ref_obj_c_b FNAME(H5DWRITE_REF_OBJ_C_B)
# define nh5dwrite_ref_reg_c FNAME(H5DWRITE_REF_REG_C)
+# define nh5dwrite_ref_reg_c_b FNAME(H5DWRITE_REF_REG_C_B)
# define nh5dwritec_c FNAME(H5DWRITEC_C)
# define nh5dwritec_c_b FNAME(H5DWRITEC_C_B)
# define nh5dread_c FNAME(H5DREAD_C)
# define nh5dread_c_b FNAME(H5DREAD_C_B)
# define nh5dread_ref_reg_c FNAME(H5DREAD_REF_REG_C)
+# define nh5dread_ref_reg_c_b FNAME(H5DREAD_REF_REG_C_B)
# define nh5dread_ref_obj_c FNAME(H5DREAD_REF_OBJ_C)
+# define nh5dread_ref_obj_c_b FNAME(H5DREAD_REF_OBJ_C_B)
# define nh5dreadc_c FNAME(H5DREADC_C)
# define nh5dreadc_c_b FNAME(H5DREADC_C_B)
# define nh5dget_space_c FNAME(H5DGET_SPACE_C)
@@ -254,11 +257,15 @@ H5_DLL int_f nh5sselect_elements_c ( hid_t_f *space_id , int_f *op, size_t_f *ne
# define nh5dwrite_c_b FNAME(h5dwrite_c_b)
# define nh5dwritec_c FNAME(h5dwritec_c)
# define nh5dwrite_ref_obj_c FNAME(h5dwrite_ref_obj_c)
+# define nh5dwrite_ref_obj_c_b FNAME(h5dwrite_ref_obj_c_b)
# define nh5dwrite_ref_reg_c FNAME(h5dwrite_ref_reg_c)
+# define nh5dwrite_ref_reg_c_b FNAME(h5dwrite_ref_reg_c_b)
# define nh5dread_c FNAME(h5dread_c)
# define nh5dread_c_b FNAME(h5dread_c_b)
# define nh5dread_ref_reg_c FNAME(h5dread_ref_reg_c)
+# define nh5dread_ref_reg_c_b FNAME(h5dread_ref_reg_c_b)
# define nh5dread_ref_obj_c FNAME(h5dread_ref_obj_c)
+# define nh5dread_ref_obj_c_b FNAME(h5dread_ref_obj_c_b)
# define nh5dreadc_c FNAME(h5dreadc_c)
# define nh5dreadc_c_b FNAME(h5dreadc_c_b)
# define nh5dget_space_c FNAME(h5dget_space_c)
@@ -313,9 +320,15 @@ H5_DLL int_f nh5dread_vl_string_c
H5_DLL int_f nh5dwrite_ref_obj_c
(hid_t_f *dset_id, hid_t_f *mem_type_id, hid_t_f *mem_space_id, hid_t_f *file_space_id, hid_t_f *xfer_prp, int_f *buf, int_f *dims);
+H5_DLL int_f nh5dwrite_ref_obj_c_b
+(hid_t_f *dset_id, hid_t_f *mem_type_id, hid_t_f *mem_space_id, hid_t_f *file_space_id, hid_t_f *xfer_prp, int_f *buf, hsize_t_f *dims);
+
H5_DLL int_f nh5dwrite_ref_reg_c
(hid_t_f *dset_id, hid_t_f *mem_type_id, hid_t_f *mem_space_id, hid_t_f *file_space_id, hid_t_f *xfer_prp, int_f *buf, int_f *dims);
+H5_DLL int_f nh5dwrite_ref_reg_c_b
+(hid_t_f *dset_id, hid_t_f *mem_type_id, hid_t_f *mem_space_id, hid_t_f *file_space_id, hid_t_f *xfer_prp, int_f *buf, hsize_t_f *dims);
+
H5_DLL int_f nh5dwritec_c
(hid_t_f *dset_id, hid_t_f *mem_type_id, hid_t_f *mem_space_id, hid_t_f *file_space_id, hid_t_f *xfer_prp, _fcd buf, int_f *dims);
@@ -332,9 +345,15 @@ H5_DLL int_f nh5dread_c_b
H5_DLL int_f nh5dread_ref_obj_c
(hid_t_f *dset_id, hid_t_f *mem_type_id, hid_t_f *mem_space_id, hid_t_f *file_space_id, hid_t_f *xfer_prp, int_f *buf, int_f *dims);
+H5_DLL int_f nh5dread_ref_obj_c_b
+(hid_t_f *dset_id, hid_t_f *mem_type_id, hid_t_f *mem_space_id, hid_t_f *file_space_id, hid_t_f *xfer_prp, int_f * buf, hsize_t_f *dims);
+
H5_DLL int_f nh5dread_ref_reg_c
(hid_t_f *dset_id, hid_t_f *mem_type_id, hid_t_f *mem_space_id, hid_t_f *file_space_id, hid_t_f *xfer_prp, int_f *buf, int_f *dims);
+H5_DLL int_f nh5dread_ref_reg_c_b
+(hid_t_f *dset_id, hid_t_f *mem_type_id, hid_t_f *mem_space_id, hid_t_f *file_space_id, hid_t_f *xfer_prp, int_f * buf, hsize_t_f *dims);
+
H5_DLL int_f nh5dreadc_c
(hid_t_f *dset_id, hid_t_f *mem_type_id, hid_t_f *mem_space_id, hid_t_f *file_space_id, hid_t_f *xfer_prp, _fcd buf, int_f *dims);