HDF5  1.12.0
H5Gobj.c File Reference

Data Structures

struct  H5G_obj_oh_it_ud1_t
 
struct  H5G_obj_lnk_it_ud1_t
 
struct  H5G_obj_stab_it_ud1_t
 

Functions

herr_t H5G__obj_create (H5F_t *f, H5G_obj_create_t *gcrt_info, H5O_loc_t *oloc)
 
herr_t H5G__obj_create_real (H5F_t *f, const H5O_ginfo_t *ginfo, const H5O_linfo_t *linfo, const H5O_pline_t *pline, H5G_obj_create_t *gcrt_info, H5O_loc_t *oloc)
 
htri_t H5G__obj_get_linfo (const H5O_loc_t *grp_oloc, H5O_linfo_t *linfo)
 
herr_t H5G_obj_insert (const H5O_loc_t *grp_oloc, const char *name, H5O_link_t *obj_lnk, hbool_t adj_link, H5O_type_t obj_type, const void *crt_info)
 
herr_t H5G__obj_iterate (const H5O_loc_t *grp_oloc, H5_index_t idx_type, H5_iter_order_t order, hsize_t skip, hsize_t *last_lnk, H5G_lib_iterate_t op, void *op_data)
 
herr_t H5G__obj_info (const H5O_loc_t *oloc, H5G_info_t *grp_info)
 
ssize_t H5G_obj_get_name_by_idx (const H5O_loc_t *oloc, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, char *name, size_t size)
 
herr_t H5G_obj_remove (const H5O_loc_t *oloc, H5RS_str_t *grp_full_path_r, const char *name)
 
herr_t H5G_obj_remove_by_idx (const H5O_loc_t *grp_oloc, H5RS_str_t *grp_full_path_r, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
 
htri_t H5G__obj_lookup (const H5O_loc_t *grp_oloc, const char *name, H5O_link_t *lnk)
 
herr_t H5G_obj_lookup_by_idx (const H5O_loc_t *grp_oloc, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_link_t *lnk)
 

Function Documentation

◆ H5G__obj_create()

◆ H5G__obj_create_real()

◆ H5G__obj_get_linfo()

◆ H5G__obj_info()

◆ H5G__obj_iterate()

◆ H5G__obj_lookup()

◆ H5G_obj_get_name_by_idx()

◆ H5G_obj_insert()

◆ H5G_obj_lookup_by_idx()

◆ H5G_obj_remove()

herr_t H5G_obj_remove ( const H5O_loc_t oloc,
H5RS_str_t grp_full_path_r,
const char *  name 
)

◆ H5G_obj_remove_by_idx()