summaryrefslogtreecommitdiffstats
path: root/src/H5VLprivate.h
diff options
context:
space:
mode:
authorMohamad Chaarawi <chaarawi@hdfgroup.org>2012-07-11 21:08:58 (GMT)
committerMohamad Chaarawi <chaarawi@hdfgroup.org>2012-07-11 21:08:58 (GMT)
commitf8f9dac38a70f525248c3684e612edf1fa31c18a (patch)
tree78a4bedad56a15a08bb463a4ef5d55d5eb47558c /src/H5VLprivate.h
parent0cce1dbca5e3fc11456d6e61d82f992ae85fe6b2 (diff)
downloadhdf5-f8f9dac38a70f525248c3684e612edf1fa31c18a.zip
hdf5-f8f9dac38a70f525248c3684e612edf1fa31c18a.tar.gz
hdf5-f8f9dac38a70f525248c3684e612edf1fa31c18a.tar.bz2
[svn-r22558] add fapl copy & free callbacks to the VOL class as they are needed for VOL info property.
Diffstat (limited to 'src/H5VLprivate.h')
-rw-r--r--src/H5VLprivate.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/H5VLprivate.h b/src/H5VLprivate.h
index ee86cd5..c2c88f8 100644
--- a/src/H5VLprivate.h
+++ b/src/H5VLprivate.h
@@ -108,7 +108,8 @@ H5_DLL herr_t H5VL_object_optional(void *obj, H5VL_loc_params_t loc_params, H5VL
H5_DLL herr_t H5VL_object_close(void *obj, H5VL_loc_params_t loc_params, H5VL_t *vol_plugin, hid_t req);
H5_DLL herr_t H5VL_fapl_open(struct H5P_genplist_t *plist, H5VL_class_t *vol_cls, const void *vol_info);
-H5_DLL herr_t H5VL_fapl_close(H5VL_class_t *vol_cls, const void *vol_info);
+H5_DLL herr_t H5VL_fapl_copy(H5VL_class_t *vol_cls, const void *vol_info, void **copied_info);
+H5_DLL herr_t H5VL_fapl_close(H5VL_class_t *vol_cls, void *vol_info);
H5_DLL herr_t H5F_close_file(void *file, H5VL_t *vol_plugin);
H5_DLL herr_t H5A_close_attr(void *attr, H5VL_t *vol_plugin);