HDF5  1.12.0
Data Structures | Functions
H5Gdeprec.c File Reference
#include "H5Gmodule.h"
#include "H5private.h"
#include "H5ACprivate.h"
#include "H5CXprivate.h"
#include "H5Eprivate.h"
#include "H5Gpkg.h"
#include "H5Iprivate.h"
#include "H5Lprivate.h"
#include "H5Pprivate.h"
#include "H5VLprivate.h"
#include "H5VLnative_private.h"

Data Structures

struct  H5G_trav_goi_t
 

Functions

H5G_obj_t H5G_map_obj_type (H5O_type_t obj_type)
 
hid_t H5Gcreate1 (hid_t loc_id, const char *name, size_t size_hint)
 
hid_t H5Gopen1 (hid_t loc_id, const char *name)
 
herr_t H5Glink (hid_t cur_loc_id, H5G_link_t type, const char *cur_name, const char *new_name)
 
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)
 
herr_t H5Gmove (hid_t src_loc_id, const char *src_name, const char *dst_name)
 
herr_t H5Gmove2 (hid_t src_loc_id, const char *src_name, hid_t dst_loc_id, const char *dst_name)
 
herr_t H5Gunlink (hid_t loc_id, const char *name)
 
herr_t H5Gget_linkval (hid_t loc_id, const char *name, size_t size, char *buf)
 
herr_t H5Gset_comment (hid_t loc_id, const char *name, const char *comment)
 
int H5Gget_comment (hid_t loc_id, const char *name, size_t bufsize, char *buf)
 
herr_t H5Giterate (hid_t loc_id, const char *name, int *idx_p, H5G_iterate_t op, void *op_data)
 
herr_t H5Gget_num_objs (hid_t loc_id, hsize_t *num_objs)
 
herr_t H5Gget_objinfo (hid_t loc_id, const char *name, hbool_t follow_link, H5G_stat_t *statbuf)
 
herr_t H5G__get_objinfo (const H5G_loc_t *loc, const char *name, hbool_t follow_link, H5G_stat_t *statbuf)
 
ssize_t H5Gget_objname_by_idx (hid_t loc_id, hsize_t idx, char *name, size_t size)
 
H5G_obj_t H5Gget_objtype_by_idx (hid_t loc_id, hsize_t idx)
 

Function Documentation

◆ H5G__get_objinfo()

herr_t H5G__get_objinfo ( const H5G_loc_t loc,
const char *  name,
hbool_t  follow_link,
H5G_stat_t statbuf 
)

◆ H5G_map_obj_type()

H5G_obj_t H5G_map_obj_type ( H5O_type_t  obj_type)

◆ H5Gcreate1()

hid_t H5Gcreate1 ( hid_t  loc_id,
const char *  name,
size_t  size_hint 
)

◆ H5Gget_comment()

int H5Gget_comment ( hid_t  loc_id,
const char *  name,
size_t  bufsize,
char *  buf 
)

◆ H5Gget_linkval()

herr_t H5Gget_linkval ( hid_t  loc_id,
const char *  name,
size_t  size,
char *  buf 
)

◆ H5Gget_num_objs()

herr_t H5Gget_num_objs ( hid_t  loc_id,
hsize_t num_objs 
)

◆ H5Gget_objinfo()

herr_t H5Gget_objinfo ( hid_t  loc_id,
const char *  name,
hbool_t  follow_link,
H5G_stat_t statbuf 
)

◆ H5Gget_objname_by_idx()

ssize_t H5Gget_objname_by_idx ( hid_t  loc_id,
hsize_t  idx,
char *  name,
size_t  size 
)

◆ H5Gget_objtype_by_idx()

H5G_obj_t H5Gget_objtype_by_idx ( hid_t  loc_id,
hsize_t  idx 
)

◆ H5Giterate()

herr_t H5Giterate ( hid_t  loc_id,
const char *  name,
int idx_p,
H5G_iterate_t  op,
void *  op_data 
)

◆ H5Glink()

herr_t H5Glink ( hid_t  cur_loc_id,
H5G_link_t  type,
const char *  cur_name,
const char *  new_name 
)

◆ H5Glink2()

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 
)

◆ H5Gmove()

herr_t H5Gmove ( hid_t  src_loc_id,
const char *  src_name,
const char *  dst_name 
)

◆ H5Gmove2()

herr_t H5Gmove2 ( hid_t  src_loc_id,
const char *  src_name,
hid_t  dst_loc_id,
const char *  dst_name 
)

◆ H5Gopen1()

hid_t H5Gopen1 ( hid_t  loc_id,
const char *  name 
)

◆ H5Gset_comment()

herr_t H5Gset_comment ( hid_t  loc_id,
const char *  name,
const char *  comment 
)

◆ H5Gunlink()

herr_t H5Gunlink ( hid_t  loc_id,
const char *  name 
)