Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::WinMMEMidiInputDevice Member List

This is the complete list of members for ARDOUR::WinMMEMidiInputDevice, including all inherited members.

add_sysex_buffer(std::string &error_msg)ARDOUR::WinMMEMidiInputDeviceprivate
close(std::string &error_msg)ARDOUR::WinMMEMidiInputDeviceprivate
dequeue_midi_event(uint64_t timestamp_start, uint64_t timestamp_end, uint64_t &timestamp, uint8_t *data, size_t &size)ARDOUR::WinMMEMidiInputDevice
enqueue_midi_msg(const uint8_t *midi_data, size_t size, uint32_t timestamp)ARDOUR::WinMMEMidiInputDeviceprivate
get_enabled()ARDOUR::WinMMEMidiInputDevice
get_error_string(MMRESULT error_code)ARDOUR::WinMMEMidiInputDeviceprivate
handle_short_msg(const uint8_t *midi_data, uint32_t timestamp)ARDOUR::WinMMEMidiInputDeviceprivate
handle_sysex_msg(MIDIHDR *const midi_header, uint32_t timestamp)ARDOUR::WinMMEMidiInputDeviceprivate
m_handleARDOUR::WinMMEMidiInputDeviceprivate
m_midi_bufferARDOUR::WinMMEMidiInputDeviceprivate
m_nameARDOUR::WinMMEMidiInputDeviceprivate
m_startedARDOUR::WinMMEMidiInputDeviceprivate
m_sysex_bufferARDOUR::WinMMEMidiInputDeviceprivate
m_sysex_headerARDOUR::WinMMEMidiInputDeviceprivate
name() constARDOUR::WinMMEMidiInputDeviceinline
open(UINT index, std::string &error_msg)ARDOUR::WinMMEMidiInputDeviceprivate
set_device_name(UINT index)ARDOUR::WinMMEMidiInputDeviceprivate
set_enabled(bool enable)ARDOUR::WinMMEMidiInputDevice
start()ARDOUR::WinMMEMidiInputDevice
stop()ARDOUR::WinMMEMidiInputDevice
winmm_input_callback(HMIDIIN handle, UINT msg, DWORD_PTR instance, DWORD_PTR midi_msg, DWORD timestamp)ARDOUR::WinMMEMidiInputDeviceprivatestatic
WinMMEMidiInputDevice(int index)ARDOUR::WinMMEMidiInputDevice
~WinMMEMidiInputDevice()ARDOUR::WinMMEMidiInputDevice