|
Arduino MIDI Library
Version 4.3.1
|
#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 35 of file midi_RingBuffer.h.
| BEGIN_MIDI_NAMESPACE RingBuffer< DataType, Size >::RingBuffer | ( | ) |
Definition at line 33 of file midi_RingBuffer.hpp.
| RingBuffer< DataType, Size >::~RingBuffer | ( | ) |
Definition at line 41 of file midi_RingBuffer.hpp.
| void RingBuffer< DataType, Size >::clear | ( | ) |
Definition at line 92 of file midi_RingBuffer.hpp.
| int RingBuffer< DataType, Size >::getLength | ( | ) | const |
Definition at line 48 of file midi_RingBuffer.hpp.
| bool RingBuffer< DataType, Size >::isEmpty | ( | ) | const |
Definition at line 65 of file midi_RingBuffer.hpp.
| DataType RingBuffer< DataType, Size >::read | ( | ) |
Definition at line 102 of file midi_RingBuffer.hpp.
| void RingBuffer< DataType, Size >::read | ( | DataType * | outData, |
| int | inSize | ||
| ) |
Definition at line 113 of file midi_RingBuffer.hpp.
| void RingBuffer< DataType, Size >::write | ( | DataType | inData | ) |
Definition at line 73 of file midi_RingBuffer.hpp.
| void RingBuffer< DataType, Size >::write | ( | const DataType * | inData, |
| int | inSize | ||
| ) |
Definition at line 83 of file midi_RingBuffer.hpp.