HDF5  1.12.0
H5Gloc.c File Reference

Data Structures

struct  H5G_loc_fnd_t
 
struct  H5G_loc_exists_t
 
struct  H5G_loc_fbi_t
 
struct  H5G_loc_info_t
 
struct  H5G_loc_native_info_t
 
struct  H5G_loc_sc_t
 
struct  H5G_loc_gc_t
 

Functions

herr_t H5G_loc_real (void *obj, H5I_type_t type, H5G_loc_t *loc)
 
herr_t H5G_loc (hid_t loc_id, H5G_loc_t *loc)
 
herr_t H5G_loc_copy (H5G_loc_t *dst, const H5G_loc_t *src, H5_copy_depth_t depth)
 
herr_t H5G_loc_reset (H5G_loc_t *loc)
 
herr_t H5G_loc_free (H5G_loc_t *loc)
 
herr_t H5G_loc_find (const H5G_loc_t *loc, const char *name, H5G_loc_t *obj_loc)
 
herr_t H5G_loc_find_by_idx (const H5G_loc_t *loc, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5G_loc_t *obj_loc)
 
herr_t H5G__loc_insert (H5G_loc_t *grp_loc, const char *name, H5G_loc_t *obj_loc, H5O_type_t obj_type, const void *crt_info)
 
htri_t H5G_loc_exists (const H5G_loc_t *loc, const char *name)
 
herr_t H5G__loc_addr (const H5G_loc_t *loc, const char *name, haddr_t *addr)
 
herr_t H5G_loc_info (const H5G_loc_t *loc, const char *name, H5O_info2_t *oinfo, unsigned fields)
 
herr_t H5G_loc_native_info (const H5G_loc_t *loc, const char *name, H5O_native_info_t *oinfo, unsigned fields)
 
herr_t H5G_loc_set_comment (const H5G_loc_t *loc, const char *name, const char *comment)
 
ssize_t H5G_loc_get_comment (const H5G_loc_t *loc, const char *name, char *comment, size_t bufsize)
 

Function Documentation

◆ H5G__loc_addr()

herr_t H5G__loc_addr ( const H5G_loc_t loc,
const char *  name,
haddr_t addr 
)

References addr, H5G_traverse(), HDassert(), name, and ret_value.

Referenced by H5G__node_copy().

◆ H5G__loc_insert()

◆ H5G_loc()

◆ H5G_loc_copy()

◆ H5G_loc_exists()

htri_t H5G_loc_exists ( const H5G_loc_t loc,
const char *  name 
)

◆ H5G_loc_find()

◆ H5G_loc_find_by_idx()

◆ H5G_loc_free()

◆ H5G_loc_get_comment()

ssize_t H5G_loc_get_comment ( const H5G_loc_t loc,
const char *  name,
char *  comment,
size_t  bufsize 
)

◆ H5G_loc_info()

herr_t H5G_loc_info ( const H5G_loc_t loc,
const char *  name,
H5O_info2_t oinfo,
unsigned  fields 
)

◆ H5G_loc_native_info()

herr_t H5G_loc_native_info ( const H5G_loc_t loc,
const char *  name,
H5O_native_info_t oinfo,
unsigned  fields 
)

◆ H5G_loc_real()

◆ H5G_loc_reset()

◆ H5G_loc_set_comment()

herr_t H5G_loc_set_comment ( const H5G_loc_t loc,
const char *  name,
const char *  comment 
)