|
Sierra Toolkit
Version of the Day
|
Class SignalHandler ... More...
#include <SignalHandler.hpp>
Public Member Functions | |
| void | handle_signal (int signal) |
| Member function handle_signal ... | |
| void | add_handler (int signal, CallbackBase &callback) |
| Member function add_handler ... | |
| void | add_handler (const String &signal_name, CallbackBase &callback) |
| Member function add_handler ... | |
| void | remove_handler (int signal, CallbackBase &callback) |
| Member function remove_handler ... | |
| void | remove_handler (const String &signal_name, CallbackBase &callback) |
| Member function remove_handler ... | |
| void | remove_all_handlers () |
| Member function remove_all_handlers ... | |
Static Public Member Functions | |
| static SignalHandler & | instance () |
| Member function instance ... | |
| static bool | check_signal_name (const sierra::String &signal) |
Class SignalHandler ...
Definition at line 31 of file SignalHandler.hpp.
| SignalHandler & sierra::SignalHandler::instance | ( | ) | [static] |
| void sierra::SignalHandler::handle_signal | ( | int | signal | ) |
Member function handle_signal ...
| signal | an int variable ... |
Definition at line 88 of file SignalHandler.cpp.
| void sierra::SignalHandler::add_handler | ( | int | signal, |
| CallbackBase & | callback | ||
| ) |
Member function add_handler ...
| signal | an int variable ... |
| callback | a CallbackBase variable ... |
Definition at line 139 of file SignalHandler.cpp.
| void sierra::SignalHandler::add_handler | ( | const String & | signal_name, |
| CallbackBase & | callback | ||
| ) |
Member function add_handler ...
| signal_name | a String variable ... |
| callback | a CallbackBase variable ... |
Definition at line 121 of file SignalHandler.cpp.
| void sierra::SignalHandler::remove_handler | ( | int | signal, |
| CallbackBase & | callback | ||
| ) |
Member function remove_handler ...
| signal | an int variable ... |
| callback | a CallbackBase variable ... |
Definition at line 160 of file SignalHandler.cpp.
| void sierra::SignalHandler::remove_handler | ( | const String & | signal_name, |
| CallbackBase & | callback | ||
| ) |
Member function remove_handler ...
| signal_name | a String variable ... |
| callback | a CallbackBase variable ... |
Definition at line 187 of file SignalHandler.cpp.