 |
HDF5
1.12.0
|
Go to the documentation of this file.
20 #ifndef _H5UCprivate_H
21 #define _H5UCprivate_H
27 #include "H5UCpublic.h"
52 #define H5UC_INC(rc) ((rc)->n++)
53 #define H5UC_DEC(rc) (H5UC_decr(rc))
54 #define H5UC_GET_OBJ(rc) ((rc)->o)
H5_DLL H5UC_t * H5UC_create(void *s, H5UC_free_func_t free_func)
Definition: H5UC.c:57
void * o
Definition: H5UCprivate.h:44
herr_t(* H5UC_free_func_t)(void *o)
Definition: H5UCprivate.h:40
size_t n
Definition: H5UCprivate.h:45
Definition: H5UCprivate.h:43
#define H5_DLL
Definition: H5api_adpt.h:234
H5UC_free_func_t free_func
Definition: H5UCprivate.h:46
int herr_t
Definition: H5public.h:128
H5_DLL herr_t H5UC_decr(H5UC_t *rc)
Definition: H5UC.c:101