#include <signal.h>
#include "syswait.h"
#include "siglist.h"
#include "base-list.h"
Go to the source code of this file.
Classes | |
struct | octave_interrupt_handler |
class | octave_child |
class | octave_child_list |
class | octave_child_list::octave_child_list_rep |
Typedefs | |
typedef void | sig_handler (int) |
Functions | |
OCTINTERP_API sig_handler * | octave_set_signal_handler (int, sig_handler *, bool restart_syscalls=true) |
OCTINTERP_API void | install_signal_handlers (void) |
OCTINTERP_API void | octave_signal_handler (void) |
OCTINTERP_API octave_interrupt_handler | octave_catch_interrupts (void) |
OCTINTERP_API octave_interrupt_handler | octave_ignore_interrupts (void) |
OCTINTERP_API octave_interrupt_handler | octave_set_interrupt_handler (const volatile octave_interrupt_handler &, bool restart_syscalls=true) |
Variables | |
int | pipe_handler_error_count |
OCTINTERP_API bool | can_interrupt |
typedef void sig_handler(int) |
OCTINTERP_API void install_signal_handlers | ( | void | ) |
OCTINTERP_API octave_interrupt_handler octave_catch_interrupts | ( | void | ) |
OCTINTERP_API octave_interrupt_handler octave_ignore_interrupts | ( | void | ) |
OCTINTERP_API octave_interrupt_handler octave_set_interrupt_handler | ( | const volatile octave_interrupt_handler & | , | |
bool | restart_syscalls = true | |||
) |
OCTINTERP_API sig_handler* octave_set_signal_handler | ( | int | , | |
sig_handler * | , | |||
bool | restart_syscalls = true | |||
) |
OCTINTERP_API void octave_signal_handler | ( | void | ) |
OCTINTERP_API bool can_interrupt |