LibJuno 0.1.0
LibJuno is a lightweight C99 library designed specifically for embedded systems.
|
CJUNO_HASH_API_TAG | |
CJUNO_MAP_API_TAG | |
CJUNO_MAP_TAG | |
CJUNO_MEMORY_ALLOC_HDR_TAG | Structure for memory allocation header. Contains general information including the type of allocation |
CJUNO_MEMORY_ALLOC_TAG | Union for a generic memory allocation. Accommodates various allocation types, currently including block-based allocations |
CJUNO_MEMORY_API_TAG | API for generic memory allocation operations |
CJUNO_MEMORY_BLOCK_METADATA_TAG | |
CJUNO_MEMORY_BLOCK_TAG | Structure representing a block-based memory allocator. Manages a fixed-size memory area along with associated free memory tracking |
CJUNO_MEMORY_TAG | Structure for an allocated memory segment. Describes the allocated memory with a pointer to the start and its size |
CJUNO_STRING_API_TAG | |
CJUNO_STRING_TAG | |
CJUNO_TABLE_API_TAG | |
CJUNO_TABLE_HDR_TAG | |
CJUNO_TABLE_TAG |