GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
xerbla.cc File Reference
#include <iostream>
#include "f77-fcn.h"
#include "lo-blas-proto.h"

Go to the source code of this file.

Typedefs

typedef void(* xerbla_handler_fptr) (void)
 

Functions

F77_RET_T const F77_INT &info F77_CHAR_ARG_LEN_DEF (len))
 
F77_RET_T F77_FUNC (xerbla, XERBLA)(F77_CONST_CHAR_ARG_DEF(s_arg
 
void octave_set_xerbla_handler (xerbla_handler_fptr fcn)
 

Variables

F77_RET_T len
 

Typedef Documentation

◆ xerbla_handler_fptr

typedef void(* xerbla_handler_fptr) (void)

Definition at line 35 of file xerbla.cc.

Function Documentation

◆ F77_CHAR_ARG_LEN_DEF()

F77_RET_T const F77_INT& info F77_CHAR_ARG_LEN_DEF ( len  )

Definition at line 63 of file xerbla.cc.

References len.

◆ F77_FUNC()

◆ octave_set_xerbla_handler()

void octave_set_xerbla_handler ( xerbla_handler_fptr  fcn)

Definition at line 52 of file xerbla.cc.

Variable Documentation

◆ len

F77_RET_T len

Definition at line 61 of file xerbla.cc.

Referenced by Array< T, Alloc >::ArrayRep::ArrayRep(), Cell::Cell(), FloatMatrix::FloatMatrix(), Matrix::Matrix(), radio_values::radio_values(), Sparse< T, Alloc >::Sparse(), row_vector_property::add_constraint(), Array< T, Alloc >::ArrayRep::allocate(), any_all_test(), FloatComplexRowVector::append(), FloatRowVector::append(), octave_value_list::append(), ComplexRowVector::append(), RowVector::append(), string_vector::append(), DiagArray2< T >::array_value(), Cell::assign(), octave_base_sparse< T >::assign(), idx_vector::assign(), type_info::assign_ops_map(), type_info::assignany_ops_map(), base64_decode(), type_info::binary_ops_map(), binmap(), blas_version(), idx_vector::bloop(), string_vector::c_str_vec(), octave::sys::canonicalize_file_name(), base_lexer::check_comment_for_hash_char(), PermMatrix::checkelem(), Array< octave_value * >::clear(), type_info::compound_binary_ops_map(), radio_values::contains(), conv_to_array(), tree_evaluator::convert_return_list_to_const_vector(), base_lexer::input_buffer::copy_chunk(), Array< T, Alloc >::ArrayRep::deallocate(), tree_statement_list::delete_breakpoint(), Cell::delete_elements(), octave_base_matrix< MT >::delete_elements(), octave_base_sparse< T >::delete_elements(), ComplexDiagMatrix::determinant(), DiagMatrix::determinant(), FloatComplexDiagMatrix::determinant(), FloatDiagMatrix::determinant(), PermMatrix::determinant(), octave::dims_to_numel(), load_path::dirs(), do_class_concat(), do_float_format_conversion(), history_system::do_history(), octave_char_matrix_str::do_index_op_internal(), octave::do_string_escapes(), opengl_renderer::draw(), octave::drive_or_unc_share(), elem_xpow(), extract_keyword(), F77_CHAR_ARG_LEN_DEF(), F77_FUNC(), F__betainc__(), F__gammainc__(), F__native2unicode__(), F__unicode2native__(), octave::fcn_file_in_path(), octave::Fexec(), fgets(), load_path::files(), ComplexDiagMatrix::fill(), DiagMatrix::fill(), FloatComplexDiagMatrix::fill(), FloatDiagMatrix::fill(), idx_vector::fill(), ComplexColumnVector::fill(), ComplexRowVector::fill(), RowVector::fill(), ColumnVector::fill(), FloatComplexColumnVector::fill(), FloatColumnVector::fill(), FloatComplexRowVector::fill(), FloatRowVector::fill(), pager_buf::flush_current_contents_to_diary(), Fmatrix_type(), octave::Fpopen2(), Fspparms(), octave::genpath(), tree_argument_list::get_arg_names(), MArray< T >::idx_add(), MArray< T >::idx_add_nd(), MArray< T >::idx_max(), Sparse< T, Alloc >::SparseRep::idx_type_allocate(), Sparse< T, Alloc >::SparseRep::idx_type_deallocate(), imag(), ind2sub(), idx_vector::index(), ComplexDiagMatrix::inverse(), DiagMatrix::inverse(), FloatDiagMatrix::inverse(), regexp::is_match(), MDiagArray2< T >::is_multiple_of_identity(), string_vector::join(), kpse_path_expand(), octave_class::load_ascii(), octave_fcn_handle::load_ascii(), octave_char_matrix_str::load_ascii(), octave_struct::load_ascii(), octave_scalar_struct::load_ascii(), octave_class::load_binary(), octave_complex_diag_matrix::load_binary(), octave_complex_matrix::load_binary(), octave_float_complex_diag_matrix::load_binary(), octave_float_complex_matrix::load_binary(), octave_float_diag_matrix::load_binary(), octave_float_matrix::load_binary(), octave_diag_matrix::load_binary(), octave_matrix::load_binary(), octave_char_matrix_str::load_binary(), octave_struct::load_binary(), octave_scalar_struct::load_binary(), property_list::lookup(), idx_vector::loop(), octave_value_list::make_argv(), make_idx_args(), idx_vector::make_range(), octave_value_list::make_storable_values(), tree_evaluator::make_value_list(), Array< T, Alloc >::map(), symbol_info_list::map_value(), ComplexColumnVector::max(), ComplexRowVector::max(), ColumnVector::max(), RowVector::max(), FloatComplexColumnVector::max(), FloatColumnVector::max(), FloatComplexRowVector::max(), FloatRowVector::max(), mexErrMsgIdAndTxt(), mexErrMsgTxt(), mexWarnMsgIdAndTxt(), mexWarnMsgTxt(), ComplexColumnVector::min(), ComplexRowVector::min(), ColumnVector::min(), RowVector::min(), FloatComplexColumnVector::min(), FloatColumnVector::min(), FloatComplexRowVector::min(), FloatRowVector::min(), type_info::non_const_unary_ops_map(), octave_getcwd_wrapper(), octave_gethostname_wrapper(), octave_md2_buffer_wrapper(), octave_md4_buffer_wrapper(), octave_md5_buffer_wrapper(), octave_sha1_buffer_wrapper(), octave_sha224_buffer_wrapper(), octave_sha256_buffer_wrapper(), octave_sha384_buffer_wrapper(), octave_sha512_buffer_wrapper(), octave_strftime_wrapper(), operator*(), ComplexColumnVector::operator+=(), FloatComplexColumnVector::operator+=(), FloatComplexRowVector::operator+=(), ComplexRowVector::operator+=(), ComplexColumnVector::operator-=(), FloatComplexColumnVector::operator-=(), FloatComplexRowVector::operator-=(), ComplexRowVector::operator-=(), ColumnVector::operator==(), ComplexColumnVector::operator==(), ComplexRowVector::operator==(), FloatColumnVector::operator==(), FloatComplexColumnVector::operator==(), FloatComplexRowVector::operator==(), FloatRowVector::operator==(), RowVector::operator==(), load_path::path(), ComplexDiagMatrix::pseudo_inverse(), DiagMatrix::pseudo_inverse(), FloatComplexDiagMatrix::pseudo_inverse(), FloatDiagMatrix::pseudo_inverse(), putenv_wrapper(), rational_approx(), read_binary_data(), read_doubles(), read_floats(), read_hdf5_data(), read_mat_ascii_data(), read_mat_binary_data(), read_mat_file_header(), type_info::register_type(), octave_char_matrix_str::save_ascii(), octave_class::save_binary(), octave_struct::save_binary(), octave_scalar_struct::save_binary(), save_binary_data(), save_mat5_element_length(), save_mat_binary_data(), octave::search_path_for_all_files(), property_list::set(), ov_range< T >::short_disp(), octave_value_list::slice(), octave_value_list::splice(), ComplexColumnVector::stack(), ColumnVector::stack(), FloatComplexColumnVector::stack(), FloatColumnVector::stack(), string_vector::std_list(), strsave(), sub2ind(), swap_bytes(), pager_buf::sync(), diary_buf::sync(), Sparse< T, Alloc >::SparseRep::T_allocate(), Sparse< T, Alloc >::SparseRep::T_deallocate(), octave::sys::file_ops::tilde_expand(), PermMatrix::transpose(), type_info::unary_ops_map(), string_vector::uniq(), base_parser::validate_param_list(), tree_checker::visit_complex_for_command(), tree_print_code::visit_multi_assignment(), tree_print_code::visit_parameter_list(), windows_glob(), write_doubles(), write_floats(), write_mat5_integer_data(), and xsave_ascii().