- XMLNode& state(bool full);
- XMLNode& get_state(void);
- int set_state(const XMLNode& node);
+ XMLNode& state (bool full);
+ XMLNode& get_state ();
+ int set_state(const XMLNode&, int version);
+
+ PBD::Signal0<void> SelfDestruct;
+ void set_remove_on_disconnect (bool b) { _remove_on_disconnect = b; }
+ bool remove_on_disconnect () const { return _remove_on_disconnect; }