Back to Suggestions - signal library
Like libsigc++, add 2 methods in the connection class: block(), unblock() which temporality block a connection from receiving a signal.
Example:
connection c = sig.connect(f) ; sig(1) ; // f is called c.block() ; sig(2) ; // f is not called but is still connected c.unblock() ; sig(3) ; // f is called
- [Frantz Maerten]?