score
Home
Classes
Namespaces
Files
Loading...
Searching...
No Matches
MCUSpecificSettings.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
MCUSpecificSettings
12
{
13
std::vector<libremidi::input_port> input_handle;
14
std::vector<libremidi::output_port> output_handle;
15
libremidi::API api{};
16
17
enum
18
{
19
MCU,
20
Generic
21
} mode{};
22
};
23
}
24
Q_DECLARE_METATYPE(
Protocols::MCUSpecificSettings
)
25
W_REGISTER_ARGTYPE(
Protocols::MCUSpecificSettings
)
Protocols::MCUSpecificSettings
Definition
MCUSpecificSettings.hpp:12