#include <atomic>
#include <exception>
#include <iostream>
#include <string>
#include <vector>
Go to the source code of this file.
◆ rt::midi::RtMidi::RtMidiApiAvailability
| struct rt::midi::RtMidi::RtMidiApiAvailability |
| Class Members |
|
bool |
available = true |
True when the API runtime is ready to use.
|
|
string |
message |
Human-readable reason if not available.
|
|
string |
installUrl |
Installer download URL when a runtime is missing.
|
◆ RtMidiErrorCallback
| typedef void(* rt::midi::RtMidiErrorCallback) (RtMidiError::Type type, const std::string &errorText, void *userData) |
RtMidi error callback function prototype.
- Parameters
-
| type | Type of error. |
| errorText | Error description. |
Note that class behaviour is undefined after a critical error (not a warning) is reported.