static const std::size_t m_signals_number
static void clean_terminal() noexcept
Signals(const Terminal &) noexcept
~Signals() noexcept=default
void setHandler(const sighandler_t &handler) noexcept
void reset_and_raise(const int &sign) noexcept
std::vector< sighandler_t > m_handlers
static const Term::Terminal * m_term
void(*)(int) sighandler_t