![]() |
HDF5
1.12.0
|
Data Structures | |
| struct | H5G_iter_bt_t |
| struct | H5G_iter_rm_t |
| struct | H5G_iter_lkp_t |
Functions | |
| herr_t | H5G__compact_insert (const H5O_loc_t *grp_oloc, H5O_link_t *obj_lnk) |
| ssize_t | H5G__compact_get_name_by_idx (const H5O_loc_t *oloc, const H5O_linfo_t *linfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t idx, char *name, size_t size) |
| herr_t | H5G__compact_remove (const H5O_loc_t *oloc, H5RS_str_t *grp_full_path_r, const char *name) |
| herr_t | H5G__compact_remove_by_idx (const H5O_loc_t *oloc, const H5O_linfo_t *linfo, H5RS_str_t *grp_full_path_r, H5_index_t idx_type, H5_iter_order_t order, hsize_t n) |
| herr_t | H5G__compact_iterate (const H5O_loc_t *oloc, const H5O_linfo_t *linfo, 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) |
| htri_t | H5G__compact_lookup (const H5O_loc_t *oloc, const char *name, H5O_link_t *lnk) |
| herr_t | H5G__compact_lookup_by_idx (const H5O_loc_t *oloc, const H5O_linfo_t *linfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_link_t *lnk) |
| ssize_t H5G__compact_get_name_by_idx | ( | const H5O_loc_t * | oloc, |
| const H5O_linfo_t * | linfo, | ||
| H5_index_t | idx_type, | ||
| H5_iter_order_t | order, | ||
| hsize_t | idx, | ||
| char * | name, | ||
| size_t | size | ||
| ) |
References HDassert(), NULL, and ret_value.
Referenced by H5G_obj_get_name_by_idx().
| herr_t H5G__compact_insert | ( | const H5O_loc_t * | grp_oloc, |
| H5O_link_t * | obj_lnk | ||
| ) |
References FAIL, H5O_loc_t::file, FUNC_LEAVE_NOAPI(), H5E_CANTINIT, H5O_msg_create(), HDassert(), and ret_value.
| herr_t H5G__compact_iterate | ( | const H5O_loc_t * | oloc, |
| const H5O_linfo_t * | linfo, | ||
| 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 | ||
| ) |
References FAIL, HDassert(), NULL, and ret_value.
Referenced by H5G__obj_iterate().
| htri_t H5G__compact_lookup | ( | const H5O_loc_t * | oloc, |
| const char * | name, | ||
| H5O_link_t * | lnk | ||
| ) |
References H5O_mesg_operator_t::app_op, FAIL, H5O_loc_t::file, H5G_iter_lkp_t::found, H5O_MESG_OP_APP, HDassert(), H5G_iter_lkp_t::lnk, H5G_iter_lkp_t::name, name, H5O_mesg_operator_t::op_type, ret_value, and H5O_mesg_operator_t::u.
Referenced by H5G__obj_lookup().
| herr_t H5G__compact_lookup_by_idx | ( | const H5O_loc_t * | oloc, |
| const H5O_linfo_t * | linfo, | ||
| H5_index_t | idx_type, | ||
| H5_iter_order_t | order, | ||
| hsize_t | n, | ||
| H5O_link_t * | lnk | ||
| ) |
References H5O_loc_t::file, HDassert(), NULL, and ret_value.
Referenced by H5G_obj_lookup_by_idx().
| herr_t H5G__compact_remove | ( | const H5O_loc_t * | oloc, |
| H5RS_str_t * | grp_full_path_r, | ||
| const char * | name | ||
| ) |
References H5G_iter_rm_t::file, H5G_iter_rm_t::grp_full_path_r, H5O_msg_remove_op(), HDassert(), H5G_iter_rm_t::name, name, and ret_value.
Referenced by H5G_obj_remove().
| herr_t H5G__compact_remove_by_idx | ( | const H5O_loc_t * | oloc, |
| const H5O_linfo_t * | linfo, | ||
| H5RS_str_t * | grp_full_path_r, | ||
| H5_index_t | idx_type, | ||
| H5_iter_order_t | order, | ||
| hsize_t | n | ||
| ) |
References H5O_loc_t::file, HDassert(), NULL, and ret_value.
Referenced by H5G_obj_remove_by_idx().