HDF5  1.12.0
H5Oshared.c File Reference

Functions

void * H5O__shared_decode (H5F_t *f, H5O_t *open_oh, unsigned *ioflags, const uint8_t *buf, const H5O_msg_class_t *type)
 
herr_t H5O__shared_encode (const H5F_t *f, uint8_t *buf, const H5O_shared_t *sh_mesg)
 
herr_t H5O_set_shared (H5O_shared_t *dst, const H5O_shared_t *src)
 
size_t H5O__shared_size (const H5F_t *f, const H5O_shared_t *sh_mesg)
 
herr_t H5O__shared_delete (H5F_t *f, H5O_t *open_oh, const H5O_msg_class_t *type, H5O_shared_t *sh_mesg)
 
herr_t H5O__shared_link (H5F_t *f, H5O_t *open_oh, const H5O_msg_class_t *type, H5O_shared_t *sh_mesg)
 
herr_t H5O__shared_copy_file (H5F_t H5_ATTR_NDEBUG_UNUSED *file_src, H5F_t *file_dst, const H5O_msg_class_t *mesg_type, const void *_native_src, void *_native_dst, hbool_t H5_ATTR_UNUSED *recompute_size, unsigned *mesg_flags, H5O_copy_t H5_ATTR_NDEBUG_UNUSED *cpy_info, void H5_ATTR_UNUSED *udata)
 
herr_t H5O__shared_post_copy_file (H5F_t *f, const H5O_msg_class_t *mesg_type, const H5O_shared_t *shared_src, H5O_shared_t *shared_dst, unsigned *mesg_flags, H5O_copy_t *cpy_info)
 
herr_t H5O__shared_debug (const H5O_shared_t *mesg, FILE *stream, int indent, int fwidth)
 

Function Documentation

◆ H5O__shared_copy_file()

herr_t H5O__shared_copy_file ( H5F_t H5_ATTR_NDEBUG_UNUSED *  file_src,
H5F_t file_dst,
const H5O_msg_class_t mesg_type,
const void *  _native_src,
void *  _native_dst,
hbool_t H5_ATTR_UNUSED *  recompute_size,
unsigned *  mesg_flags,
H5O_copy_t H5_ATTR_NDEBUG_UNUSED *  cpy_info,
void H5_ATTR_UNUSED *  udata 
)

◆ H5O__shared_debug()

herr_t H5O__shared_debug ( const H5O_shared_t mesg,
FILE *  stream,
int  indent,
int  fwidth 
)

◆ H5O__shared_decode()

◆ H5O__shared_delete()

herr_t H5O__shared_delete ( H5F_t f,
H5O_t open_oh,
const H5O_msg_class_t type,
H5O_shared_t sh_mesg 
)

References f, HDassert(), and ret_value.

◆ H5O__shared_encode()

◆ H5O__shared_link()

herr_t H5O__shared_link ( H5F_t f,
H5O_t open_oh,
const H5O_msg_class_t type,
H5O_shared_t sh_mesg 
)

References f, HDassert(), and ret_value.

◆ H5O__shared_post_copy_file()

◆ H5O__shared_size()

size_t H5O__shared_size ( const H5F_t f,
const H5O_shared_t sh_mesg 
)

◆ H5O_set_shared()

herr_t H5O_set_shared ( H5O_shared_t dst,
const H5O_shared_t src 
)