26 #if ! defined (octave_lo_error_h)
27 #define octave_lo_error_h 1
29 #include "octave-config.h"
31 #if defined (__cplusplus)
57 OCTAVE_FORMAT_PRINTF (1, 2)
61 OCTAVE_FORMAT_PRINTF (2, 3)
65 OCTAVE_FORMAT_PRINTF (1, 2)
68 OCTAVE_FORMAT_PRINTF (2, 3)
84 #if defined (__cplusplus)
void set_liboctave_error_handler(OCTAVE_NORETURN liboctave_error_handler f)
OCTAVE_NORETURN liboctave_error_with_id_handler current_liboctave_error_with_id_handler
OCTAVE_NORETURN void liboctave_fatal_with_id(const char *id, const char *fmt,...)
void liboctave_warning(const char *fmt,...)
void(* liboctave_error_with_id_handler)(const char *, const char *,...)
OCTAVE_NORETURN liboctave_error_handler current_liboctave_error_handler
void(* liboctave_error_handler)(const char *,...)
void set_liboctave_warning_handler(liboctave_warning_handler f)
void set_liboctave_error_with_id_handler(OCTAVE_NORETURN liboctave_error_with_id_handler f)
void set_liboctave_warning_with_id_handler(liboctave_warning_with_id_handler f)
void(* liboctave_warning_with_id_handler)(const char *, const char *,...)
OCTAVE_NORETURN void liboctave_fatal(const char *fmt,...)
liboctave_warning_handler current_liboctave_warning_handler
liboctave_warning_with_id_handler current_liboctave_warning_with_id_handler
void(* liboctave_warning_handler)(const char *,...)
void liboctave_warning_with_id(const char *id, const char *fmt,...)
F77_RET_T const F77_DBLE const F77_DBLE * f