1 #ifndef __pbd_destructible_h__
2 #define __pbd_destructible_h__
4 #include <sigc++/signal.h>
8 class Destructible : public virtual sigc::trackable {
11 virtual ~Destructible () {}
13 sigc::signal<void> GoingAway;
15 void drop_references () const { GoingAway(); }
20 #endif /* __pbd_destructible_h__ */