score
Home
Classes
Namespaces
Files
MIDISpecificSettings.hpp
1
#pragma once
2
#include <QString>
3
4
#include <libremidi/api.hpp>
5
#include <libremidi/observer_configuration.hpp>
6
7
#include <verdigris>
8
9
namespace
Protocols
10
{
11
struct
MIDISpecificSettings
12
{
13
libremidi::port_information handle;
14
15
enum class
IO
16
{
17
In,
18
Out
19
} io{};
20
libremidi::API api{};
21
bool
virtualPort{};
22
23
bool
createWholeTree{};
24
};
25
}
26
Q_DECLARE_METATYPE(
Protocols::MIDISpecificSettings
)
27
W_REGISTER_ARGTYPE(
Protocols::MIDISpecificSettings
)
Protocols::MIDISpecificSettings
Definition:
MIDISpecificSettings.hpp:12