GNU Octave  4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions | Variables
utils.cc File Reference
#include <cerrno>
#include <cstring>
#include <fstream>
#include <iostream>
#include <limits>
#include <string>
#include "dir-ops.h"
#include "file-ops.h"
#include "file-stat.h"
#include "lo-mappers.h"
#include "lo-utils.h"
#include "nanosleep-wrapper.h"
#include "oct-cmplx.h"
#include "oct-env.h"
#include "oct-locbuf.h"
#include "pathsearch.h"
#include "quit.h"
#include "str-vec.h"
#include "vasprintf-wrapper.h"
#include "Cell.h"
#include <defaults.h>
#include "defun.h"
#include "dirfns.h"
#include "error.h"
#include "errwarn.h"
#include "input.h"
#include "interpreter.h"
#include "lex.h"
#include "load-path.h"
#include "oct-errno.h"
#include "oct-hist.h"
#include "ovl.h"
#include "ov-range.h"
#include "pager.h"
#include "parse.h"
#include "sysdep.h"
#include "unwind-prot.h"
#include "utils.h"
#include "variables.h"
Include dependency graph for utils.cc:

Go to the source code of this file.

Functions

int almost_match (const std::string &std, const std::string &s, int min_match_len, int case_sens)
 
If this string is the system
will ring the terminal 
bell (if it is possible).This is normally the desired outcome.However
 
nd example oindent assigns the
value of the alert 
character (control-g, ASCII code 7) to the string variable ode
 
int empty_arg (const char *, octave_idx_type nr, octave_idx_type nc)
 
OCTAVE_EXPORT octave_value_list Fdir_in_loadpath (const octave_value_list &args, int) if ar
 
OCTAVE_EXPORT octave_value_list Ffile_in_loadpath (const octave_value_list &args, int) return an empty character string.If the first argument is a cell array of strings
 
OCTAVE_EXPORT octave_value_list Fis_absolute_filename (const octave_value_list &args, int) make_absolute_filename
 
OCTAVE_EXPORT octave_value_list Fis_rooted_relative_filename (const octave_value_list &args, int) make_absolute_filename
 
OCTAVE_EXPORT octave_value_list Fisvarname (const octave_value_list &args, int) exist
 
OCTAVE_EXPORT octave_value_list Fmake_absolute_filename (const octave_value_list &args, int) is_absolute_filename
 
 if (args(0).is_string())
 
int keyword_almost_match (const char *const *std, int *min_len, const std::string &s, int min_toks_to_match, int max_toks)
 
static string_vector make_absolute (const string_vector &sv)
 
return ovl (undo_string_escapes(str))
 
OCTAVE_EXPORT
octave_value_list isdir nd
deftypefn *return 
ovl (args(0).is_string()&&octave::sys::env::absolute_pathname(args(0).string_value()))
 
OCTAVE_EXPORT
octave_value_list isdir nd
deftypefn *return 
ovl (args(0).is_string()&&octave::sys::env::rooted_relative_pathname(args(0).string_value()))
 
return ovl (octave::sys::env::make_absolute(nm))
 
bool same_file (const std::string &f, const std::string &g)
 
string_vector search_path_for_all_files (const std::string &path, const string_vector &names)
 
std::string search_path_for_file (const std::string &path, const string_vector &names)
 
bool valid_identifier (const char *s)
 
bool valid_identifier (const std::string &s)
 

Variables

OCTAVE_EXPORT
octave_value_list search each
directory of the loadpath for
element of the cell array and
return the first that matches
If the second optional
argument 
code {"all"} is supplied
 
OCTAVE_EXPORT
octave_value_list search each
directory of the loadpath for
element of the cell array and
return the first that matches
If the second optional
argument return a cell array
containing the list of all
files that have the same name
in the path If no files are
return an empty cell array 
eealso
 
If this string is the system
will ring the terminal
sometimes it is useful to be
able to print the original
representation of the with the
special characters replaced by
their escape sequences For 
example
 
OCTAVE_EXPORT
octave_value_list search each
directory of the loadpath for
element of the cell array and
return the first that matches
If the second optional
argument return a cell array
containing the list of all
files that have the same name
in the path If no files are 
found
 
OCTAVE_EXPORT octave_value_list is_rooted_relative_filename
 
OCTAVE_EXPORT
octave_value_list isdir nd
deftypefn *std::string 
nm = args(0).xstring_value ("make_absolute_filename: FILE argument must be a filename")
 
If this string is the system
will ring the terminal
sometimes it is useful to be
able to print the original
representation of the with the
special characters replaced by
their escape sequences For
xample roup 
octave
 
is it matches the path element ospell {code{"/some/dir/foo/bar"}}
 
If this string is printed
 
OCTAVE_EXPORT
octave_value_list who nd
deftypefn *octave_value 
retval = false
 
std::string str = args(0).xstring_value ("undo_string_escapes: S argument must be a string")
 
If this string is the system
will ring the terminal
sometimes it is useful to be
able to print the original
representation of the 
string
 

Function Documentation

int almost_match ( const std::string std,
const std::string s,
int  min_match_len,
int  case_sens 
)

Definition at line 136 of file utils.cc.

