23 #if defined (HAVE_CONFIG_H)
51 extern OCTAVE_API
void
56 throw octave::exit_exception (exit_status, safe_to_return);
65 throw octave::interrupt_exception ();
75 throw octave::execution_exception ();
86 throw std::bad_alloc ();
sig_atomic_t octave_exit_exception_safe_to_return
void(* octave_interrupt_hook)(void)=0
void octave_throw_interrupt_exception(void)
void(* octave_bad_alloc_hook)(void)=0
sig_atomic_t octave_exit_exception_status
void octave_throw_execution_exception(void)
void octave_handle_signal(void)
OCTAVE_API void clean_up_and_exit(int exit_status, bool safe_to_return)
sig_atomic_t octave_exception_state
sig_atomic_t octave_interrupt_state
void octave_throw_bad_alloc(void)
void(* octave_signal_hook)(void)=0
void octave_rethrow_exception(void)