#include <MIDI_Parsers/MIDI_MessageTypes.hpp>
Definition at line 305 of file MIDI_MessageTypes.hpp.
Collaboration diagram for SysExMessage:Public Member Functions | |
| SysExMessage () | |
| Constructor. | |
| SysExMessage (const uint8_t *data, uint16_t length, Cable cable=Cable_1) | |
| Constructor. | |
| SysExMessage (const std::vector< uint8_t > &vec, Cable cable=Cable_1) | |
| Constructor. | |
| template<uint16_t N> | |
| SysExMessage (const uint8_t(&array)[N], Cable cable=Cable_1) | |
| Constructor. | |
| bool | operator== (SysExMessage other) const |
| bool | operator!= (SysExMessage other) const |
| Cable | getCable () const |
| Get the MIDI USB cable number of the message. | |
| void | setCable (Cable cable) |
| Set the MIDI USB cable number of the message. | |
| bool | isFirstChunk () const |
| bool | isLastChunk () const |
| bool | isCompleteMessage () const |
Public Attributes | |
| const uint8_t * | data |
| uint16_t | length |
| Cable | cable |
Static Public Attributes | |
| static constexpr auto | SysExStart = MIDIMessageType::SysExStart |
| static constexpr auto | SysExEnd = MIDIMessageType::SysExEnd |
|
inline |
Constructor.
Definition at line 307 of file MIDI_MessageTypes.hpp.
Constructor.
Definition at line 310 of file MIDI_MessageTypes.hpp.
|
inline |
Constructor.
Definition at line 314 of file MIDI_MessageTypes.hpp.
Constructor.
Definition at line 319 of file MIDI_MessageTypes.hpp.
|
inline |
Definition at line 327 of file MIDI_MessageTypes.hpp.
|
inline |
Definition at line 332 of file MIDI_MessageTypes.hpp.
|
inline |
Get the MIDI USB cable number of the message.
Definition at line 335 of file MIDI_MessageTypes.hpp.
Set the MIDI USB cable number of the message.
Definition at line 337 of file MIDI_MessageTypes.hpp.
|
inline |
Definition at line 339 of file MIDI_MessageTypes.hpp.
|
inline |
Definition at line 343 of file MIDI_MessageTypes.hpp.
|
inline |
Definition at line 348 of file MIDI_MessageTypes.hpp.
Definition at line 322 of file MIDI_MessageTypes.hpp.
| uint16_t length |
Definition at line 323 of file MIDI_MessageTypes.hpp.
| Cable cable |
Definition at line 325 of file MIDI_MessageTypes.hpp.
Definition at line 350 of file MIDI_MessageTypes.hpp.
Definition at line 351 of file MIDI_MessageTypes.hpp.