Lines Matching full:signals
29 #include "utils/signals/misc.hpp"
44 #include "utils/signals/exceptions.hpp"
46 namespace signals = utils::signals;
50 const int utils::signals::last_signo = LAST_SIGNO;
57 /// \throw signals::system_error If there is a problem trying to reset the
60 signals::reset(const int signo) in reset()
75 /// Resets all signals to their default handlers.
77 /// \return True if all signals could be reset properly; false otherwise.
79 signals::reset_all(void) in reset_all()
83 for (int signo = 1; signo <= signals::last_signo; ++signo) { in reset_all()
85 // Don't attempt to reset immutable signals. in reset_all()
88 signals::reset(signo); in reset_all()
89 } catch (const signals::error& e) { in reset_all()