|
embeddedlibrary
reusable software modules for embedded systems
|
#include <stdint.h>#include <stdbool.h>Go to the source code of this file.
Data Structures | |
| struct | item_buffer_t |
Functions | |
| bool | PushItem (item_buffer_t *buffer, uint16_t *data) |
| void | PopItem (item_buffer_t *buffer, uint16_t *data) |
| uint16_t | ItemBufferGetSize (item_buffer_t *buffer) |
| void | ItemBufferInit (item_buffer_t *buffer, uint16_t *data_array, uint16_t max_size, uint8_t type_size) |
| void | ItemBufferSetCallback (item_buffer_t *buffer, void(*Callback)(item_buffer_t *buffer)) |
| void | ItemBufferClearCallback (item_buffer_t *buffer) |