|
RAVENNAKIT
|
#include <fifo.hpp>
Classes | |
| struct | Position |
| Encapsulates the regions of a FIFO buffer that are being read or written to. More... | |
| struct | Single |
| A fifo without any synchronization. More... | |
| struct | Spsc |
| A fifo which a single producer and single consumer thread can simultaneously read and write to. More... | |
| struct | Mpsc |
| A fifo where multiple producer threads can write to the buffer, but only a single consumer thread can read from it. More... | |
| struct | Spmc |
| A fifo where a single producer thread and multiple consumer threads can simultaneously read and write to the buffer. More... | |
| struct | Mpmc |
| A fifo where multiple producer and multiple consumer threads can simultaneously read and write to the buffer. More... | |