MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Core::MIDIBackend Member List

This is the complete list of members for MayaFlux::Core::MIDIBackend, including all inherited members.

close_device(uint32_t device_id) overrideMayaFlux::Core::MIDIBackendvirtual
create_virtual_port_if_enabled()MayaFlux::Core::MIDIBackendprivate
find_or_assign_device_id(unsigned int rtmidi_port)MayaFlux::Core::MIDIBackendprivate
get_devices() const overrideMayaFlux::Core::MIDIBackendvirtual
get_name() const overrideMayaFlux::Core::MIDIBackendinlinevirtual
get_open_devices() const overrideMayaFlux::Core::MIDIBackendvirtual
get_type() const overrideMayaFlux::Core::MIDIBackendinlinevirtual
get_version() const overrideMayaFlux::Core::MIDIBackendvirtual
initialize() overrideMayaFlux::Core::MIDIBackendvirtual
is_device_open(uint32_t device_id) const overrideMayaFlux::Core::MIDIBackendvirtual
is_initialized() const overrideMayaFlux::Core::MIDIBackendinlinevirtual
is_running() const overrideMayaFlux::Core::MIDIBackendinlinevirtual
m_callback_mutexMayaFlux::Core::MIDIBackendmutableprivate
m_configMayaFlux::Core::MIDIBackendprivate
m_device_callbackMayaFlux::Core::MIDIBackendprivate
m_devices_mutexMayaFlux::Core::MIDIBackendmutableprivate
m_enumerated_devicesMayaFlux::Core::MIDIBackendprivate
m_initializedMayaFlux::Core::MIDIBackendprivate
m_input_callbackMayaFlux::Core::MIDIBackendprivate
m_next_device_idMayaFlux::Core::MIDIBackendprivate
m_open_devicesMayaFlux::Core::MIDIBackendprivate
m_runningMayaFlux::Core::MIDIBackendprivate
MIDIBackend()MayaFlux::Core::MIDIBackend
MIDIBackend(Config config)MayaFlux::Core::MIDIBackendexplicit
MIDIBackend(const MIDIBackend &)=deleteMayaFlux::Core::MIDIBackend
MIDIBackend(MIDIBackend &&)=deleteMayaFlux::Core::MIDIBackend
notify_device_change(const InputDeviceInfo &info, bool connected)MayaFlux::Core::MIDIBackendprivate
open_device(uint32_t device_id) overrideMayaFlux::Core::MIDIBackendvirtual
operator=(const MIDIBackend &)=deleteMayaFlux::Core::MIDIBackend
operator=(MIDIBackend &&)=deleteMayaFlux::Core::MIDIBackend
parse_midi_message(uint32_t device_id, const std::vector< unsigned char > &message) constMayaFlux::Core::MIDIBackendprivate
port_matches_filter(const std::string &port_name) constMayaFlux::Core::MIDIBackendprivate
refresh_devices() overrideMayaFlux::Core::MIDIBackendvirtual
rtmidi_callback(double timestamp, std::vector< unsigned char > *message, void *user_data)MayaFlux::Core::MIDIBackendprivatestatic
set_device_callback(DeviceCallback callback) overrideMayaFlux::Core::MIDIBackendvirtual
set_input_callback(InputCallback callback) overrideMayaFlux::Core::MIDIBackendvirtual
shutdown() overrideMayaFlux::Core::MIDIBackendvirtual
start() overrideMayaFlux::Core::MIDIBackendvirtual
stop() overrideMayaFlux::Core::MIDIBackendvirtual
~IInputBackend()=defaultMayaFlux::Core::IInputBackendvirtual
~MIDIBackend() overrideMayaFlux::Core::MIDIBackend