Wire Sysio Wire Sysion 1.0.0
|
#include <sysio/vm/exceptions.hpp>
#include <sysio/vm/utils.hpp>
#include <atomic>
#include <cstdlib>
#include <exception>
#include <utility>
#include <signal.h>
#include <setjmp.h>
Go to the source code of this file.
Namespaces | |
namespace | sysio |
namespace | sysio::vm |
Functions | |
void | sysio::vm::signal_handler (int sig, siginfo_t *info, void *uap) |
template<typename F > | |
void | sysio::vm::longjmp_on_exception (F &&f) |
template<typename E > | |
void | sysio::vm::throw_ (const char *msg) |
void | sysio::vm::setup_signal_handler_impl () |
void | sysio::vm::setup_signal_handler () |
template<typename F , typename E > | |
auto | sysio::vm::invoke_with_signal_handler (F &&f, E &&e) |