![]() |
HDF5
1.12.0
|
Functions | |
| void * | H5VL__native_dataset_create (void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t lcpl_id, hid_t type_id, hid_t space_id, hid_t dcpl_id, hid_t dapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req) |
| void * | H5VL__native_dataset_open (void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t dapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req) |
| herr_t | H5VL__native_dataset_read (void *obj, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t H5_ATTR_UNUSED dxpl_id, void *buf, void H5_ATTR_UNUSED **req) |
| herr_t | H5VL__native_dataset_write (void *obj, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t H5_ATTR_UNUSED dxpl_id, const void *buf, void H5_ATTR_UNUSED **req) |
| herr_t | H5VL__native_dataset_get (void *obj, H5VL_dataset_get_t get_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments) |
| herr_t | H5VL__native_dataset_specific (void *obj, H5VL_dataset_specific_t specific_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments) |
| herr_t | H5VL__native_dataset_optional (void *obj, H5VL_dataset_optional_t optional_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments) |
| herr_t | H5VL__native_dataset_close (void *dset, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req) |
| herr_t H5VL__native_dataset_close | ( | void * | dset, |
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| void H5_ATTR_UNUSED ** | req | ||
| ) |
References FAIL, FUNC_LEAVE_NOAPI(), H5D_close(), and ret_value.
| herr_t H5VL__native_dataset_get | ( | void * | obj, |
| H5VL_dataset_get_t | get_type, | ||
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| void H5_ATTR_UNUSED ** | req, | ||
| va_list | arguments | ||
| ) |
References FAIL, FUNC_LEAVE_NOAPI(), H5D__get_space(), H5D__get_space_status(), H5D__get_storage_size(), H5D__get_type(), H5D_get_access_plist(), H5D_get_create_plist(), H5E_CANTINIT, H5VL_DATASET_GET_DAPL, H5VL_DATASET_GET_DCPL, H5VL_DATASET_GET_SPACE, H5VL_DATASET_GET_SPACE_STATUS, H5VL_DATASET_GET_STORAGE_SIZE, H5VL_DATASET_GET_TYPE, and ret_value.
| void* H5VL__native_dataset_open | ( | void * | obj, |
| const H5VL_loc_params_t * | loc_params, | ||
| const char * | name, | ||
| hid_t | dapl_id, | ||
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| void H5_ATTR_UNUSED ** | req | ||
| ) |
References FUNC_LEAVE_NOAPI(), H5D__open_name(), H5G_loc_real(), name, NULL, H5VL_loc_params_t::obj_type, and ret_value.
| herr_t H5VL__native_dataset_optional | ( | void * | obj, |
| H5VL_dataset_optional_t | optional_type, | ||
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| void H5_ATTR_UNUSED ** | req, | ||
| va_list | arguments | ||
| ) |
References addr, H5O_layout_t::chunk, FAIL, H5O_loc_t::file, FUNC_LEAVE_NOAPI(), H5D__chunk_direct_read(), H5D__chunk_direct_write(), H5D__format_convert(), H5D__get_chunk_info(), H5D__get_chunk_info_by_coord(), H5D__get_chunk_storage_size(), H5D__get_num_chunks(), H5D__get_offset(), H5D__get_offset_copy(), H5D__vlen_get_buf_size(), H5D_CHUNK_IDX_BTREE, H5D_CHUNKED, H5D_COMPACT, H5D_CONTIGUOUS, H5D_LAYOUT_ERROR, H5D_NLAYOUTS, H5D_VIRTUAL, H5I_DATASPACE, H5I_object_verify(), HDassert(), H5O_layout_chunk_t::idx_type, H5D_shared_t::layout, NULL, offset, H5D_t::oloc, ret_value, H5D_t::shared, size, H5D_shared_t::space, H5O_layout_t::type, H5O_layout_t::u, and H5O_layout_t::version.
| herr_t H5VL__native_dataset_read | ( | void * | obj, |
| hid_t | mem_type_id, | ||
| hid_t | mem_space_id, | ||
| hid_t | file_space_id, | ||
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| void * | buf, | ||
| void H5_ATTR_UNUSED ** | req | ||
| ) |
References FAIL, H5O_loc_t::file, FUNC_LEAVE_NOAPI(), H5D__read(), H5E_BADVALUE, H5S_get_validated_dataspace(), NULL, H5D_t::oloc, and ret_value.
| herr_t H5VL__native_dataset_specific | ( | void * | obj, |
| H5VL_dataset_specific_t | specific_type, | ||
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| void H5_ATTR_UNUSED ** | req, | ||
| va_list | arguments | ||
| ) |
| herr_t H5VL__native_dataset_write | ( | void * | obj, |
| hid_t | mem_type_id, | ||
| hid_t | mem_space_id, | ||
| hid_t | file_space_id, | ||
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| const void * | buf, | ||
| void H5_ATTR_UNUSED ** | req | ||
| ) |
References FAIL, H5O_loc_t::file, FUNC_LEAVE_NOAPI(), H5D__write(), H5E_BADVALUE, H5S_get_validated_dataspace(), NULL, H5D_t::oloc, and ret_value.