 |
HDF5
1.12.0
|
Go to the documentation of this file.
28 #include <sys/types.h>
93 #ifndef H5_NO_DEPRECATED_SYMBOLS
98 #define H5G_SAME_LOC H5L_SAME_LOC
99 #define H5G_LINK_ERROR H5L_TYPE_ERROR
100 #define H5G_LINK_HARD H5L_TYPE_HARD
101 #define H5G_LINK_SOFT H5L_TYPE_SOFT
102 #define H5G_link_t H5L_type_t
105 #define H5G_NTYPES 256
106 #define H5G_NLIBTYPES 8
107 #define H5G_NUSERTYPES (H5G_NTYPES - H5G_NLIBTYPES)
108 #define H5G_USERTYPE(X) (8 + (X))
151 const char *new_name);
153 hid_t new_loc_id,
const char *new_name);
155 const char *dst_name);
157 const char *dst_name);
@ H5G_RESERVED_5
Definition: H5Gpublic.h:127
H5G_storage_type_t
Definition: H5Gpublic.h:45
H5_DLL herr_t H5Gflush(hid_t group_id)
Definition: H5G.c:778
@ H5G_STORAGE_TYPE_SYMBOL_TABLE
Definition: H5Gpublic.h:47
H5_DLL H5G_obj_t H5Gget_objtype_by_idx(hid_t loc_id, hsize_t idx)
Definition: H5Gdeprec.c:1201
int ssize_t
Definition: H5public.h:167
iblock size
Definition: H5EAcache.c:787
H5_DLL herr_t H5Gset_comment(hid_t loc_id, const char *name, const char *comment)
Definition: H5Gdeprec.c:681
H5_DLL herr_t H5Gget_linkval(hid_t loc_id, const char *name, size_t size, char *buf)
Definition: H5Gdeprec.c:628
Definition: H5Gpublic.h:136
@ H5G_UNKNOWN
Definition: H5Gpublic.h:121
#define H5G_link_t
Definition: H5Gpublic.h:102
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)
Definition: H5G.c:683
H5_DLL hid_t H5Gcreate_anon(hid_t loc_id, hid_t gcpl_id, hid_t gapl_id)
Definition: H5G.c:436
@ H5G_RESERVED_7
Definition: H5Gpublic.h:129
H5_DLL hid_t H5Gopen2(hid_t loc_id, const char *name, hid_t gapl_id)
Definition: H5G.c:499
int64_t
Definition: H5overflow.txt:35
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)
Definition: H5Gdeprec.c:399
int64_t max_corder
Definition: H5Gpublic.h:57
H5_DLL herr_t H5Gmove(hid_t src_loc_id, const char *src_name, const char *dst_name)
Definition: H5Gdeprec.c:484
@ H5G_RESERVED_6
Definition: H5Gpublic.h:128
H5_iter_order_t
Definition: H5public.h:295
unsigned long objno[2]
Definition: H5Gpublic.h:138
H5_DLL hid_t H5Gopen1(hid_t loc_id, const char *name)
Definition: H5Gdeprec.c:269
H5_DLL herr_t H5Gget_num_objs(hid_t loc_id, hsize_t *num_objs)
Definition: H5Gdeprec.c:875
int64_t hid_t
Definition: H5Ipublic.h:55
H5_DLL herr_t H5Gclose(hid_t group_id)
Definition: H5G.c:743
H5_DLL herr_t H5Gget_objinfo(hid_t loc_id, const char *name, hbool_t follow_link, H5G_stat_t *statbuf)
Definition: H5Gdeprec.c:931
H5_DLL herr_t H5Giterate(hid_t loc_id, const char *name, int *idx, H5G_iterate_t op, void *op_data)
Definition: H5Gdeprec.c:806
H5_DLL hid_t H5Gget_create_plist(hid_t group_id)
Definition: H5G.c:557
H5_DLL herr_t H5Gmove2(hid_t src_loc_id, const char *src_name, hid_t dst_loc_id, const char *dst_name)
Definition: H5Gdeprec.c:529
@ H5G_STORAGE_TYPE_DENSE
Definition: H5Gpublic.h:50
H5_DLL int H5Gget_comment(hid_t loc_id, const char *name, size_t bufsize, char *buf)
Definition: H5Gdeprec.c:740
hbool_t mounted
Definition: H5Gpublic.h:58
H5_DLL hid_t H5Gcreate1(hid_t loc_id, const char *name, size_t size_hint)
Definition: H5Gdeprec.c:173
unsigned long fileno[2]
Definition: H5Gpublic.h:137
@ H5G_TYPE
Definition: H5Gpublic.h:124
H5_DLL ssize_t H5Gget_objname_by_idx(hid_t loc_id, hsize_t idx, char *name, size_t size)
Definition: H5Gdeprec.c:1150
@ H5G_LINK
Definition: H5Gpublic.h:125
H5_DLL herr_t H5Gget_info_by_name(hid_t loc_id, const char *name, H5G_info_t *ginfo, hid_t lapl_id)
Definition: H5G.c:631
H5_DLL herr_t H5Grefresh(hid_t group_id)
Definition: H5G.c:816
unsigned nlink
Definition: H5Gpublic.h:139
H5G_storage_type_t storage_type
Definition: H5Gpublic.h:55
@ H5G_UDLINK
Definition: H5Gpublic.h:126
H5_DLL herr_t H5Glink(hid_t cur_loc_id, H5G_link_t type, const char *cur_name, const char *new_name)
Definition: H5Gdeprec.c:318
#define H5_DLL
Definition: H5api_adpt.h:234
H5_DLL herr_t H5Gunlink(hid_t loc_id, const char *name)
Definition: H5Gdeprec.c:584
time_t mtime
Definition: H5Gpublic.h:141
struct H5G_info_t H5G_info_t
H5G_obj_t type
Definition: H5Gpublic.h:140
*s *s n
Definition: H5HLdbg.c:111
@ H5G_GROUP
Definition: H5Gpublic.h:122
H5_DLL hid_t H5Gcreate2(hid_t loc_id, const char *name, hid_t lcpl_id, hid_t gcpl_id, hid_t gapl_id)
Definition: H5G.c:340
int herr_t
Definition: H5public.h:128
size_t linklen
Definition: H5Gpublic.h:142
H5O_stat_t ohdr
Definition: H5Gpublic.h:143
bool hbool_t
Definition: H5public.h:159
struct H5G_stat_t H5G_stat_t
herr_t(* H5G_iterate_t)(hid_t group, const char *name, void *op_data)
Definition: H5Gpublic.h:133
H5_DLL herr_t H5Gget_info(hid_t loc_id, H5G_info_t *ginfo)
Definition: H5G.c:588
hsize_t
Definition: H5overflow.txt:44
@ H5G_DATASET
Definition: H5Gpublic.h:123
@ H5G_STORAGE_TYPE_COMPACT
Definition: H5Gpublic.h:49
@ H5G_STORAGE_TYPE_UNKNOWN
Definition: H5Gpublic.h:46
H5_index_t
Definition: H5public.h:316
H5G_obj_t
Definition: H5Gpublic.h:120
Definition: H5Gpublic.h:54
hsize_t nlinks
Definition: H5Gpublic.h:56
Definition: H5Opublic.h:248