Loading...
Searching...
No Matches
midi_ci::Message::ACK Struct Reference

See the MIDI-CI specification. More...

#include <juce_CIMessages.h>

Public Member Functions

String getMessageTextAsString () const
 Convenience function that returns the message's text as a String.
 
auto tie () const
 
bool operator== (const ACK &x) const
 
bool operator!= (const ACK &x) const
 

Public Attributes

std::byte originalCategory {}
 
std::byte statusCode {}
 
std::byte statusData {}
 
std::array< std::byte, 5 > details {}
 
Span< const std::byte > messageText {}
 

Detailed Description

See the MIDI-CI specification.

Member Function Documentation

◆ getMessageTextAsString()

String midi_ci::Message::ACK::getMessageTextAsString ( ) const

Convenience function that returns the message's text as a String.

References messageText, and midi_ci::Encodings::stringFrom7BitText().

◆ tie()

auto midi_ci::Message::ACK::tie ( ) const

◆ operator==()

bool midi_ci::Message::ACK::operator== ( const ACK & x) const

References tie(), and x.

Referenced by operator!=().

◆ operator!=()

bool midi_ci::Message::ACK::operator!= ( const ACK & x) const

References operator==(), and x.

Member Data Documentation

◆ originalCategory

std::byte midi_ci::Message::ACK::originalCategory {}

Referenced by tie().

◆ statusCode

std::byte midi_ci::Message::ACK::statusCode {}

Referenced by tie().

◆ statusData

std::byte midi_ci::Message::ACK::statusData {}

Referenced by tie().

◆ details

std::array<std::byte, 5> midi_ci::Message::ACK::details {}

Referenced by tie().

◆ messageText

Span<const std::byte> midi_ci::Message::ACK::messageText {}

Referenced by getMessageTextAsString(), and tie().


The documentation for this struct was generated from the following file:
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram