HDF
4.3.0
API Reference
|
Macros | |
#define | HAIswap_cache(i, j) |
#define | HAatom_object(atm) |
Typedefs | |
typedef int32 | atom_t |
typedef int(* | HAsearch_func_t) (const void *obj, const void *key) |
Enumerations | |
enum | group_t { BADGROUP = (-1) , DDGROUP = 0 , AIDGROUP = 1 , FIDGROUP = 2 , VGIDGROUP = 3 , VSIDGROUP = 4 , GRIDGROUP = 5 , RIIDGROUP = 6 , BITIDGROUP = 7 , ANIDGROUP = 8 , MAXGROUP } |
Functions | |
int | HAinit_group (group_t grp, int hash_size) |
int | HAdestroy_group (group_t grp) |
atom_t | HAregister_atom (group_t grp, void *object) |
void * | HAPatom_object (atom_t atm) |
group_t | HAatom_group (atom_t atm) |
void * | HAremove_atom (atom_t atm) |
void * | HAsearch_atom (group_t grp, HAsearch_func_t func, const void *key) |
int | HAshutdown (void) |
Variables | |
atom_t | atom_id_cache [] |
void * | atom_obj_cache [] |
#define HAatom_object | ( | atm | ) |
#define HAIswap_cache | ( | i, | |
j ) |
typedef int(* HAsearch_func_t) (const void *obj, const void *key) |
enum group_t |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |