bool(* JUNO_MAP_KEY_EQUAL_FCN_T)(JUNO_MEMORY_T ptKey1, JUNO_MEMORY_T ptKey2)
Definition map_api.h:40
#define JUNO_MODULE_BASE(name, API, members)
Definition module.h:81
#define JUNO_MODULE_BASE_DECLARE(name)
Definition module.h:31
#define JUNO_MODULE_DECLARE(name)
Definition module.h:26
enum JUNO_STATUS_TAG JUNO_STATUS_T
JUNO_STATUS_T(* Remove)(JUNO_MAP_T *ptMap, JUNO_MEMORY_T tKey)
Definition map_api.h:67
JUNO_STATUS_T(* Set)(JUNO_MAP_T *ptMap, JUNO_MEMORY_T tKey, JUNO_MEMORY_T tValue)
Definition map_api.h:61
JUNO_STATUS_T(* Get)(JUNO_MAP_T *ptMap, JUNO_MEMORY_T tKey, JUNO_MEMORY_T *ptRetValue)
Definition map_api.h:75
Structure for an allocated memory segment. Describes the allocated memory with a pointer to the start...
Definition memory_api.h:65