References octave_strncasecmp(), and octave::string::strncmp().

Referenced by keyword_almost_match().

If this string is the system will ring the terminal bell ( if it is  possible)
nd example oindent assigns the value of the alert character ( control-  g,
ASCII code  7 
)
int empty_arg ( const char *  ,
octave_idx_type  nr,
octave_idx_type  nc 
)

Definition at line 239 of file utils.cc.

OCTAVE_EXPORT octave_value_list Fdir_in_loadpath ( const octave_value_list args,
int   
)

Definition at line 968 of file utils.cc.

Referenced by install_utils_fcns().

OCTAVE_EXPORT octave_value_list Ffile_in_loadpath ( const octave_value_list args,
int   
)

Referenced by install_utils_fcns().

OCTAVE_EXPORT octave_value_list Fis_absolute_filename ( const octave_value_list args,
int   
)

Referenced by install_utils_fcns().

OCTAVE_EXPORT octave_value_list Fis_rooted_relative_filename ( const octave_value_list args,
int   
)

Referenced by install_utils_fcns().

OCTAVE_EXPORT octave_value_list Fisvarname ( const octave_value_list args,
int   
)

Referenced by install_utils_fcns().

OCTAVE_EXPORT octave_value_list Fmake_absolute_filename ( const octave_value_list args,
int   
)

Referenced by install_utils_fcns().

if ( args(0).is_string()  )

Definition at line 104 of file utils.cc.

References octave::is_keyword(), string, and valid_identifier().

int keyword_almost_match ( const char *const *  std,
int min_len,
const std::string s,
int  min_toks_to_match,
int  max_toks 
)
static string_vector make_absolute ( const string_vector sv)
static

Definition at line 272 of file utils.cc.

References octave::sys::env::make_absolute(), Array< T >::numel(), and retval.

