summaryrefslogtreecommitdiffstats
path: root/src/H5FDdevelop.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/H5FDdevelop.h')
-rw-r--r--src/H5FDdevelop.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/H5FDdevelop.h b/src/H5FDdevelop.h
index 938f7f6..be3b545 100644
--- a/src/H5FDdevelop.h
+++ b/src/H5FDdevelop.h
@@ -223,6 +223,9 @@ struct H5FD_t {
hbool_t paged_aggr; /* Paged aggregation for file space is enabled or not */
};
+/* VFD initialization function */
+typedef hid_t (*H5FD_init_t)(void);
+
/********************/
/* Public Variables */
/********************/
@@ -235,7 +238,7 @@ struct H5FD_t {
extern "C" {
#endif
-H5_DLL hid_t H5FDperform_init(hid_t (*)(void));
+H5_DLL hid_t H5FDperform_init(H5FD_init_t op);
H5_DLL hid_t H5FDregister(const H5FD_class_t *cls);
H5_DLL htri_t H5FDis_driver_registered_by_name(const char *driver_name);
H5_DLL htri_t H5FDis_driver_registered_by_value(H5FD_class_value_t driver_value);