HDF5  1.12.0
Functions
H5ST.c File Reference
#include "H5Eprivate.h"
#include "H5FLprivate.h"
#include "H5STprivate.h"

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)
 

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 
)

◆ H5ST_find()

H5ST_ptr_t H5ST_find ( H5ST_tree_t tree,
const char *  s 
)

◆ H5ST_findfirst()

H5ST_ptr_t H5ST_findfirst ( H5ST_tree_t tree)

◆ H5ST_findnext()

H5ST_ptr_t H5ST_findnext ( H5ST_ptr_t  p)

◆ H5ST_insert()

herr_t H5ST_insert ( H5ST_tree_t tree,
const char *  s,
void *  obj 
)

◆ H5ST_locate()

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

◆ H5ST_remove()

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

◆ H5ST_search()

htri_t H5ST_search ( H5ST_tree_t tree,
const char *  s 
)