Go to the source code of this file.
Functions | |
void | liboctave_fatal (const char *fmt,...) |
void | liboctave_fatal_with_id (const char *id, const char *fmt,...) |
void | liboctave_warning (const char *fmt,...) |
void | liboctave_warning_with_id (const char *id, const char *fmt,...) |
void | set_liboctave_error_handler (OCTAVE_NORETURN liboctave_error_handler f) |
void | set_liboctave_error_with_id_handler (OCTAVE_NORETURN liboctave_error_with_id_handler f) |
void | set_liboctave_warning_handler (liboctave_warning_handler f) |
void | set_liboctave_warning_with_id_handler (liboctave_warning_with_id_handler f) |
static void | verror (const char *name, const char *fmt, va_list args) |
void liboctave_fatal | ( | const char * | fmt, |
... | |||
) |
Definition at line 104 of file lo-error.c.
References verror().
Referenced by set_liboctave_error_handler().
void liboctave_fatal_with_id | ( | const char * | id, |
const char * | fmt, | ||
... | |||
) |
Definition at line 115 of file lo-error.c.
References verror().
Referenced by set_liboctave_error_with_id_handler().
void liboctave_warning | ( | const char * | fmt, |
... | |||
) |
Definition at line 128 of file lo-error.c.
References verror().
Referenced by set_liboctave_warning_handler().
void liboctave_warning_with_id | ( | const char * | id, |
const char * | fmt, | ||
... | |||
) |
Definition at line 137 of file lo-error.c.
References verror().
Referenced by set_liboctave_warning_with_id_handler().
void set_liboctave_error_handler | ( | OCTAVE_NORETURN liboctave_error_handler | f | ) |
Definition at line 67 of file lo-error.c.
References current_liboctave_error_handler, f, and liboctave_fatal().
Referenced by initialize_error_handlers().
void set_liboctave_error_with_id_handler | ( | OCTAVE_NORETURN liboctave_error_with_id_handler | f | ) |
Definition at line 76 of file lo-error.c.
References current_liboctave_error_with_id_handler, f, and liboctave_fatal_with_id().
Referenced by initialize_error_handlers().
void set_liboctave_warning_handler | ( | liboctave_warning_handler | f | ) |
Definition at line 86 of file lo-error.c.
References current_liboctave_warning_handler, f, and liboctave_warning().
Referenced by initialize_error_handlers().
void set_liboctave_warning_with_id_handler | ( | liboctave_warning_with_id_handler | f | ) |
Definition at line 95 of file lo-error.c.
References current_liboctave_warning_with_id_handler, f, and liboctave_warning_with_id().
Referenced by initialize_error_handlers().
|
static |
Definition at line 56 of file lo-error.c.
Referenced by liboctave_fatal(), liboctave_fatal_with_id(), liboctave_warning(), and liboctave_warning_with_id().
OCTAVE_NORETURN liboctave_error_handler current_liboctave_error_handler = liboctave_fatal |
Definition at line 41 of file lo-error.c.
Referenced by svd< T >::svd(), base64_encode(), chol2inv(), ComplexDiagMatrix::column(), DiagMatrix::column(), FloatComplexDiagMatrix::column(), FloatDiagMatrix::column(), Sparse< T, Alloc >::delete_elements(), Matrix::diag(), FloatComplexMatrix::diag(), FloatMatrix::diag(), do_bsxfun_op(), DASPK::do_integrate(), SparseComplexMatrix::dsolve(), SparseMatrix::dsolve(), EigsComplexNonSymmetricFunc(), EigsComplexNonSymmetricMatrix(), EigsComplexNonSymmetricMatrixShift(), EigsRealNonSymmetricFunc(), EigsRealNonSymmetricMatrix(), EigsRealNonSymmetricMatrixShift(), EigsRealSymmetricFunc(), EigsRealSymmetricMatrix(), EigsRealSymmetricMatrixShift(), command_history::error(), rand::get_dist_id(), hash(), FloatComplexNDArray::insert(), FloatComplexMatrix::ltsolve(), FloatMatrix::ltsolve(), SparseComplexMatrix::ltsolve(), SparseMatrix::ltsolve(), MatrixType::mark_as_permuted(), MatrixType::mark_as_symmetric(), regexp::match(), matrix_norm(), ComplexDiagMatrix::row(), DiagMatrix::row(), FloatComplexDiagMatrix::row(), FloatDiagMatrix::row(), set_liboctave_error_handler(), Sparse< T, Alloc >::sort(), oct_data_conv::string_to_data_type(), string_to_float_format(), svd_matrix_norm(), FloatComplexMatrix::utsolve(), FloatMatrix::utsolve(), SparseComplexMatrix::utsolve(), and SparseMatrix::utsolve().
OCTAVE_NORETURN liboctave_error_with_id_handler current_liboctave_error_with_id_handler = liboctave_fatal_with_id |
Definition at line 45 of file lo-error.c.
Referenced by set_liboctave_error_with_id_handler().
liboctave_warning_handler current_liboctave_warning_handler = liboctave_warning |
Definition at line 49 of file lo-error.c.
Referenced by set_liboctave_warning_handler().
liboctave_warning_with_id_handler current_liboctave_warning_with_id_handler = liboctave_warning_with_id |
Definition at line 53 of file lo-error.c.
Referenced by set_liboctave_warning_with_id_handler().