Ardour
9.0-pre0-582-g084a23a80d
ARDOUR::MidiControlUI Member List
This is the complete list of members for
ARDOUR::MidiControlUI
, including all inherited members.
__invalidator
(sigc::trackable &trackable, const char *, int)
PBD::EventLoop
static
_instance
ARDOUR::MidiControlUI
private
static
_main_loop
BaseUI
protected
_name
PBD::EventLoop
private
_ok
BaseUI
protected
_run_lock
BaseUI
protected
_run_loop_thread
BaseUI
protected
_running
BaseUI
protected
_session
ARDOUR::MidiControlUI
private
_thread_priority
BaseUI
private
static
AbstractUI
(const std::string &name)
AbstractUI< MidiUIRequest >
attach_request_source
()
BaseUI
protected
base_instance
()
BaseUI
inline
base_ui_instance
BaseUI
private
BaseUI
(const std::string &name)
BaseUI
call_slot
(EventLoop::InvalidationRecord *, const std::function< void()> &)
AbstractUI< MidiUIRequest >
BaseUI::call_slot
(InvalidationRecord *, const std::function< void()> &)=0
PBD::EventLoop
pure virtual
caller_is_self
() const
BaseUI
inline
CallSlot
BaseUI
static
change_midi_ports
()
ARDOUR::MidiControlUI
clear_ports
()
ARDOUR::MidiControlUI
private
do_request
(MidiUIRequest *)
ARDOUR::MidiControlUI
protected
AbstractUI< MidiUIRequest >::do_request
(MidiUIRequest *)=0
AbstractUI< MidiUIRequest >
protected
pure virtual
event_loop_name
() const
PBD::EventLoop
inline
EventLoop
(std::string const &)
PBD::EventLoop
get_event_loop_for_thread
()
PBD::EventLoop
static
get_per_thread_request_buffer
()
AbstractUI< MidiUIRequest >
protected
get_request
(RequestType)
AbstractUI< MidiUIRequest >
protected
get_request_buffers_for_target_thread
(const std::string &)
PBD::EventLoop
static
handle_ui_requests
()
AbstractUI< MidiUIRequest >
protected
virtual
instance
()
ARDOUR::MidiControlUI
inline
static
invalidate_request
(void *data)
PBD::EventLoop
static
m_context
BaseUI
protected
main_loop
() const
BaseUI
inline
main_thread
()
BaseUI
private
maybe_install_precall_handler
(Glib::RefPtr< Glib::MainContext >)
BaseUI
inline
protected
virtual
midi_input_handler
(Glib::IOCondition, std::weak_ptr< AsyncMIDIPort >)
ARDOUR::MidiControlUI
private
MidiControlUI
(Session &s)
ARDOUR::MidiControlUI
new_request_type
()
BaseUI
static
new_thread_connection
AbstractUI< MidiUIRequest >
protected
ok
() const
BaseUI
inline
pre_register
(const std::string &emitting_thread_name, uint32_t num_requests)
PBD::EventLoop
static
Quit
BaseUI
static
quit
()
BaseUI
range_guarantee
enum value
PBD::EventLoop
register_thread
(pthread_t, std::string, uint32_t num_requests)
AbstractUI< MidiUIRequest >
remove_request_buffer_from_map
(pthread_t)
PBD::EventLoop
static
request_buffer_map_lock
AbstractUI< MidiUIRequest >
request_buffer_suppliers
PBD::EventLoop
private
static
request_buffers
AbstractUI< MidiUIRequest >
protected
request_channel
BaseUI
private
request_factory
(uint32_t num_requests)
ARDOUR::MidiControlUI
static
request_handler
(Glib::IOCondition)
BaseUI
protected
request_list
AbstractUI< MidiUIRequest >
protected
RequestBufferMap
typedef
AbstractUI< MidiUIRequest >
protected
RequestBufferMapIterator
typedef
AbstractUI< MidiUIRequest >
protected
RequestBufferSuppliers
typedef
PBD::EventLoop
private
RequestBufferVector
typedef
AbstractUI< MidiUIRequest >
protected
RequestType
enum name
PBD::EventLoop
reset_ports
()
ARDOUR::MidiControlUI
private
rt_bit
BaseUI
private
static
run
()
BaseUI
send_request
(MidiUIRequest *)
AbstractUI< MidiUIRequest >
protected
set_event_loop_for_thread
(EventLoop *ui)
PBD::EventLoop
static
set_thread_priority
(int p)
BaseUI
inline
static
set_thread_priority
() const
BaseUI
protected
setup_request_pipe
()
BaseUI
private
signal_new_request
()
BaseUI
protected
signal_running
()
BaseUI
protected
slot_invalidation_rwlock
()
AbstractUI< MidiUIRequest >
inline
virtual
thread_buffer_requests
PBD::EventLoop
private
static
thread_buffer_requests_lock
PBD::EventLoop
private
static
thread_event_loop
PBD::EventLoop
private
static
thread_init
()
ARDOUR::MidiControlUI
protected
virtual
ThreadRequestBufferList
typedef
PBD::EventLoop
private
trash
PBD::EventLoop
~AbstractUI
()
AbstractUI< MidiUIRequest >
virtual
~BaseUI
()
BaseUI
virtual
~EventLoop
()
PBD::EventLoop
virtual
~MidiControlUI
()
ARDOUR::MidiControlUI
Generated on Thu Dec 26 2024 05:39:50 for Ardour by
1.9.1