|
ISIX-RTOS - small operating system for ARM microcontrollers 1.2
|
#include <cstddef>

Go to the source code of this file.
Data Structures | |
| class | isix::fifo_base |
| The base class for fifo contains only data. More... | |
| class | isix::fifo< T > |
| The C++ class wrapper for the queue. More... | |
Namespaces | |
| namespace | isix |
Typedefs | |
| typedef struct fifo_struct | isix::fifo_t |
Functions | |
| fifo_t * | isix::isix_fifo_create (int n_elem, int elem_size) |
| int | isix::isix_fifo_write (fifo_t *fifo, const void *item, tick_t timeout) |
| int | isix::isix_fifo_write_isr (fifo_t *queue, const void *item) |
| int | isix::isix_fifo_destroy (fifo_t *fifo) |
| int | isix::isix_fifo_count (fifo_t *fifo) |
| int | isix::isix_fifo_read (fifo_t *fifo, void *item, tick_t timeout) |
| int | isix::isix_fifo_read_isr (fifo_t *queue, void *item) |
1.7.3