Functions | Variables

quit.cc File Reference

#include <cstring>
#include <iostream>
#include <new>
#include "quit.h"
Include dependency graph for quit.cc:

Go to the source code of this file.

Functions

void octave_handle_signal (void)
void octave_rethrow_exception (void)
void octave_throw_bad_alloc (void)
void octave_throw_execution_exception (void)
void octave_throw_interrupt_exception (void)

Variables

void(* octave_bad_alloc_hook )(void)=0
void(* octave_interrupt_hook )(void)=0
void(* octave_signal_hook )(void)=0

Function Documentation

void octave_handle_signal ( void   ) 
void octave_rethrow_exception ( void   ) 
void octave_throw_bad_alloc ( void   ) 

Definition at line 71 of file quit.cc.

References octave_bad_alloc_hook, and octave_exception_state.

Referenced by octave_rethrow_exception().

void octave_throw_execution_exception ( void   ) 

Definition at line 61 of file quit.cc.

References octave_exception_state.

Referenced by lo_error_handler(), lo_error_with_id_handler(), and octave_rethrow_exception().

void octave_throw_interrupt_exception ( void   ) 

Definition at line 52 of file quit.cc.

References octave_interrupt_hook.

Referenced by DEFUN(), octave_handle_signal(), and octave_rethrow_exception().


Variable Documentation

void(* octave_bad_alloc_hook)(void)=0
void(* octave_interrupt_hook)(void)=0
void(* octave_signal_hook)(void)=0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines