Holds MIDI device info that may be required by certain UMP messages and MIDI-CI messages.  
 More...
#include <juce_UMPDeviceInfo.h>
|  | 
| template<typename Archive , typename This > | 
| static auto | serialise (Archive &archive, This &t) | 
|  | 
Holds MIDI device info that may be required by certain UMP messages and MIDI-CI messages. 
◆ operator==()
      
        
          | bool juce::universal_midi_packets::DeviceInfo::operator== | ( | const DeviceInfo & | other | ) | const | 
      
 
 
◆ operator!=()
      
        
          | bool juce::universal_midi_packets::DeviceInfo::operator!= | ( | const DeviceInfo & | other | ) | const | 
      
 
 
◆ serialise()
template<typename Archive , typename This > 
  
  | 
        
          | static auto juce::universal_midi_packets::DeviceInfo::serialise | ( | Archive & | archive, |  
          |  |  | This & | t ) |  | static | 
 
 
◆ manufacturer
      
        
          | std::array<std::byte, 3> juce::universal_midi_packets::DeviceInfo::manufacturer | 
      
 
 
◆ family
      
        
          | std::array<std::byte, 2> juce::universal_midi_packets::DeviceInfo::family | 
      
 
 
◆ modelNumber
      
        
          | std::array<std::byte, 2> juce::universal_midi_packets::DeviceInfo::modelNumber | 
      
 
 
◆ revision
      
        
          | std::array<std::byte, 4> juce::universal_midi_packets::DeviceInfo::revision | 
      
 
 
◆ marshallingVersion
  
  | 
        
          | constexpr auto juce::universal_midi_packets::DeviceInfo::marshallingVersion = std::nullopt |  | staticconstexpr | 
 
 
The documentation for this struct was generated from the following file: