36#include <unordered_map>
58 std::string _error_message;
73 const char *
what() const noexcept override;
sigfn exception
Definition sigfn.hpp:56
exception(int status)
create an exception based on a status code
const char * what() const noexcept override
what override for std::exception
std::function< void(int)> handler_function
signal handler function object type
Definition sigfn.hpp:45
const std::string INVALID_SIGNUM
Definition sigfn.hpp:47
const std::string INVALID_HANDLER
Definition sigfn.hpp:48
#define DLL_EXPORT
Definition sigfn.h:42