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) |