#include <MIDI_Interfaces/BLEMIDI/MIDIMessageQueue.hpp>
Definition at line 14 of file MIDIMessageQueue.hpp.
Collaboration diagram for MIDIMessageQueue::MIDIMessageQueueElement:Classes | |
| union | Message |
Public Member Functions | |
| MIDIMessageQueueElement ()=default | |
| MIDIMessageQueueElement (ChannelMessage message, uint16_t timestamp) | |
| MIDIMessageQueueElement (SysCommonMessage message, uint16_t timestamp) | |
| MIDIMessageQueueElement (RealTimeMessage message, uint16_t timestamp) | |
| MIDIMessageQueueElement (SysExMessage message, uint16_t timestamp) | |
| MIDIMessageQueueElement (const MIDIMessageQueueElement &)=delete | |
| No copy constructor. More... | |
| MIDIMessageQueueElement & | operator= (const MIDIMessageQueueElement &)=delete |
| No copy assignment. More... | |
| MIDIMessageQueueElement (MIDIMessageQueueElement &&that) | |
| Move constructor. More... | |
| MIDIMessageQueueElement & | operator= (MIDIMessageQueueElement &&that) |
| Move assignemnt. More... | |
| void | release () |
| Deallocate the storage for the SysEx data (if present). More... | |
| ~MIDIMessageQueueElement () | |
Public Attributes | |
| MIDIReadEvent | eventType = MIDIReadEvent::NO_MESSAGE |
| union MIDIMessageQueue::MIDIMessageQueueElement::Message | message |
| uint16_t | timestamp = 0xFFFF |
|
default |
|
inline |
Definition at line 31 of file MIDIMessageQueue.hpp.
|
inline |
Definition at line 34 of file MIDIMessageQueue.hpp.
|
inline |
Definition at line 37 of file MIDIMessageQueue.hpp.
| MIDIMessageQueueElement | ( | SysExMessage | message, |
| uint16_t | timestamp | ||
| ) |
|
delete |
No copy constructor.
| MIDIMessageQueueElement | ( | MIDIMessageQueueElement && | that | ) |
Move constructor.
|
inline |
Definition at line 55 of file MIDIMessageQueue.hpp.
|
delete |
No copy assignment.
| MIDIMessageQueueElement & operator= | ( | MIDIMessageQueueElement && | that | ) |
Move assignemnt.
| void release | ( | ) |
Deallocate the storage for the SysEx data (if present).
| MIDIReadEvent eventType = MIDIReadEvent::NO_MESSAGE |
Definition at line 15 of file MIDIMessageQueue.hpp.
| union MIDIMessageQueue::MIDIMessageQueueElement::Message message |
| uint16_t timestamp = 0xFFFF |
Definition at line 28 of file MIDIMessageQueue.hpp.