LibJuno 0.42.0
LibJuno is a lightweight C99 library designed specifically for embedded systems.
|
Go to the source code of this file.
Typedefs | |
typedef struct JUNO_MAP_IMPL_TAG | JUNO_MAP_IMPL_T |
Functions | |
struct JUNO_MAP_IMPL_TAG | JUNO_MODULE_DERIVE (JUNO_MAP_ROOT_T,) |
JUNO_STATUS_T | JunoMap_ImplApi (JUNO_MAP_T *ptJunoMap, JUNO_HASH_T *ptHash, JUNO_MEMORY_T *ptKeyTable, JUNO_MEMORY_T *ptValueTable, size_t zCapacity, JUNO_MAP_KEY_EQUAL_FCN_T pfcnIsEqual, JUNO_FAILURE_HANDLER_T pfcnFailureHandler, JUNO_USER_DATA_T *pvFailureUserData) |
typedef struct JUNO_MAP_IMPL_TAG JUNO_MAP_IMPL_T |
This API has been generated by LibJuno: https://www.robinonsay.com/libjuno/ This header contains the juno_map impl implementation
struct JUNO_MAP_IMPL_TAG JUNO_MODULE_DERIVE | ( | JUNO_MAP_ROOT_T | ) |
JUNO_STATUS_T JunoMap_ImplApi | ( | JUNO_MAP_T * | ptJunoMap, |
JUNO_HASH_T * | ptHash, | ||
JUNO_MEMORY_T * | ptKeyTable, | ||
JUNO_MEMORY_T * | ptValueTable, | ||
size_t | zCapacity, | ||
JUNO_MAP_KEY_EQUAL_FCN_T | pfcnIsEqual, | ||
JUNO_FAILURE_HANDLER_T | pfcnFailureHandler, | ||
JUNO_USER_DATA_T * | pvFailureUserData | ||
) |