#include <MidiUtilities.h>
◆ MidiMessageId() [1/3]
| rsj::MidiMessageId::MidiMessageId |
( |
| ) |
|
|
constexprdefaultnoexcept |
◆ MidiMessageId() [2/3]
| rsj::MidiMessageId::MidiMessageId |
( |
int | ch, |
|
|
int | dat, |
|
|
MessageType | msgType ) |
|
inlineconstexprnoexcept |
151 {
152 }
MessageType msg_id_type
Definition MidiUtilities.h:145
int channel
Definition MidiUtilities.h:143
int control_number
Definition MidiUtilities.h:144
References channel, and control_number.
◆ MidiMessageId() [3/3]
| rsj::MidiMessageId::MidiMessageId |
( |
const MidiMessage & | other | ) |
|
|
inlineexplicitconstexprnoexcept |
◆ operator<()
| bool rsj::MidiMessageId::operator< |
( |
const MidiMessageId & | other | ) |
const |
|
inlinenodiscardconstexprnoexcept |
170 {
171 if (
channel < other.channel) {
return true; }
172 if (
channel == other.channel) {
175 return true;
176 }
177 }
178 return false;
179 }
References channel, and control_number.
◆ operator==()
| bool rsj::MidiMessageId::operator== |
( |
const MidiMessageId & | other | ) |
const |
|
inlinenodiscardconstexprnoexcept |
◆ channel
| int rsj::MidiMessageId::channel {1} |
◆ control_number
| int rsj::MidiMessageId::control_number {0} |
◆ msg_id_type
The documentation for this struct was generated from the following file: