16 #ifndef H5_MEMVOL_INTERNAL_HEADER__
17 #define H5_MEMVOL_INTERNAL_HEADER__
25 #define DEBUG_INTERNALS
28 # define debug(...) fprintf(stderr, "[MEMVOL DEBUG] "__VA_ARGS__);
33 #ifdef DEBUG_INTERNALS
34 # define debugI(...) fprintf(stderr, "[MEMVOL DEBUG I] "__VA_ARGS__);
39 #define critical(...) \
41 fprintf(stderr, "[MEMVOL CRITICAL] "__VA_ARGS__); \
44 #define warn(...) fprintf(stderr, "[MEMVOL WARN] "__VA_ARGS__);
46 #define FUNC_START debug("CALL %s\n", __PRETTY_FUNCTION__);
59 } memvol_object_type_t;
95 GHashTable *childs_tbl;
96 GArray *childs_ord_by_index_arr;
114 memvol_object_type_t type;
Definition: memvol-internal.h:71
Definition: memvol-internal.h:84
Definition: memvol-internal.h:61
Definition: memvol-internal.h:103
Definition: memvol-internal.h:94
Definition: memvol-internal.h:66
Definition: memvol-internal.h:113
Definition: memvol-internal.h:77