Go to the documentation of this file. 1 #ifndef MIDIINCONNECTOR_HH
2 #define MIDIINCONNECTOR_HH
19 [[nodiscard]] std::string_view
getClass()
const final;
21 [[nodiscard]]
virtual bool ready() = 0;
24 template<
typename Archive>
25 void serialize(Archive& ar,
unsigned version);
std::string_view getClass() const final
A Connector belong to a certain class.
~MidiInConnector()=default
REGISTER_BASE_CLASS(Connector, "Connector")
MidiInConnector(PluggingController &pluggingController, std::string name)
MidiInDevice & getPluggedMidiInDev() const
std::string_view getDescription() const final
Get a description for this connector.
virtual bool acceptsData()=0
void serialize(Archive &ar, unsigned version)
Represents something you can plug devices into.
Central administration of Connectors and Pluggables.
This file implemented 3 utility functions: