GNU Octave
4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
Go to the source code of this file.
Functions | |
void | octave_jump_to_enclosing_context (void) |
void | octave_restore_current_context (void *save_buf) |
void | octave_restore_signal_mask (void) |
void | octave_save_current_context (void *save_buf) |
void | octave_save_signal_mask (void) |
Variables | |
octave_jmp_buf | current_context |
sig_atomic_t | octave_exception_state = 0 |
sig_atomic_t | octave_interrupt_immediately = 0 |
sig_atomic_t | octave_interrupt_state = 0 |
volatile sig_atomic_t | octave_signal_caught = 0 |
static sigset_t | octave_signal_mask |
void octave_jump_to_enclosing_context | ( | void | ) |
Definition at line 47 of file cquit.c.
References current_context.
Referenced by F77_FUNC(), and user_abort().
void octave_restore_current_context | ( | void * | save_buf | ) |
Definition at line 41 of file cquit.c.
References current_context.
void octave_restore_signal_mask | ( | void | ) |
Definition at line 73 of file cquit.c.
References octave_signal_mask.
Referenced by recover_from_exception().
void octave_save_current_context | ( | void * | save_buf | ) |
Definition at line 35 of file cquit.c.
References current_context.
void octave_save_signal_mask | ( | void | ) |
Definition at line 67 of file cquit.c.
References octave_signal_mask.
Referenced by execute_command_line_file(), execute_eval_option_code(), and main_loop().
octave_jmp_buf current_context |
Definition at line 32 of file cquit.c.
Referenced by octave_jump_to_enclosing_context(), octave_restore_current_context(), and octave_save_current_context().
sig_atomic_t octave_exception_state = 0 |
Definition at line 82 of file cquit.c.
Referenced by gripe_library_execution_error(), octave_rethrow_exception(), octave_throw_bad_alloc(), octave_throw_execution_exception(), and recover_from_exception().
sig_atomic_t octave_interrupt_immediately = 0 |
Definition at line 78 of file cquit.c.
Referenced by recover_from_exception(), and user_abort().
sig_atomic_t octave_interrupt_state = 0 |
Definition at line 80 of file cquit.c.
Referenced by tree_evaluator::do_unwind_protect_cleanup_code(), Fquit(), jit_typeinfo::jit_typeinfo(), octave_handle_signal(), octave_rethrow_exception(), recover_from_exception(), user_abort(), and octave_oncleanup::~octave_oncleanup().
volatile sig_atomic_t octave_signal_caught = 0 |
Definition at line 84 of file cquit.c.
Referenced by recover_from_exception(), and user_abort().
|
static |
Definition at line 64 of file cquit.c.
Referenced by octave_restore_signal_mask(), and octave_save_signal_mask().