Holds fields that can be found at the beginning of every MIDI CI message. More...
#include <juce_CIMessages.h>
Public Member Functions | |
auto | tie () const |
bool | operator== (const Header &x) const |
bool | operator!= (const Header &x) const |
Public Attributes | |
ChannelInGroup | deviceID {} |
std::byte | category {} |
std::byte | version {} |
MUID | source = MUID::makeUnchecked (0) |
MUID | destination = MUID::makeUnchecked (0) |
Holds fields that can be found at the beginning of every MIDI CI message.
auto midi_ci::Message::Header::tie | ( | ) | const |
References category, destination, deviceID, source, and version.
Referenced by operator==().
bool midi_ci::Message::Header::operator== | ( | const Header & | x | ) | const |
Referenced by operator!=().
bool midi_ci::Message::Header::operator!= | ( | const Header & | x | ) | const |
References operator==(), and x.
ChannelInGroup midi_ci::Message::Header::deviceID {} |
Referenced by tie().
std::byte midi_ci::Message::Header::category {} |
Referenced by tie().
std::byte midi_ci::Message::Header::version {} |
Referenced by tie().
MUID midi_ci::Message::Header::source = MUID::makeUnchecked (0) |
Referenced by tie().
MUID midi_ci::Message::Header::destination = MUID::makeUnchecked (0) |
Referenced by tie().