Loading [MathJax]/jax/input/TeX/config.js
VCV Rack API v2
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
rack::midi::Device Struct Reference

A single MIDI device of a driver API. More...

#include <midi.hpp>

Inheritance diagram for rack::midi::Device:
[legend]

Public Member Functions

virtual ~Device ()
 
virtual std::string getName ()
 

Detailed Description

A single MIDI device of a driver API.

Modules and the UI should not interact with this API directly. Use Port instead.

Methods throw rack::Exception if the driver API has an exception.

Constructor & Destructor Documentation

◆ ~Device()

virtual rack::midi::Device::~Device ( )
inlinevirtual

Member Function Documentation

◆ getName()

virtual std::string rack::midi::Device::getName ( )
inlinevirtual

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