summaryrefslogtreecommitdiffstats
path: root/hl/fortran/src/H5LTf90proto.h
diff options
context:
space:
mode:
authorScot Breitenfeld <brtnfld@hdfgroup.org>2016-04-06 18:07:17 (GMT)
committerScot Breitenfeld <brtnfld@hdfgroup.org>2016-04-06 18:07:17 (GMT)
commit01f479abb49d378b44648e1c0f353839b18b548c (patch)
treed13cb521e6120708eb788c6e47bb9c95a2cab2ce /hl/fortran/src/H5LTf90proto.h
parent54d598aa44c2bbdc8d575faaec80a1348e19ce88 (diff)
downloadhdf5-01f479abb49d378b44648e1c0f353839b18b548c.zip
hdf5-01f479abb49d378b44648e1c0f353839b18b548c.tar.gz
hdf5-01f479abb49d378b44648e1c0f353839b18b548c.tar.bz2
[svn-r29648] FIX: HDFFV-8486
h5tbmake_table_f is missing the fill_data parameter (which is in the C counterpart) ADDED NEW API: h5tbread_table_f Tested: platypus, ostrich
Diffstat (limited to 'hl/fortran/src/H5LTf90proto.h')
-rw-r--r--hl/fortran/src/H5LTf90proto.h32
1 files changed, 32 insertions, 0 deletions
diff --git a/hl/fortran/src/H5LTf90proto.h b/hl/fortran/src/H5LTf90proto.h
index 20d043e..77f941e 100644
--- a/hl/fortran/src/H5LTf90proto.h
+++ b/hl/fortran/src/H5LTf90proto.h
@@ -311,6 +311,38 @@ h5tbmake_table_c(size_t_f *namelen1,
HDF5_HL_F90CSTUBDLL
int_f
+h5tbread_table_c(hid_t_f *loc_id,
+ _fcd name,
+ size_t_f *namelen,
+ hsize_t_f *nfields,
+ size_t_f *dst_size,
+ size_t_f *dst_offset,
+ size_t_f *dst_sizes,
+ void *dst_buf);
+
+
+HDF5_HL_F90CSTUBDLL
+int_f
+h5tbmake_table_ptr_c(size_t_f *namelen1,
+ _fcd name1,
+ hid_t_f *loc_id,
+ size_t_f *namelen,
+ _fcd name,
+ hsize_t_f *nfields,
+ hsize_t_f *nrecords,
+ size_t_f *type_size,
+ size_t_f *field_offset,
+ hid_t_f *field_types,
+ hsize_t_f *chunk_size,
+ void *fill_data,
+ int_f *compress,
+ size_t_f *char_len_field_names, /* field_names lenghts */
+ size_t_f *max_char_size_field_names, /* char len of fields */
+ char *field_names, /* field_names */
+ void *data);
+
+HDF5_HL_F90CSTUBDLL
+int_f
h5tbwrite_field_name_c(hid_t_f *loc_id,
size_t_f *namelen,
_fcd name,