![]() |
HDF5
1.12.0
|
Functions | |
| void * | H5VL__native_datatype_commit (void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t type_id, hid_t lcpl_id, hid_t tcpl_id, hid_t H5_ATTR_UNUSED tapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req) |
| void * | H5VL__native_datatype_open (void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t H5_ATTR_UNUSED tapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req) |
| herr_t | H5VL__native_datatype_get (void *obj, H5VL_datatype_get_t get_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments) |
| herr_t | H5VL__native_datatype_specific (void *obj, H5VL_datatype_specific_t specific_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments) |
| herr_t | H5VL__native_datatype_close (void *dt, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req) |
| herr_t H5VL__native_datatype_close | ( | void * | dt, |
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| void H5_ATTR_UNUSED ** | req | ||
| ) |
References FAIL, FUNC_LEAVE_NOAPI(), H5T_close(), and ret_value.
| void* H5VL__native_datatype_commit | ( | void * | obj, |
| const H5VL_loc_params_t * | loc_params, | ||
| const char * | name, | ||
| hid_t | type_id, | ||
| hid_t | lcpl_id, | ||
| hid_t | tcpl_id, | ||
| hid_t H5_ATTR_UNUSED | tapl_id, | ||
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| void H5_ATTR_UNUSED ** | req | ||
| ) |
References H5O_loc_t::file, FUNC_LEAVE_NOAPI(), H5E_BADVALUE, H5E_CANTINIT, H5G_loc_real(), H5I_DATATYPE, H5I_object_verify(), H5T__commit_anon(), H5T__commit_named(), H5T_close(), H5T_copy(), H5T_COPY_TRANSIENT, H5T_is_sensible(), H5T_STATE_IMMUTABLE, H5T_STATE_NAMED, H5T_STATE_OPEN, name, NULL, H5VL_loc_params_t::obj_type, H5G_loc_t::oloc, ret_value, H5T_t::shared, H5T_shared_t::state, and type.
| herr_t H5VL__native_datatype_get | ( | void * | obj, |
| H5VL_datatype_get_t | get_type, | ||
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| void H5_ATTR_UNUSED ** | req, | ||
| va_list | arguments | ||
| ) |
References FAIL, FUNC_LEAVE_NOAPI(), H5T__get_create_plist(), H5T_encode(), H5VL_DATATYPE_GET_BINARY, H5VL_DATATYPE_GET_TCPL, ret_value, and size.
| void* H5VL__native_datatype_open | ( | void * | obj, |
| const H5VL_loc_params_t * | loc_params, | ||
| const char * | name, | ||
| hid_t H5_ATTR_UNUSED | tapl_id, | ||
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| void H5_ATTR_UNUSED ** | req | ||
| ) |
References FUNC_LEAVE_NOAPI(), H5G_loc_real(), H5T__open_name(), name, NULL, H5VL_loc_params_t::obj_type, ret_value, and type.
| herr_t H5VL__native_datatype_specific | ( | void * | obj, |
| H5VL_datatype_specific_t | specific_type, | ||
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| void H5_ATTR_UNUSED ** | req, | ||
| va_list | arguments | ||
| ) |