Loading...
Searching...
No Matches
juce::MidiMessage::VariableLengthValue Struct Reference

Detailed Description

Holds information about a variable-length value which was parsed from a stream of bytes.

A valid value requires that bytesUsed is greater than 0.


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

Public Member Functions

 VariableLengthValue ()=default
 
 VariableLengthValue (int valueIn, int bytesUsedIn)
 
bool isValid () const noexcept
 

Public Attributes

int value = 0
 
int bytesUsed = 0
 

Constructors and Destructors

◆ VariableLengthValue() [1/2]

juce::MidiMessage::VariableLengthValue::VariableLengthValue ( )
default

◆ VariableLengthValue() [2/2]

juce::MidiMessage::VariableLengthValue::VariableLengthValue ( int valueIn,
int bytesUsedIn )
inline

References bytesUsed, and value.

Member Functions

◆ isValid()

bool juce::MidiMessage::VariableLengthValue::isValid ( ) const
inlinenoexcept

References bytesUsed.

Member Data Documentation

◆ value

int juce::MidiMessage::VariableLengthValue::value = 0

Referenced by VariableLengthValue().

◆ bytesUsed

int juce::MidiMessage::VariableLengthValue::bytesUsed = 0

Referenced by isValid(), and VariableLengthValue().

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram