summaryrefslogtreecommitdiffstats
path: root/src/H5Fpkg.h
diff options
context:
space:
mode:
authorMohamad Chaarawi <chaarawi@hdfgroup.org>2014-07-29 18:56:43 (GMT)
committerMohamad Chaarawi <chaarawi@hdfgroup.org>2014-07-29 18:56:43 (GMT)
commit22b4ee2d171a1dc0874736a052fd4c1cadb0d251 (patch)
tree2a242d59ad2a59a3d3367243862c7f1b99c98f4a /src/H5Fpkg.h
parentba6a00e92f1e97c03fa03fa1083e31e8c88285fe (diff)
downloadhdf5-22b4ee2d171a1dc0874736a052fd4c1cadb0d251.zip
hdf5-22b4ee2d171a1dc0874736a052fd4c1cadb0d251.tar.gz
hdf5-22b4ee2d171a1dc0874736a052fd4c1cadb0d251.tar.bz2
[svn-r25490] bring 25468 from trunk.
Aligning code with changes made in VOL branch. This will make porting non VOL related changes from trunkto the 1.8 branch much easier. tested h5commitest.
Diffstat (limited to 'src/H5Fpkg.h')
-rw-r--r--src/H5Fpkg.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/H5Fpkg.h b/src/H5Fpkg.h
index 2313f63..21034d7 100644
--- a/src/H5Fpkg.h
+++ b/src/H5Fpkg.h
@@ -288,7 +288,13 @@ H5_DLLVAR const H5AC_class_t H5AC_SUPERBLOCK[1];
/* General routines */
H5_DLL herr_t H5F_init(void);
H5_DLL herr_t H5F__term_deprec_interface(void);
+H5F_t *H5F_new(H5F_file_t *shared, unsigned flags, hid_t fcpl_id,
+ hid_t fapl_id, H5FD_t *lf);
+herr_t H5F_dest(H5F_t *f, hid_t dxpl_id, hbool_t flush);
H5_DLL herr_t H5F_flush(H5F_t *f, hid_t dxpl_id, hbool_t closing);
+H5_DLL htri_t H5F_is_hdf5(const char *name);
+H5_DLL herr_t H5F_get_objects(const H5F_t *f, unsigned types, size_t max_index, hid_t *obj_id_list, hbool_t app_ref, size_t *obj_id_count_ptr);
+H5_DLL herr_t H5F_close(H5F_t *f);
/* File mount related routines */
H5_DLL herr_t H5F_close_mounts(H5F_t *f);