H5VLobject_copy
fn
herr_t H5VLobject_copy(void * src_obj, const(H5VL_loc_params_t) * src_loc_params, const char * src_name,
void * dst_obj, const(H5VL_loc_params_t) * dst_loc_params, const char * dst_name,
hid_t connector_id, hid_t ocpypl_id, hid_t lcpl_id, hid_t dxpl_id, void * * req)Copies an object through the VOL.
Parameters
src_obj | Source object |
src_loc_params | Source location parameters |
src_name | Source object name |
dst_obj | Destination object |
dst_loc_params | Destination location parameters |
dst_name | Destination object name |
connector_id | VOL connector identifier |
ocpypl_id | Object copy property list |
lcpl_id | Link creation property list |
dxpl_id | Data transfer property list |
req | Async request object (can be null) |
Returns
Non-negative on success, negative on failure.