GNU Octave
4.2.1
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_save_current_context (void *save_buf) |
Variables | |
octave_jmp_buf | current_context |
sig_atomic_t | octave_exception_state = 0 |
sig_atomic_t | octave_exit_exception_safe_to_return = 0 |
sig_atomic_t | octave_exit_exception_status = 0 |
sig_atomic_t | octave_interrupt_immediately = 0 |
sig_atomic_t | octave_interrupt_state = 0 |
volatile sig_atomic_t | octave_signal_caught = 0 |
void octave_jump_to_enclosing_context | ( | void | ) |
Definition at line 47 of file cquit.c.
References current_context.
Referenced by octave::posix_interrupt_manager::do_jump_to_enclosing_context(), and F77_FUNC().
void octave_restore_current_context | ( | void * | save_buf | ) |
Definition at line 41 of file cquit.c.
References current_context.
void octave_save_current_context | ( | void * | save_buf | ) |
Definition at line 35 of file cquit.c.
References current_context.
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 60 of file cquit.c.
Referenced by clean_up_and_exit(), octave_rethrow_exception(), octave_throw_bad_alloc(), octave_throw_execution_exception(), and recover_from_exception().
sig_atomic_t octave_exit_exception_safe_to_return = 0 |
Definition at line 64 of file cquit.c.
Referenced by octave_rethrow_exception().
sig_atomic_t octave_exit_exception_status = 0 |
Definition at line 62 of file cquit.c.
Referenced by octave_rethrow_exception().
sig_atomic_t octave_interrupt_immediately = 0 |
Definition at line 56 of file cquit.c.
Referenced by recover_from_exception(), and octave::user_abort().
sig_atomic_t octave_interrupt_state = 0 |
Definition at line 58 of file cquit.c.
Referenced by octave::tree_evaluator::do_unwind_protect_cleanup_code(), jit_typeinfo::jit_typeinfo(), octave_handle_signal(), octave_rethrow_exception(), recover_from_exception(), octave::sigpipe_handler(), octave::user_abort(), and octave_oncleanup::~octave_oncleanup().
volatile sig_atomic_t octave_signal_caught = 0 |
Definition at line 66 of file cquit.c.
Referenced by recover_from_exception(), octave::sigchld_handler(), octave::sigpipe_handler(), and octave::user_abort().