libcruft/misc/quit.cc File Reference
#include <cstring>#include <iostream>#include <new>#include "quit.h"Go to the source code of this file.
Functions | |
| void | octave_handle_signal (void) |
| void | octave_throw_interrupt_exception (void) |
| void | octave_throw_bad_alloc (void) |
Variables | |
| void(* | octave_signal_hook )(void)=0 |
| void(* | octave_interrupt_hook )(void)=0 |
| void(* | octave_bad_alloc_hook )(void)=0 |
Function Documentation
| void octave_handle_signal | ( | void | ) |
Definition at line 39 of file quit.cc.
References octave_interrupt_state, octave_signal_hook, and octave_throw_interrupt_exception().
| void octave_throw_bad_alloc | ( | void | ) |
| void octave_throw_interrupt_exception | ( | void | ) |
Definition at line 52 of file quit.cc.
References octave_interrupt_hook.
Referenced by octave_handle_signal().
Variable Documentation
| void(* octave_bad_alloc_hook)(void)=0 |
Referenced by execute_command_line_file(), execute_eval_option_code(), main_loop(), and octave_throw_bad_alloc().
| void(* octave_interrupt_hook)(void)=0 |
Referenced by execute_command_line_file(), execute_eval_option_code(), main_loop(), and octave_throw_interrupt_exception().
| void(* octave_signal_hook)(void)=0 |
Referenced by execute_command_line_file(), execute_eval_option_code(), main_loop(), and octave_handle_signal().