diff options
Diffstat (limited to 'src/H5FDdevelop.h')
-rw-r--r-- | src/H5FDdevelop.h | 5 |
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); |