13#ifndef SEEN_INKSCAPE_UTIL_SIGNAL_BLOCKER_H
14#define SEEN_INKSCAPE_UTIL_SIGNAL_BLOCKER_H
RAII blocker for sigc++ signals.
SignalBlocker(T &connection)
Creates a new instance that if the signal is currently unblocked will block it until this instance is...
SignalBlocker(SignalBlocker const &)=delete
SignalBlocker & operator=(SignalBlocker const &)=delete
~SignalBlocker()
Destructor that will unblock the signal if it was blocked initially by this instance.