#include <StampedChunkRingBuffer.hpp>
Inherits Raul::RingBuffer< T >< unsigned char >.
Public Member Functions | ||||
StampedChunkRingBuffer (size_t size) | ||||
| ||||
size_t | capacity () const | |||
size_t | write (TickTime time, size_t size, const Byte *buf) | |||
bool | read (TickTime *time, size_t *size, Byte *buf) |
This packs a timestamp, size, and size bytes of data flat into the buffer. Useful for MIDI events, OSC messages, etc.