|
Arduino MIDI Library
Version 4.3
|
#include <midi_RingBuffer.h>
Public Member Functions | |
| RingBuffer () | |
| ~RingBuffer () | |
| int | getLength () const |
| bool | isEmpty () const |
| void | write (DataType inData) |
| void | write (const DataType *inData, int inSize) |
| void | clear () |
| DataType | read () |
| void | read (DataType *outData, int inSize) |
Definition at line 36 of file midi_RingBuffer.h.
| BEGIN_MIDI_NAMESPACE RingBuffer< DataType, Size >::RingBuffer | ( | ) |
Definition at line 34 of file midi_RingBuffer.hpp.
| RingBuffer< DataType, Size >::~RingBuffer | ( | ) |
Definition at line 42 of file midi_RingBuffer.hpp.
| void RingBuffer< DataType, Size >::clear | ( | ) |
Definition at line 93 of file midi_RingBuffer.hpp.
| int RingBuffer< DataType, Size >::getLength | ( | ) | const |
Definition at line 49 of file midi_RingBuffer.hpp.
| bool RingBuffer< DataType, Size >::isEmpty | ( | ) | const |
Definition at line 66 of file midi_RingBuffer.hpp.
| DataType RingBuffer< DataType, Size >::read | ( | ) |
Definition at line 103 of file midi_RingBuffer.hpp.
| void RingBuffer< DataType, Size >::read | ( | DataType * | outData, |
| int | inSize | ||
| ) |
Definition at line 114 of file midi_RingBuffer.hpp.
| void RingBuffer< DataType, Size >::write | ( | DataType | inData | ) |
Definition at line 74 of file midi_RingBuffer.hpp.
| void RingBuffer< DataType, Size >::write | ( | const DataType * | inData, |
| int | inSize | ||
| ) |
Definition at line 84 of file midi_RingBuffer.hpp.