__invalidator(sigc::trackable &trackable, const char *, int) | PBD::EventLoop | static |
_main_loop | BaseUI | protected |
_name | PBD::EventLoop | private |
_ok | BaseUI | protected |
_run_lock | BaseUI | protected |
_run_loop_thread | BaseUI | protected |
_running | BaseUI | protected |
_thread_priority | BaseUI | privatestatic |
AbstractUI(const std::string &name) | AbstractUI< TestUIRequest > | |
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< TestUIRequest > | |
BaseUI::call_slot(InvalidationRecord *, const std::function< void()> &)=0 | PBD::EventLoop | pure virtual |
caller_is_self() const | BaseUI | inline |
CallSlot | BaseUI | static |
do_request(TestUIRequest *) | TestUI | 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< TestUIRequest > | protected |
get_request(RequestType) | AbstractUI< TestUIRequest > | protected |
get_request_buffers_for_target_thread(const std::string &) | PBD::EventLoop | static |
handle_ui_requests() | AbstractUI< TestUIRequest > | protectedvirtual |
invalidate_request(void *data) | PBD::EventLoop | static |
m_context | BaseUI | protected |
m_test_receiver | TestUI | private |
main_loop() const | BaseUI | inline |
main_thread() | BaseUI | private |
maybe_install_precall_handler(Glib::RefPtr< Glib::MainContext >) | BaseUI | inlineprotectedvirtual |
new_request_type() | BaseUI | static |
new_thread_connection | AbstractUI< TestUIRequest > | 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< TestUIRequest > | |
remove_request_buffer_from_map(pthread_t) | PBD::EventLoop | static |
request_buffer_map_lock | AbstractUI< TestUIRequest > | |
request_buffer_suppliers | PBD::EventLoop | privatestatic |
request_buffers | AbstractUI< TestUIRequest > | protected |
request_channel | BaseUI | private |
request_handler(Glib::IOCondition) | BaseUI | protected |
request_list | AbstractUI< TestUIRequest > | protected |
RequestBufferMap typedef | AbstractUI< TestUIRequest > | protected |
RequestBufferMapIterator typedef | AbstractUI< TestUIRequest > | protected |
RequestBufferSuppliers typedef | PBD::EventLoop | private |
RequestBufferVector typedef | AbstractUI< TestUIRequest > | protected |
RequestType enum name | PBD::EventLoop | |
rt_bit | BaseUI | privatestatic |
run() | BaseUI | |
send_request(TestUIRequest *) | AbstractUI< TestUIRequest > | protected |
set_event_loop_for_thread(EventLoop *ui) | PBD::EventLoop | static |
set_thread_priority(int p) | BaseUI | inlinestatic |
set_thread_priority() const | BaseUI | protected |
setup_request_pipe() | BaseUI | private |
signal_new_request() | BaseUI | protected |
signal_running() | BaseUI | protected |
slot_invalidation_rwlock() | AbstractUI< TestUIRequest > | inlinevirtual |
TestUI() | TestUI | |
thread_buffer_requests | PBD::EventLoop | privatestatic |
thread_buffer_requests_lock | PBD::EventLoop | privatestatic |
thread_event_loop | PBD::EventLoop | privatestatic |
thread_init() | BaseUI | inlineprotectedvirtual |
ThreadRequestBufferList typedef | PBD::EventLoop | private |
trash | PBD::EventLoop | |
~AbstractUI() | AbstractUI< TestUIRequest > | virtual |
~BaseUI() | BaseUI | virtual |
~EventLoop() | PBD::EventLoop | virtual |
~TestUI() | TestUI | |