return ovl ( undo_string_escapes(str )
OCTAVE_EXPORT octave_value_list isdir nd deftypefn* return ovl ( args(0).is_string()&&octave::sys::env::absolute_pathname(args(0).string_value())  )
OCTAVE_EXPORT octave_value_list isdir nd deftypefn* return ovl ( args(0).is_string()&&octave::sys::env::rooted_relative_pathname(args(0).string_value())  )
return ovl ( octave::sys::env::  make_absolutenm)
bool same_file ( const std::string f,
const std::string g 
)
string_vector search_path_for_all_files ( const std::string path,
const string_vector names 
)
std::string search_path_for_file ( const std::string path,
const string_vector names 
)
bool valid_identifier ( const char *  s)
bool valid_identifier ( const std::string s)

Definition at line 87 of file utils.cc.

References valid_identifier().

Variable Documentation

is code {"all"} is supplied

Definition at line 302 of file utils.cc.

OCTAVE_EXPORT octave_value_list search each directory of the loadpath for element of the cell array and return the first that matches If the second optional argument return a cell array containing the list of all files that have the same name in the path If no files are return an empty cell array eealso

Definition at line 302 of file utils.cc.

If this string is the system will ring the terminal sometimes it is useful to be able to print the original representation of the with the special characters replaced by their escape sequences For example

Definition at line 854 of file utils.cc.

OCTAVE_EXPORT octave_value_list search each directory of the loadpath for element of the cell array and return the first that matches If the second optional argument return a cell array containing the list of all files that have the same name in the path If no files are found
OCTAVE_EXPORT octave_value_list is_rooted_relative_filename

Definition at line 936 of file utils.cc.

OCTAVE_EXPORT octave_value_list isdir nd deftypefn* std::string nm = args(0).xstring_value ("make_absolute_filename: FILE argument must be a filename")

Definition at line 941 of file utils.cc.

Referenced by octave::math::sparse_qr< SPARSE_T >::sparse_qr_rep< SPARSE_T >::C(), symbol_table::do_dump(), gh_manager::do_execute_callback(), octave_stream_list::do_get_file_number(), octave_base_value::do_index_op(), symbol_table::do_inherit(), octave_base_value::do_multi_index_op(), symbol_table::do_workspace_info(), octave_struct::dotref(), octave_class::dotref(), octave_scalar_struct::dotref(), SparseComplexMatrix::dsolve(), SparseMatrix::dsolve(), symbol_table::dump_global(), Faddeeva_w(), octave_fcn_handle::fcn_name(), Ffunctions(), cdef_package::cdef_package_rep::find(), cdef_class::cdef_class_rep::find_methods(), cdef_class::cdef_class_rep::find_names(), cdef_class::cdef_class_rep::find_properties(), octave::base_parser::finish_function(), octave::base_parser::frob_function(), mex::function_name(), genpath(), get_base_name(), get_debug_input(), get_file_list(), figure::properties::get_title(), octave_sparse_matrix::index_vector(), octave_base_value::index_vector(), cdef_package::cdef_package_rep::install_class(), cdef_package::cdef_package_rep::install_function(), cdef_package::cdef_package_rep::install_package(), octave_classdef_superclass_ref::is_constructed_object(), octave_function::is_private_function_of_class(), string_vector::list_in_columns(), octave_struct::load_ascii(), octave_cell::load_ascii(), octave_class::load_ascii(), octave_lazy_index::load_ascii(), octave_scalar_struct::load_ascii(), octave_struct::load_binary(), octave_cell::load_binary(), octave_class::load_binary(), octave_lazy_index::load_binary(), octave_scalar_struct::load_binary(), load_fcn_from_file(), SparseMatrix::ltsolve(), SparseComplexMatrix::ltsolve(), octave::base_parser::make_classdef(), make_fcn_handle(), MatrixType::MatrixType(), cdef_class::cdef_class_rep::meta_subsref(), cdef_package::cdef_package_rep::meta_subsref(), octave_base_iostream::name(), octave_tstdiostream< c_zfile_ptr_buf, io_c_zfile_ptr_stream, gzFile >::name(), octave_fstream::name(), tree_fcn_handle::name(), octave_lex(), octave_print_internal(), octave_print_internal_template(), out_of_date_check(), octave_fcn_handle::print_as_scalar(), print_nd_array(), tree_funcall::print_raw(), octave::math::sparse_qr< SPARSE_T >::sparse_qr_rep< SPARSE_T >::Q(), raw_help(), read_mat5_binary_element(), octave::sys::recursive_rmdir(), figure::properties::set___graphics_toolkit__(), octave_base_value::squeeze(), symbol_table::stash_dir_name_for_subfunctions(), octave_function::stash_dispatch_class(), octave_user_script::stash_fcn_file_name(), octave_user_function::stash_fcn_file_name(), octave_value_list::stash_name_tags(), symbol_table::subfunctions_defined_in_scope(), octave_base_scalar< ST >::subsasgn(), octave_base_diag< DMT, MT >::subsasgn(), octave_base_matrix< MT >::subsasgn(), octave_base_sparse< T >::subsasgn(), octave_cell::subsasgn(), octave_base_value::subsasgn(), octave_perm_matrix::subsref(), octave_base_scalar< ST >::subsref(), octave_base_diag< DMT, MT >::subsref(), octave_builtin::subsref(), octave_base_matrix< MT >::subsref(), octave_base_sparse< T >::subsref(), octave_cell::subsref(), octave_range::subsref(), octave_base_value::subsref(), octave_user_function::subsref(), unique_symbol_name(), SparseMatrix::utsolve(), SparseComplexMatrix::utsolve(), octave::tree_evaluator::visit_function_def(), tree_print_code::visit_identifier(), and tree_print_code::visit_index_expression().

If this string is the system will ring the terminal sometimes it is useful to be able to print the original representation of the with the special characters replaced by their escape sequences For xample roup octave

Definition at line 854 of file utils.cc.

is it matches the path element but not ospell {code{"/some/dir/foo/bar"}}

Definition at line 968 of file utils.cc.

If this string is printed

Definition at line 854 of file utils.cc.

Referenced by octave_fcn_handle::print_raw().

return retval = false

Definition at line 102 of file utils.cc.

Referenced by make_absolute().

std::string str = args(0).xstring_value ("undo_string_escapes: S argument must be a string")

Definition at line 859 of file utils.cc.

If this string is the system will ring the terminal sometimes it is useful to be able to print the original representation of the string

Definition at line 854 of file utils.cc.

Referenced by absolute_search(), QtHandles::accelSequence(), load_path::add(), scanf_format_list::add_elt_to_list(), printf_format_list::add_elt_to_list(), octave::textscan_format_list::add_elt_to_list(), add_hdf5_data(), load_path::loader::add_to_fcn_map(), load_path::loader::add_to_method_map(), octave::directory_path::all_directories(), any(), Array< T >::Array(), property_list::as_struct(), attribute_value_to_string(), basename(), box(), tree::bp_cond(), brace_expand(), base_graphics_object::build_user_defaults_map(), octave_struct::byte_size(), octave_class::byte_size(), octave_scalar_struct::byte_size(), octave::sys::canonicalize_file_name(), QtHandles::Canvas::canvasMouseMoveEvent(), QtHandles::Canvas::canvasMouseReleaseEvent(), QtHandles::Canvas::canvasToggleGrid(), QtHandles::Canvas::canvasWheelEvent(), Cell::Cell(), charNDArray::charNDArray(), octave::sys::chdir(), check_access(), check_exception(), check_hg_versions(), cdef_method::cdef_method_rep::check_method(), class_fevalStatic(), class_fromName(), class_getConstant(), cleanup_tmp_files(), octave::regexp::compile_internal(), compute_attribute_value(), QtHandles::Utils::computeFont(), radio_values::contains(), jit_convert_llvm::convert_function(), convert_label_position(), convert_linestyleorder_string(), convert_ticklabel_string(), octave_base_int_scalar< T >::convert_to_str_internal(), octave_scalar::convert_to_str_internal(), octave_float_scalar::convert_to_str_internal(), QtHandles::Figure::copy_figure_callback(), property::create(), oct_data_conv::data_type_as_string(), decode_subscripts(), default_history_file(), default_history_size(), default_history_timestamp_format(), default_pager(), default_qt_settings_file(), default_save_header_format(), base_graphics_object::defaults(), DEFUN(), octave::out_of_range::details(), dir_search(), display_info::display_available(), symbol_info_list::symbol_info::display_line(), main_window::display_release_notes(), load_path::do_add(), bp_table::do_add_breakpoint_1(), octave::command_history::do_append(), octave::sys::env::do_chdir(), octave::command_history::do_clean_up_and_save(), octave_stream_list::do_clear(), do_colon_op(), octave::command_editor::do_decode_prompt_string(), octave_rand::do_distribution(), symbol_table::do_dump(), do_edit_history(), gh_manager::do_execute_callback(), load_path::do_files(), load_path::do_find_all_first_of(), do_find_bkpt_list(), cdef_manager::do_find_class(), load_path::do_find_dir(), load_path::do_find_file(), load_path::do_find_first_of(), load_path::do_find_matching_dirs(), cdef_manager::do_find_package(), do_fwrite(), octave_stream_list::do_get_file_number(), octave::ft_manager::do_get_font(), octave::sys::env::do_get_home_directory(), octave::sys::env::do_get_temp_directory(), octave::sys::env::do_get_user_name(), octave_base_stream::do_gets(), do_history(), octave_base_value::do_index_op(), symbol_table::do_inherit(), tm_row_const::tm_row_const_rep::do_init_element(), load_path::do_initialize(), octave::command_editor::do_insert_initial_input(), do_isglobal(), do_load(), octave::sys::env::do_make_absolute(), octave_fcn_handle::do_multi_index_op(), octave_base_value::do_multi_index_op(), octave_classdef_meta::do_multi_index_op(), octave_classdef_superclass_ref::do_multi_index_op(), octave_value::do_non_const_unary_op(), octave_base_stream::do_numeric_printf_conv(), load_path::do_path(), octave::sys::env::do_polite_directory_format(), gh_manager::do_post_callback(), octave_base_stream::do_printf(), do_printf_string(), octave_qt_link::do_question_dialog(), do_rand(), do_regexp_ptn_string_escapes(), do_regexp_rep_string_escapes(), octave_value_typeinfo::do_register_assign_op(), octave_value_typeinfo::do_register_assignany_op(), octave_value_typeinfo::do_register_binary_class_op(), octave_value_typeinfo::do_register_binary_op(), octave_value_typeinfo::do_register_cat_op(), octave_value_typeinfo::do_register_non_const_unary_op(), octave_value_typeinfo::do_register_pref_assign_conv(), octave_value_typeinfo::do_register_unary_class_op(), octave_value_typeinfo::do_register_unary_op(), octave_value_typeinfo::do_register_widening_op(), load_path::do_remove(), bp_table::do_remove_all_breakpoints_in_file(), bp_table::do_remove_breakpoint_1(), do_run_history(), do_save(), octave::textscan::do_scan(), string_property::do_set(), string_array_property::do_set(), radio_property::do_set(), color_property::do_set(), double_radio_property::do_set(), do_sync(), octave::command_history::do_truncate_file(), gtk_manager::do_unload_all_toolkits(), gtk_manager::do_unregister_toolkit(), do_who(), symbol_table::do_workspace_info(), octave::command_history::do_write(), octave_struct::dotref(), octave_class::dotref(), octave_scalar_struct::dotref(), octave::opengl_renderer::draw_axes_x_grid(), octave::opengl_renderer::draw_axes_y_grid(), octave::opengl_renderer::draw_axes_z_grid(), octave::opengl_renderer::draw_patch(), symbol_table::fcn_info::fcn_info_rep::dump(), symbol_table::dump(), symbol_table::dump_global(), dump_octave_core(), octave::sys::dup2(), edit_history_add_hist(), EigsComplexNonSymmetricFunc(), EigsComplexNonSymmetricMatrix(), EigsComplexNonSymmetricMatrixShift(), EigsRealNonSymmetricFunc(), EigsRealNonSymmetricMatrix(), EigsRealNonSymmetricMatrixShift(), EigsRealSymmetricFunc(), EigsRealSymmetricMatrix(), EigsRealSymmetricMatrixShift(), octave::sys::group::endgrent(), octave::sys::password::endpwent(), octave::math::err_betainc_nonconformant(), octave::math::err_betaincinv_nonconformant(), err_method_access(), octave::err_nonconformant(), err_property_access(), err_wrong_type_arg(), err_wrong_type_arg_for_binary_op(), err_wrong_type_arg_for_unary_op(), octave_base_stream::error(), octave_stream::error(), error_1(), LSODE::error_message(), DASPK::error_message(), DASSL::error_message(), DASRT::error_message(), octave::gui_application::execute(), octave_cmd_exec::execute(), octave_cmd_eval::execute(), jit_info::execute(), execute_ov(), execute_pkg_add_or_del(), octave::sys::execvp(), file_editor_tab::exit_debug_and_clear(), expand(), expand_amble(), expand_char_class(), extract_function(), extract_keyword(), F__dispatch__(), F__dump_symtab_info__(), F__ftp__(), F__ftp_cwd__(), F__ftp_delete__(), F__ftp_mget__(), F__ftp_mkdir__(), F__ftp_mput__(), F__ftp_rename__(), F__ftp_rmdir__(), F__get_cmdline_fcn_txt__(), F__ichol0__(), F__icholt__(), F__ilu0__(), F__meta_class_query__(), F__meta_get_package__(), F__octave_link_edit_file__(), F__octave_link_file_dialog__(), F__octave_link_input_dialog__(), F__octave_link_list_dialog__(), F__octave_link_message_dialog__(), F__octave_link_question_dialog__(), F__octave_link_show_doc__(), F__open_with_system_app__(), F__zoom__(), Fbalance(), octave_call_stack::stack_frame::fcn_name(), octave::sys::fcntl(), Fcolloc(), Fconv2(), Fdiary(), Fdrawnow(), Fdup2(), Feig(), Ffunctions(), Fgenpath(), Fget(), QtHandles::Utils::figureSelectionType(), QtHandles::Figure::fileName(), final_index_error(), cdef_package::cdef_package_rep::find(), symbol_table::fcn_info::fcn_info_rep::find_autoload(), load_path::find_dir_info(), load_path::find_fcn(), load_path::loader::find_fcn(), load_path::find_fcn_file(), find_file_to_load(), symbol_table::find_function(), find_indexed_expression(), load_path::find_method(), load_path::loader::find_method(), cdef_class::cdef_class_rep::find_methods(), load_path::find_mex_file(), cdef_class::cdef_class_rep::find_names(), load_path::find_oct_file(), find_octave_class(), load_path::loader::find_private_fcn(), find_private_file(), cdef_class::cdef_class_rep::find_properties(), symbol_table::find_submethod(), symbol_table::fcn_info::fcn_info_rep::find_user_function(), scanf_format_list::finish_conversion(), octave::textscan_format_list::finish_conversion(), Fisfield(), octave::mach_info::float_format_as_string(), Fmore(), Fnproc(), for(), octave::curl_transfer::form_query_string(), Freaddir(), Fregister_graphics_toolkit(), Fschur(), Fsetenv(), Fspparms(), octave::curl_transfer::ftp_file_or_dir_action(), mex::function_name(), G__delaunayn__(), G__eigs__(), G__fltk_uigetfile__(), G__osmesa_print__(), G__voronoi__(), octave::math::gammainc(), Gaudioread(), Gchol(), Gconvhulln(), generate_completion(), generate_struct_completions(), genpath(), get_class_context(), mxArray_octave_value::get_class_id(), mxArray_octave_value::get_class_name(), get_concat_class(), octave_class::get_current_method_class(), get_debug_input(), get_dispatch_type(), get_fcn_files(), get_file_format(), get_file_line(), load_path::dir_info::get_file_list(), get_file_list(), octave::curl_transfer::get_fileinfo(), get_graphics_object_type(), annotation_dialog::get_gui_props(), resource_manager::get_gui_translation_dir(), octave_eval_string_reader::get_input(), get_int_arg(), get_line(), get_lines_and_columns(), get_mapper_fun_options(), get_mat_data_input_line(), load_path::dir_info::get_method_file_map(), printf_value_cache::get_next_value(), get_octave_archlibdir(), get_octave_bindir(), get_octave_home(), get_P_tmpdir(), axes::properties::get_scale(), tree_index_expression::get_struct_index(), axes::properties::get_ticklabel_extents(), figure::properties::get_title(), get_user_code(), get_user_input(), get_variable(), octave::sys::getcwd(), octave::sys::group::getgrent(), octave::sys::group::getgrgid(), octave::sys::group::getgrnam(), octave_stream::getl(), octave::sys::password::getpwent(), octave::sys::password::getpwnam(), octave::sys::password::getpwuid(), octave_stream::gets(), Gfftw(), octave::gl2ps_print(), octave::gl_get_string(), octave::sys::glob(), gnu_readline(), gripe_nonconformant(), gripe_wrong_type_arg(), gripe_wrong_type_arg_for_binary_op(), gripe_wrong_type_arg_for_unary_op(), Gsymbfact(), file_editor_tab::handle_context_menu_break_condition(), handle_message(), jit_variable::has_top(), octave::crypto::hash(), have_gnuplot_binary(), octave::sys::env::have_x11_display(), hdf5_read_next_data_internal(), symbol_table::fcn_info::fcn_info_rep::help_for_dispatch(), symbol_table::help_for_dispatch(), QtHandles::Figure::helpAboutOctave(), hex2num(), hook_function::hook_function(), octave::curl_transfer::http_get(), octave::curl_transfer::http_post(), if(), tree_print_code::indent(), octave_sparse_matrix::index_vector(), octave_base_value::index_vector(), octave::directory_path::init(), tm_const::init(), initial_class_path(), initial_java_dir(), initialize(), load_path::dir_info::initialize(), initialize_java(), initialize_jvm(), install___contourc___fcns(), install___delaunayn___fcns(), install___dispatch___fcns(), install___dsearchn___fcns(), install___eigs___fcns(), install___fltk_uigetfile___fcns(), install___glpk___fcns(), install___ichol___fcns(), install___ilu___fcns(), install___init_fltk___fcns(), install___init_gnuplot___fcns(), install___lin_interpn___fcns(), install___luinc___fcns(), install___magick_read___fcns(), install___osmesa_print___fcns(), install___pchip_deriv___fcns(), install___qp___fcns(), install___voronoi___fcns(), install_amd_fcns(), install_audiodevinfo_fcns(), install_audioread_fcns(), install_balance_fcns(), install_besselj_fcns(), install_betainc_fcns(), install_bitfcns_fcns(), install_bsxfun_fcns(), install_ccolamd_fcns(), install_cellfun_fcns(), install_chol_fcns(), install_colamd_fcns(), install_colloc_fcns(), install_conv2_fcns(), install_convhulln_fcns(), install_daspk_fcns(), install_DASPK_opts_fcns(), install_dasrt_fcns(), install_DASRT_opts_fcns(), install_dassl_fcns(), install_DASSL_opts_fcns(), install_data_fcns(), install_debug_fcns(), install_defaults_fcns(), install_det_fcns(), install_dirfns_fcns(), install_dlmread_fcns(), install_dmperm_fcns(), install_dot_fcns(), install_eig_fcns(), install_ellipj_fcns(), install_error_fcns(), install_fft2_fcns(), install_fft_fcns(), install_fftn_fcns(), install_fftw_fcns(), install_file_io_fcns(), install_filter_fcns(), install_find_fcns(), install_gammainc_fcns(), install_gcd_fcns(), install_getgrent_fcns(), install_getpwent_fcns(), install_getrusage_fcns(), install_givens_fcns(), install_graphics_fcns(), install_gzip_fcns(), install_hash_fcns(), install_help_fcns(), install_hess_fcns(), install_hex2num_fcns(), install_input_fcns(), install_interpreter_fcns(), install_inv_fcns(), install_kron_fcns(), install_lex_fcns(), install_load_path_fcns(), install_load_save_fcns(), install_lookup_fcns(), install_ls_oct_text_fcns(), install_lsode_fcns(), install_LSODE_opts_fcns(), install_lu_fcns(), install_mappers_fcns(), install_matrix_type_fcns(), install_max_fcns(), cdef_class::cdef_class_rep::install_method(), install_mgorth_fcns(), install_nproc_fcns(), install_oct_hist_fcns(), install_oct_parse_fcns(), install_octave_fcns(), install_octave_link_fcns(), install_ordschur_fcns(), install_ov_base_fcns(), install_ov_bool_mat_fcns(), install_ov_cell_fcns(), install_ov_class_fcns(), install_ov_classdef_fcns(), install_ov_fcn_handle_fcns(), install_ov_fcn_inline_fcns(), install_ov_fcns(), install_ov_java_fcns(), install_ov_null_mat_fcns(), install_ov_oncleanup_fcns(), install_ov_range_fcns(), install_ov_struct_fcns(), install_ov_typeinfo_fcns(), install_ov_usr_fcn_fcns(), install_pager_fcns(), install_pinv_fcns(), install_pr_output_fcns(), install_profiler_fcns(), install_psi_fcns(), install_pt_arg_list_fcns(), install_pt_binop_fcns(), install_pt_eval_fcns(), install_pt_jit_fcns(), install_pt_mat_fcns(), install_qr_fcns(), install_quad_fcns(), install_Quad_opts_fcns(), install_quadcc_fcns(), install_qz_fcns(), install_rand_fcns(), install_rcond_fcns(), install_regexp_fcns(), install_schur_fcns(), install_sighandlers_fcns(), install_sparse_fcns(), install_spparms_fcns(), install_sqrtm_fcns(), install_str2double_fcns(), install_strfind_fcns(), install_strfns_fcns(), install_sub2ind_fcns(), install_svd_fcns(), install_sylvester_fcns(), install_symbfact_fcns(), install_symrcm_fcns(), install_symtab_fcns(), install_syscalls_fcns(), install_sysdep_fcns(), install_time_fcns(), install_toplev_fcns(), install_tril_fcns(), install_tsearch_fcns(), install_typecast_fcns(), install_urlwrite_fcns(), install_utils_fcns(), install_variables_fcns(), octave::sys::file_ops::instance_ok(), interactive_input(), octave_base_stream::invalid_operation(), is_completing_dirfns(), octave::sys::file_ops::is_dir_sep(), is_indexed(), octave_java::is_instance_of(), load_path::dir_info::is_package(), is_valid_function(), Java_org_octave_Octave_call(), Java_org_octave_Octave_doEvalString(), jit_convert::jit_convert(), jit_function_info::jit_function_info(), jit_typeinfo::jit_typeinfo(), string_vector::join(), jstring_to_string(), octave::sys::kill(), kpse_brace_expand(), kpse_brace_expand_element(), kpse_element_dir(), kpse_expand(), kpse_expand_default(), kpse_expand_kpse_dot(), kpse_path_expand(), kpse_readable_file(), kpse_tilde_expand(), kpse_truncate_filename(), kpse_var_expand(), octave::curl_transfer::lasterror(), octave::sys::link(), octave::curl_transfer::list(), string_vector::list_in_columns(), octave_fcn_inline::load_ascii(), octave_struct::load_ascii(), octave_fcn_handle::load_ascii(), octave_float_complex_matrix::load_ascii(), octave_char_matrix_str::load_ascii(), octave_complex_matrix::load_ascii(), octave_cell::load_ascii(), octave_class::load_ascii(), octave_lazy_index::load_ascii(), octave_float_matrix::load_ascii(), octave_bool_matrix::load_ascii(), octave_matrix::load_ascii(), octave_scalar_struct::load_ascii(), octave_fcn_inline::load_binary(), octave_struct::load_binary(), octave_fcn_handle::load_binary(), octave_cell::load_binary(), octave_class::load_binary(), octave_lazy_index::load_binary(), octave_scalar_struct::load_binary(), symbol_table::fcn_info::fcn_info_rep::load_class_constructor(), symbol_table::fcn_info::fcn_info_rep::load_class_method(), octave_fcn_inline::load_hdf5(), octave_fcn_handle::load_hdf5(), symbol_table::fcn_info::fcn_info_rep::load_private_function(), octave::textscan::lookahead(), looks_like_html(), looks_like_texinfo(), property_list::lookup(), tree_index_expression::lvalue(), main(), make_fcn_handle(), cdef_class::make_meta_class(), make_property(), make_valid_identifier(), octave_user_function::mark_as_system_fcn_file(), cdef_object_scalar::mark_for_construction(), octave::regexp::match(), jit_info::match(), maybe_add_path_elts(), maybe_enter_debugger(), maybe_initialize_magick(), octave::index_exception::message(), cdef_class::cdef_class_rep::meta_subsref(), cdef_package::cdef_package_rep::meta_subsref(), mexCallMATLABWithTrap(), mexEvalStringWithTrap(), octave::base_url_transfer::mget_directory(), mk_tmp_hist_file(), octave::sys::mkdir(), octave::sys::mkfifo(), octave::sys::base_file_stat::mode_as_string(), octave_stream::mode_as_string(), QtHandles::Figure::mouseMode(), load_path::loader::move(), load_path::move(), load_path::loader::move_fcn_map(), load_path::loader::move_method_map(), octave::base_url_transfer::mput_directory(), octave_stream::name(), octave::sys::file_ops::native_separator_path(), octave_class::numel(), octave_change_to_directory(), octave_class::octave_class(), octave_dld_function::octave_dld_function(), octave_fgetl(), octave_fgets(), octave_fields::octave_fields(), octave_base_reader::octave_gets(), octave_history_write_timestamp(), octave_lex(), octave_mex_function::octave_mex_function(), octave_name_version_copyright_copying_and_warranty(), octave_name_version_copyright_copying_warranty_and_bugs(), octave_print_internal(), octave_print_internal_template(), octave_scan(), octave_startup_message(), octave_tex_parse(), octregexp(), octave_value::op_eq_to_binary_op(), octave::sys::dir_entry::open(), tree_boolean_expression::oper(), base_properties::cmp_caseless_str::operator()(), operator<<(), tree_jit::optimize(), octave_stream::oscanf(), out_of_date_check(), load_path::loader::overloads(), package_fromName(), pager_command(), octave::textscan_format_list::parse_char_class(), parse_dbfunction_params(), parse_options(), octave::textscan::parse_options(), parse_save_options(), symbol_info_list::parse_whos_line_format(), path_find_first_of(), path_search(), octave::directory_path::static_members::path_sep_char(), pattern(), octave::sys::pipe(), octave::sys::popen2(), pr_where(), pr_where_2(), jit_extract_argument::print(), tree_print_code::print_comment_elt(), print_nd_array(), tree_funcall::print_raw(), octave_struct::print_raw(), octave_scalar_struct::print_raw(), octave_stream::printf(), printf_format_list::printf_format_list(), printf_format_list::process_conversion(), octave_stream::puts(), octave::curl_transfer::pwd(), QtHandles::KeyMap::qKeyToKeyString(), quoting_filename(), radio_values::radio_values(), Sparse< T >::range_error(), rational_approx(), raw_help(), raw_help_from_docstrings_file(), read_binary_data(), read_classpath_txt(), octave::textscan_format_list::read_first_row(), read_hdf5_data(), read_images(), octave::command_editor::read_init_file(), octave::JVMArgs::read_java_opts(), read_mat5_binary_element(), read_mat5_binary_file_header(), read_mat_ascii_data(), read_mat_binary_data(), read_sparse_matrix(), read_text_data(), octave::textscan::read_until(), octave::command_editor::readline(), octave::sys::readlink(), octave_class::reconstruct_parents(), octave::sys::recursive_rmdir(), load_path::loader::remove(), load_path::remove(), load_path::loader::remove_fcn_map(), load_path::loader::remove_method_map(), octave::curl_transfer::rename(), octave::sys::rename(), octave::opengl_renderer::render_ticktexts(), octave::regexp::replace(), Sparse< T >::reshape(), jit_convert::resolve(), rethrow_error(), octave::sys::rmdir(), charMatrix::row_as_string(), hook_function_list::run(), cdef_class::cdef_class_rep::run_constructor(), tree_matrix::rvalue1(), tree_simple_assignment::rvalue1(), octave_struct::save_ascii(), octave_fcn_handle::save_ascii(), octave_char_matrix_str::save_ascii(), octave_scalar_struct::save_ascii(), octave_struct::save_binary(), octave_fcn_handle::save_binary(), octave_scalar_struct::save_binary(), save_binary_data(), save_fields(), octave_struct::save_hdf5(), octave_fcn_handle::save_hdf5(), octave_cell::save_hdf5(), octave_scalar_struct::save_hdf5(), save_mat5_binary_element(), save_mat5_element_length(), save_mat_binary_data(), save_vars(), octave::textscan::scan_complex(), octave::textscan::scan_one(), octave::textscan::scan_qstring(), octave::textscan::scan_string(), octave_stream::scanf(), search(), octave_stream::seek(), property_list::set(), figure::properties::set___graphics_toolkit__(), figure::properties::set___mouse_mode__(), tree::set_breakpoint(), set_built_in_docstrings_file(), set_default_doc_cache_file(), set_default_editor(), set_default_info_file(), set_default_info_prog(), set_default_texi_macros_file(), set_exec_path(), octave_fcn_handle::set_fcn(), octave::command_history::set_file(), set_format_style(), base_properties::set_from_list(), annotation_dialog::set_gui_props(), set_image_path(), set_local_site_defaults_file(), set_LSODE_options(), set_octave_home(), set_site_defaults_file(), axes::properties::set_text_child(), graphics_object::set_value_or_default(), figure::properties::set_visible(), workspace_model::setData(), octave::sys::group::setgrent(), octave::sys::password::setpwent(), octave_base_scalar< ST >::short_disp(), octave_char_matrix_str::short_disp(), octave_base_matrix< MT >::short_disp(), main_window::show_about_octave(), octave::textscan::skip_whitespace(), snarf_file(), sparse(), split_path(), octave_base_value::squeeze(), octave::gui_application::start_gui_p(), symbol_table::stash_dir_name_for_subfunctions(), dim_vector::str(), str2double1(), color_values::str2rgb(), tree::str_print_code(), octave::sys::base_tm::strftime(), oct_data_conv::string_to_data_type(), string_array_property::string_value(), octave_base_value::string_value(), string_vector::string_vector(), octave_cell::string_vector_value(), stringfield(), strip_spaces(), strip_trailing_separators(), sub2ind(), symbol_table::subfunctions_defined_in_scope(), octave_base_scalar< ST >::subsasgn(), octave_base_diag< DMT, MT >::subsasgn(), octave_struct::subsasgn(), octave_base_matrix< MT >::subsasgn(), octave_base_sparse< T >::subsasgn(), octave_cell::subsasgn(), octave_scalar_struct::subsasgn(), octave_base_value::subsasgn(), cdef_object_scalar::subsasgn(), octave_class::subsasgn_common(), octave_perm_matrix::subsref(), octave_mex_function::subsref(), octave_base_scalar< ST >::subsref(), octave_base_diag< DMT, MT >::subsref(), octave_builtin::subsref(), octave_base_matrix< MT >::subsref(), octave_fcn_handle::subsref(), octave_base_sparse< T >::subsref(), octave_java::subsref(), octave_cell::subsref(), octave_range::subsref(), octave_base_value::subsref(), octave_user_function::subsref(), cdef_object_scalar::subsref(), subsref(), subst_octave_home(), switch_to_g_format(), symbol_exist(), octave::sys::symlink(), octave::sys::tempnam(), text_element_subscript::text_element_subscript(), text_element_superscript::text_element_superscript(), octave::sys::file_ops::tilde_expand(), octave::sys::tilde_expand_word(), octave::sys::time::time(), token::token(), QtHandles::toolkitObjectProperty(), QtHandles::Utils::toStdString(), try_cellfun_internal_ops(), octave_value::unary_op_to_assign_op(), unbox(), unique_symbol_name(), octave::sys::unlink(), load_path::dir_info::update(), octave::sys::file_stat::update_internal(), figure::properties::update_paperorientation(), figure::properties::update_papersize(), figure::properties::update_papertype(), figure::properties::update_paperunits(), root_figure::properties::update_units(), tree_parameter_list::validate(), validate_property_name(), base_graphics_object::value_as_string(), radio_values::values_as_cell(), radio_values::values_as_string(), base_graphics_object::values_as_string(), verror(), octave::ft_text_renderer::visit(), jit_convert::visit_binary_expression(), octave::tree_evaluator::visit_complex_for_command(), ctor_analyzer::visit_funcall(), octave::tree_evaluator::visit_function_def(), tree_print_code::visit_identifier(), tree_print_code::visit_index_expression(), tree_print_code::visit_octave_user_function_header(), jit_convert::visit_simple_for_command(), vwarning(), octave::sys::waitpid(), octave::base_lexer::warn_language_extension_continuation(), warn_wrong_type_arg(), warning_1(), warning_enabled(), octave::sys::windows_glob(), write_header(), symbol_table::fcn_info::fcn_info_rep::x_builtin_find(), symbol_table::fcn_info::fcn_info_rep::xfind(), xreset_default_properties(), octave_base_value::xstring_value(), octave::xzip(), and octave_oncleanup::~octave_oncleanup().