 |
Ardour
9.10
|
Go to the documentation of this file.
23 #include <boost/bind/protect.hpp>
27 #define ENSURE_GUI_THREAD(obj,method, ...) if (!Gtkmm2ext::UI::instance()->caller_is_self()) { abort (); }
29 #define gui_context() Gtkmm2ext::UI::instance()
30 #define ui_bind(f, ...) boost::protect (std::bind (f, __VA_ARGS__))
32 #define invalidator(x) PBD::EventLoop::__invalidator ((x), __FILE__, __LINE__)