21 #ifndef __ardour_gtk_doi_h__
22 #define __ardour_gtk_doi_h__
29 #include <glibmm/main.h>
35 template<
typename T> gint
idle_delete (T *obj) {
delete obj;
return FALSE; }
37 Glib::signal_idle().connect (sigc::bind (sigc::ptr_fun (idle_delete<T>), obj), Glib::PRIORITY_HIGH_IDLE);
40 Glib::signal_idle().connect (sigc::bind (sigc::ptr_fun (idle_delete<T>), obj), Glib::PRIORITY_HIGH_IDLE);
void delete_when_idle(T *obj)
gint delete_on_unmap(GdkEventAny *ignored, T *obj)