Files
viseq/include/libremidi/backends/alsa_raw_ump/observer.hpp
T

20 lines
585 B
C++
Raw Normal View History

2024-10-09 02:01:23 +02:00
#pragma once
#include <libremidi/backends/alsa_raw/observer.hpp>
#include <libremidi/backends/alsa_raw_ump/helpers.hpp>
NAMESPACE_LIBREMIDI::alsa_raw_ump
2024-10-09 02:01:23 +02:00
{
class observer_impl : public alsa_raw::observer_impl_base<midi2_enumerator>
{
public:
observer_impl(
libremidi::observer_configuration&& conf, alsa_raw_ump::observer_configuration&& apiconf)
: observer_impl_base<alsa_raw_ump::midi2_enumerator>{std::move(conf), std::move(apiconf)}
{
finish_init();
}
2024-10-09 02:01:23 +02:00
libremidi::API get_current_api() const noexcept override { return libremidi::API::ALSA_RAW_UMP; }
};
}