HDF5  1.12.0
H5ST.c File Reference

Functions

 H5FL_DEFINE_STATIC (H5ST_node_t)
 
 H5FL_DEFINE_STATIC (H5ST_tree_t)
 
H5ST_tree_tH5ST_create (void)
 
herr_t H5ST_close (H5ST_tree_t *tree)
 
herr_t H5ST_insert (H5ST_tree_t *tree, const char *s, void *obj)
 
htri_t H5ST_search (H5ST_tree_t *tree, const char *s)
 
H5ST_ptr_t H5ST_find (H5ST_tree_t *tree, const char *s)
 
void * H5ST_locate (H5ST_tree_t *tree, const char *s)
 
H5ST_ptr_t H5ST_findfirst (H5ST_tree_t *tree)
 
H5ST_ptr_t H5ST_findnext (H5ST_ptr_t p)
 
herr_t H5ST_delete (H5ST_tree_t *tree, H5ST_ptr_t p)
 
void * H5ST_remove (H5ST_tree_t *tree, const char *s)
 
herr_t H5ST_dump (H5ST_tree_t *tree)
 

Function Documentation

◆ H5FL_DEFINE_STATIC() [1/2]

H5FL_DEFINE_STATIC ( H5ST_node_t  )

◆ H5FL_DEFINE_STATIC() [2/2]

H5FL_DEFINE_STATIC ( H5ST_tree_t  )

◆ H5ST_close()

herr_t H5ST_close ( H5ST_tree_t tree)

◆ H5ST_create()

H5ST_tree_t* H5ST_create ( void  )

◆ H5ST_delete()

herr_t H5ST_delete ( H5ST_tree_t tree,
H5ST_ptr_t  p 
)

References FAIL, FUNC_ENTER_NOAPI(), and ret_value.

◆ H5ST_dump()

herr_t H5ST_dump ( H5ST_tree_t tree)

◆ H5ST_find()

H5ST_ptr_t H5ST_find ( H5ST_tree_t tree,
const char *  s 
)

References FUNC_ENTER_NOAPI(), NULL, and ret_value.

◆ H5ST_findfirst()

H5ST_ptr_t H5ST_findfirst ( H5ST_tree_t tree)

References FUNC_ENTER_NOAPI(), NULL, and ret_value.

◆ H5ST_findnext()

H5ST_ptr_t H5ST_findnext ( H5ST_ptr_t  p)

References NULL, and ret_value.

◆ H5ST_insert()

◆ H5ST_locate()

void* H5ST_locate ( H5ST_tree_t tree,
const char *  s 
)

References FUNC_ENTER_NOAPI(), NULL, and ret_value.

◆ H5ST_remove()

void* H5ST_remove ( H5ST_tree_t tree,
const char *  s 
)

References FUNC_ENTER_NOAPI(), NULL, and ret_value.

◆ H5ST_search()

htri_t H5ST_search ( H5ST_tree_t tree,
const char *  s 
)