HDF5  1.12.0
H5Dint.c File Reference

Data Structures

struct  H5D_vlen_bufsize_common_t
 
struct  H5D_vlen_bufsize_native_t
 
struct  H5D_vlen_bufsize_generic_t
 

Functions

 H5FL_BLK_DEFINE (vlen_vl_buf)
 
 H5FL_BLK_DEFINE (vlen_fl_buf)
 
 H5FL_DEFINE_STATIC (H5D_t)
 
 H5FL_DEFINE_STATIC (H5D_shared_t)
 
 H5FL_BLK_EXTERN (sieve_buf)
 
 H5FL_EXTERN (H5D_chunk_info_t)
 
 H5FL_BLK_EXTERN (type_conv)
 
 H5_GCC_DIAG_OFF (larger-than=) static H5D_shared_t H5D_def_dset
 
 H5_GCC_DIAG_ON (larger-than=) static const H5I_class_t H5I_DATASET_CLS[1]
 
herr_t H5D_init (void)
 
herr_t H5D__init_package (void)
 
int H5D_top_term_package (void)
 
int H5D_term_package (void)
 
H5D_tH5D__create_named (const H5G_loc_t *loc, const char *name, hid_t type_id, const H5S_t *space, hid_t lcpl_id, hid_t dcpl_id, hid_t dapl_id)
 
herr_t H5D__get_space_status (const H5D_t *dset, H5D_space_status_t *allocation)
 
H5D_tH5D__create (H5F_t *file, hid_t type_id, const H5S_t *space, hid_t dcpl_id, hid_t dapl_id)
 
H5D_tH5D__open_name (const H5G_loc_t *loc, const char *name, hid_t dapl_id)
 
H5D_tH5D_open (const H5G_loc_t *loc, hid_t dapl_id)
 
herr_t H5D_close (H5D_t *dataset)
 
herr_t H5D_mult_refresh_close (hid_t dset_id)
 
herr_t H5D_mult_refresh_reopen (H5D_t *dataset)
 
H5O_loc_tH5D_oloc (H5D_t *dataset)
 
H5G_name_tH5D_nameof (const H5D_t *dataset)
 
herr_t H5D__alloc_storage (const H5D_io_info_t *io_info, H5D_time_alloc_t time_alloc, hbool_t full_overwrite, hsize_t old_dim[])
 
herr_t H5D__get_storage_size (const H5D_t *dset, hsize_t *storage_size)
 
haddr_t H5D__get_offset (const H5D_t *dset)
 
herr_t H5D__vlen_get_buf_size (H5D_t *dset, hid_t type_id, hid_t space_id, hsize_t *size)
 
herr_t H5D__vlen_get_buf_size_gen (H5VL_object_t *vol_obj, hid_t type_id, hid_t space_id, hsize_t *size)
 
herr_t H5D__check_filters (H5D_t *dataset)
 
herr_t H5D__set_extent (H5D_t *dset, const hsize_t *size)
 
herr_t H5D__flush_sieve_buf (H5D_t *dataset)
 
herr_t H5D__flush_real (H5D_t *dataset)
 
herr_t H5D__flush (H5D_t *dset, hid_t dset_id)
 
herr_t H5D__format_convert (H5D_t *dataset)
 
herr_t H5D__mark (const H5D_t *dataset, unsigned flags)
 
herr_t H5D_flush_all (H5F_t *f)
 
hid_t H5D_get_create_plist (const H5D_t *dset)
 
hid_t H5D_get_access_plist (const H5D_t *dset)
 
hid_t H5D__get_space (const H5D_t *dset)
 
hid_t H5D__get_type (const H5D_t *dset)
 
herr_t H5D__refresh (hid_t dset_id, H5D_t *dset)
 

Function Documentation

◆ H5_GCC_DIAG_OFF()

H5_GCC_DIAG_OFF ( larger-  than)

◆ H5_GCC_DIAG_ON()

H5_GCC_DIAG_ON ( larger-  than) const

References H5I_DATASET.

◆ H5D__alloc_storage()

◆ H5D__check_filters()

◆ H5D__create()

H5D_t* H5D__create ( H5F_t file,
hid_t  type_id,
const H5S_t space,
hid_t  dcpl_id,
hid_t  dapl_id 
)

◆ H5D__create_named()

◆ H5D__flush()

◆ H5D__flush_real()

◆ H5D__flush_sieve_buf()

◆ H5D__format_convert()

◆ H5D__get_offset()

◆ H5D__get_space()

◆ H5D__get_space_status()

◆ H5D__get_storage_size()

◆ H5D__get_type()

◆ H5D__init_package()

◆ H5D__mark()

◆ H5D__open_name()

◆ H5D__refresh()

◆ H5D__set_extent()

◆ H5D__vlen_get_buf_size()

◆ H5D__vlen_get_buf_size_gen()

◆ H5D_close()

herr_t H5D_close ( H5D_t dataset)

◆ H5D_flush_all()

herr_t H5D_flush_all ( H5F_t f)

◆ H5D_get_access_plist()

◆ H5D_get_create_plist()

◆ H5D_init()

herr_t H5D_init ( void  )

◆ H5D_mult_refresh_close()

◆ H5D_mult_refresh_reopen()

◆ H5D_nameof()

H5G_name_t* H5D_nameof ( const H5D_t dataset)

◆ H5D_oloc()

◆ H5D_open()

◆ H5D_term_package()

int H5D_term_package ( void  )

◆ H5D_top_term_package()

int H5D_top_term_package ( void  )

References n.

◆ H5FL_BLK_DEFINE() [1/2]

H5FL_BLK_DEFINE ( vlen_fl_buf  )

◆ H5FL_BLK_DEFINE() [2/2]

H5FL_BLK_DEFINE ( vlen_vl_buf  )

◆ H5FL_BLK_EXTERN() [1/2]

H5FL_BLK_EXTERN ( sieve_buf  )

◆ H5FL_BLK_EXTERN() [2/2]

H5FL_BLK_EXTERN ( type_conv  )

◆ H5FL_DEFINE_STATIC() [1/2]

H5FL_DEFINE_STATIC ( H5D_shared_t  )

◆ H5FL_DEFINE_STATIC() [2/2]

H5FL_DEFINE_STATIC ( H5D_t  )

◆ H5FL_EXTERN()

H5FL_EXTERN ( H5D_chunk_info_t  )