Forward iterator over packed events.
More...
#include <src/dsp/midi_event_buffer.h>
Forward iterator over packed events.
Yields MidiEventView on dereference. Reads the size field to advance to the next event.
Definition at line 104 of file midi_event_buffer.h.
◆ difference_type
| using zrythm::dsp::MidiEventBuffer::Iterator::difference_type = std::ptrdiff_t |
◆ iterator_category
| using zrythm::dsp::MidiEventBuffer::Iterator::iterator_category = std::forward_iterator_tag |
◆ pointer
| using zrythm::dsp::MidiEventBuffer::Iterator::pointer = void |
◆ reference
| using zrythm::dsp::MidiEventBuffer::Iterator::reference = MidiEventView |
◆ value_type
| using zrythm::dsp::MidiEventBuffer::Iterator::value_type = MidiEventView |
◆ Iterator()
◆ operator*()
| MidiEventView zrythm::dsp::MidiEventBuffer::Iterator::operator* |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator++() [1/2]
| Iterator & zrythm::dsp::MidiEventBuffer::Iterator::operator++ |
( |
| ) |
|
|
inlinenoexcept |
◆ operator++() [2/2]
| Iterator zrythm::dsp::MidiEventBuffer::Iterator::operator++ |
( |
int | | ) |
|
|
inlinenoexcept |
◆ operator==()
| bool zrythm::dsp::MidiEventBuffer::Iterator::operator== |
( |
const Iterator & | other | ) |
const |
|
inlinenoexcept |
The documentation for this class was generated from the following file: