Sierra Toolkit
Version of the Day
|
Class SignalHandler ... More...
#include <SignalHandler.hpp>
Public Member Functions | |
void | handle_signal (int signal) |
Member function handle_signal ... More... | |
void | add_handler (int signal, CallbackBase &callback) |
Member function add_handler ... More... | |
void | add_handler (const String &signal_name, CallbackBase &callback) |
Member function add_handler ... More... | |
void | remove_handler (int signal, CallbackBase &callback) |
Member function remove_handler ... More... | |
void | remove_handler (const String &signal_name, CallbackBase &callback) |
Member function remove_handler ... More... | |
void | remove_all_handlers () |
Member function remove_all_handlers ... | |
Static Public Member Functions | |
static SignalHandler & | instance () |
Member function instance ... More... | |
static bool | check_signal_name (const sierra::String &signal) |
Class SignalHandler ...
Definition at line 31 of file SignalHandler.hpp.
|
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.