JUCE v8.0.9
JUCE API
 
Loading...
Searching...
No Matches
juce::midi_ci::Message::Header Struct Reference

Holds fields that can be found at the beginning of every MIDI CI message. More...

#include <juce_CIMessages.h>

Collaboration diagram for juce::midi_ci::Message::Header:

Public Member Functions

bool operator!= (const Header &x) const
 
bool operator== (const Header &x) const
 
auto tie () const
 

Public Attributes

std::byte category {}
 
MUID destination = MUID::makeUnchecked (0)
 
ChannelInGroup deviceID {}
 
MUID source = MUID::makeUnchecked (0)
 
std::byte version {}
 

Detailed Description

Holds fields that can be found at the beginning of every MIDI CI message.

@tags{Audio}

Member Function Documentation

◆ operator!=()

bool juce::midi_ci::Message::Header::operator!= ( const Header x) const
inline

References operator==().

◆ operator==()

bool juce::midi_ci::Message::Header::operator== ( const Header x) const
inline

References tie().

Referenced by operator!=().

◆ tie()

auto juce::midi_ci::Message::Header::tie ( ) const
inline

References category, destination, deviceID, source, and version.

Referenced by operator==().

Member Data Documentation

◆ category

std::byte juce::midi_ci::Message::Header::category {}

◆ destination

MUID juce::midi_ci::Message::Header::destination = MUID::makeUnchecked (0)

Referenced by tie().

◆ deviceID

ChannelInGroup juce::midi_ci::Message::Header::deviceID {}

Referenced by tie().

◆ source

MUID juce::midi_ci::Message::Header::source = MUID::makeUnchecked (0)

Referenced by tie().

◆ version

std::byte juce::midi_ci::Message::Header::version {}

Referenced by tie().


The documentation for this struct was generated from the following file: