HDF5  1.12.0
H5ACproxy_entry.c File Reference

Functions

 H5FL_DEFINE_STATIC (H5AC_proxy_entry_t)
 
H5AC_proxy_entry_tH5AC_proxy_entry_create (void)
 
herr_t H5AC_proxy_entry_add_parent (H5AC_proxy_entry_t *pentry, void *_parent)
 
herr_t H5AC_proxy_entry_remove_parent (H5AC_proxy_entry_t *pentry, void *_parent)
 
herr_t H5AC_proxy_entry_add_child (H5AC_proxy_entry_t *pentry, H5F_t *f, void *child)
 
herr_t H5AC_proxy_entry_remove_child (H5AC_proxy_entry_t *pentry, void *child)
 
herr_t H5AC_proxy_entry_dest (H5AC_proxy_entry_t *pentry)
 

Variables

const H5AC_class_t H5AC_PROXY_ENTRY [1]
 

Function Documentation

◆ H5AC_proxy_entry_add_child()

◆ H5AC_proxy_entry_add_parent()

◆ H5AC_proxy_entry_create()

◆ H5AC_proxy_entry_dest()

◆ H5AC_proxy_entry_remove_child()

◆ H5AC_proxy_entry_remove_parent()

◆ H5FL_DEFINE_STATIC()

H5FL_DEFINE_STATIC ( H5AC_proxy_entry_t  )

Variable Documentation

◆ H5AC_PROXY_ENTRY

const H5AC_class_t H5AC_PROXY_ENTRY[1]
Initial value:
= {{
"Proxy entry",
0,
NULL,
NULL,
NULL,
NULL,
H5AC__proxy_entry_image_len,
NULL,
H5AC__proxy_entry_serialize,
H5AC__proxy_entry_notify,
H5AC__proxy_entry_free_icr,
NULL,
}}

Referenced by H5AC_proxy_entry_add_child().

H5FD_MEM_SUPER
@ H5FD_MEM_SUPER
Definition: H5Fpublic.h:160
H5AC_PROXY_ENTRY_ID
@ H5AC_PROXY_ENTRY_ID
Definition: H5ACprivate.h:77
NULL
FUNC_ENTER_NOAPI_NOINIT NULL
Definition: H5FDfamily.c:637