32 return thread_event_loop.get ();
38 thread_event_loop.set (loop);
72 for (list<BaseRequestObject*>::iterator i = ir->
requests.begin(); i != ir->
requests.end(); ++i) {
74 (*i)->invalidation = 0;
static void set_event_loop_for_thread(EventLoop *ui)
static Glib::Threads::Private< EventLoop > thread_event_loop
static EventLoop * get_event_loop_for_thread()
std::list< BaseRequestObject * > requests
static void * invalidate_request(void *data)
PBD::EventLoop * event_loop
virtual Glib::Threads::Mutex & slot_invalidation_mutex()=0
static void do_not_delete_the_loop_pointer(void *)