28 #include <sys/types.h> 90 #ifndef H5_NO_DEPRECATED_SYMBOLS 95 #define H5G_SAME_LOC H5L_SAME_LOC 96 #define H5G_LINK_ERROR H5L_TYPE_ERROR 97 #define H5G_LINK_HARD H5L_TYPE_HARD 98 #define H5G_LINK_SOFT H5L_TYPE_SOFT 99 #define H5G_link_t H5L_type_t 102 #define H5G_NTYPES 256 103 #define H5G_NLIBTYPES 8 104 #define H5G_NUSERTYPES (H5G_NTYPES - H5G_NLIBTYPES) 105 #define H5G_USERTYPE(X) (8 + (X)) 134 unsigned long fileno[2];
135 unsigned long objno[2];
148 const char *new_name);
150 hid_t new_loc_id,
const char *new_name);
152 const char *dst_name);
154 const char *dst_name);
H5_DLL herr_t H5Glink2(hid_t cur_loc_id, const char *cur_name, H5G_link_t type, hid_t new_loc_id, const char *new_name)
H5_DLL hid_t H5Gopen1(hid_t loc_id, const char *name)
struct H5G_stat_t H5G_stat_t
H5_DLL hid_t H5Gget_create_plist(hid_t group_id)
H5_DLL hid_t H5Gopen2(hid_t loc_id, const char *name, hid_t gapl_id)
H5_DLL int H5Gget_comment(hid_t loc_id, const char *name, size_t bufsize, char *buf)
H5_DLL herr_t H5Gmove2(hid_t src_loc_id, const char *src_name, hid_t dst_loc_id, const char *dst_name)
H5_DLL herr_t H5Glink(hid_t cur_loc_id, H5G_link_t type, const char *cur_name, const char *new_name)
unsigned long long hsize_t
struct H5G_info_t H5G_info_t
H5_DLL herr_t H5Gclose(hid_t group_id)
H5_DLL herr_t H5Gget_info(hid_t loc_id, H5G_info_t *ginfo)
H5_DLL H5G_obj_t H5Gget_objtype_by_idx(hid_t loc_id, hsize_t idx)
H5G_storage_type_t storage_type
HDFFCLIBAPI _fcd intf intf * order
H5_DLL herr_t H5Gget_info_by_name(hid_t loc_id, const char *name, H5G_info_t *ginfo, hid_t lapl_id)
HDFFCLIBAPI _fcd _fcd intf * n
H5_DLL hid_t H5Gcreate2(hid_t loc_id, const char *name, hid_t lcpl_id, hid_t gcpl_id, hid_t gapl_id)
herr_t(* H5G_iterate_t)(hid_t group, const char *name, void *op_data)
H5_DLL herr_t H5Gset_comment(hid_t loc_id, const char *name, const char *comment)
H5_DLL herr_t H5Gunlink(hid_t loc_id, const char *name)
H5_DLL herr_t H5Giterate(hid_t loc_id, const char *name, int *idx, H5G_iterate_t op, void *op_data)
HDFFCLIBAPI intf intf intf * type
H5_DLL herr_t H5Gget_linkval(hid_t loc_id, const char *name, size_t size, char *buf)
H5_DLL hid_t H5Gcreate1(hid_t loc_id, const char *name, size_t size_hint)
H5_DLL herr_t H5Gget_objinfo(hid_t loc_id, const char *name, hbool_t follow_link, H5G_stat_t *statbuf)
H5_DLL herr_t H5Gmove(hid_t src_loc_id, const char *src_name, const char *dst_name)
H5_DLL ssize_t H5Gget_objname_by_idx(hid_t loc_id, hsize_t idx, char *name, size_t size)
H5_DLL hid_t H5Gcreate_anon(hid_t loc_id, hid_t gcpl_id, hid_t gapl_id)
H5_DLL herr_t H5Gget_num_objs(hid_t loc_id, hsize_t *num_objs)
H5_DLL herr_t H5Gget_info_by_idx(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5G_info_t *ginfo, hid_t lapl_id)