31 #define H5D_CHUNK_CACHE_NSLOTS_DEFAULT ((size_t) -1) 32 #define H5D_CHUNK_CACHE_NBYTES_DEFAULT ((size_t) -1) 33 #define H5D_CHUNK_CACHE_W0_DEFAULT (-1.0f) 36 #define H5D_XFER_DIRECT_CHUNK_WRITE_FLAG_NAME "direct_chunk_flag" 37 #define H5D_XFER_DIRECT_CHUNK_WRITE_FILTERS_NAME "direct_chunk_filters" 38 #define H5D_XFER_DIRECT_CHUNK_WRITE_OFFSET_NAME "direct_chunk_offset" 39 #define H5D_XFER_DIRECT_CHUNK_WRITE_DATASIZE_NAME "direct_chunk_datasize" 42 #define H5D_XFER_DIRECT_CHUNK_READ_FLAG_NAME "direct_chunk_read_flag" 43 #define H5D_XFER_DIRECT_CHUNK_READ_OFFSET_NAME "direct_chunk_read_offset" 44 #define H5D_XFER_DIRECT_CHUNK_READ_FILTERS_NAME "direct_chunk_read_filters" 111 const hsize_t *point,
void *operator_data);
115 size_t *src_buf_bytes_used,
120 size_t dst_buf_bytes_used,
void *op_data);
148 hid_t dst_space_id,
void *dst_buf);
157 #ifndef H5_NO_DEPRECATED_SYMBOLS
H5_DLL hsize_t H5Dget_storage_size(hid_t dset_id)
H5_DLL herr_t H5Dfill(const void *fill, hid_t fill_type, void *buf, hid_t buf_type, hid_t space)
H5_DLL herr_t H5Dextend(hid_t dset_id, const hsize_t size[])
H5_DLL herr_t H5Dget_chunk_storage_size(hid_t dset_id, const hsize_t *offset, hsize_t *chunk_bytes)
H5_DLL hid_t H5Dget_create_plist(hid_t dset_id)
unsigned long long hsize_t
H5_DLL herr_t H5Dclose(hid_t dset_id)
H5_DLL hid_t H5Dcreate2(hid_t loc_id, const char *name, hid_t type_id, hid_t space_id, hid_t lcpl_id, hid_t dcpl_id, hid_t dapl_id)
H5_DLL hid_t H5Dcreate1(hid_t file_id, const char *name, hid_t type_id, hid_t space_id, hid_t dcpl_id)
H5_DLL hid_t H5Dopen1(hid_t file_id, const char *name)
H5_DLL herr_t H5Dwrite(hid_t dset_id, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t plist_id, const void *buf)
herr_t(* H5D_scatter_func_t)(const void **src_buf, size_t *src_buf_bytes_used, void *op_data)
H5_DLL hid_t H5Dopen2(hid_t file_id, const char *name, hid_t dapl_id)
H5_DLL herr_t H5Dvlen_get_buf_size(hid_t dataset_id, hid_t type_id, hid_t space_id, hsize_t *size)
H5_DLL herr_t H5Dvlen_reclaim(hid_t type_id, hid_t space_id, hid_t plist_id, void *buf)
H5_DLL hid_t H5Dget_space(hid_t dset_id)
herr_t(* H5D_gather_func_t)(const void *dst_buf, size_t dst_buf_bytes_used, void *op_data)
H5_DLL herr_t H5Ddebug(hid_t dset_id)
H5_DLL herr_t H5Dscatter(H5D_scatter_func_t op, void *op_data, hid_t type_id, hid_t dst_space_id, void *dst_buf)
H5_DLL herr_t H5Dget_space_status(hid_t dset_id, H5D_space_status_t *allocation)
H5_DLL herr_t H5Diterate(void *buf, hid_t type_id, hid_t space_id, H5D_operator_t op, void *operator_data)
H5_DLL hid_t H5Dget_type(hid_t dset_id)
H5_DLL herr_t H5Dset_extent(hid_t dset_id, const hsize_t size[])
H5_DLL hid_t H5Dget_access_plist(hid_t dset_id)
herr_t(* H5D_operator_t)(void *elem, hid_t type_id, unsigned ndim, const hsize_t *point, void *operator_data)
HDFFCLIBAPI intf * offset
H5_DLL hid_t H5Dcreate_anon(hid_t file_id, hid_t type_id, hid_t space_id, hid_t plist_id, hid_t dapl_id)
H5_DLL haddr_t H5Dget_offset(hid_t dset_id)
H5_DLL herr_t H5Dgather(hid_t src_space_id, const void *src_buf, hid_t type_id, size_t dst_buf_size, void *dst_buf, H5D_gather_func_t op, void *op_data)
H5_DLL herr_t H5Dread(hid_t dset_id, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t plist_id, void *buf)