GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
octave Namespace Reference

Namespaces

 config
 
 sys
 

Enumerations

enum  dbstop_args { dbstop_in , dbstop_at , dbstop_if , dbstop_none }
 

Functions

std::ostream & __diary__ ()
 
std::ostream & __stdout__ ()
 
int almost_match (const std::string &std, const std::string &s, int min_match_len, int case_sens)
 
std::string asprintf (const char *fmt,...)
 
void check_dimensions (dim_vector &dim, const char *warnfor)
 
std::string contents_file_in_path (const std::string &dir)
 
octave_idx_type dims_to_numel (const dim_vector &dims, const octave_value_list &idx_arg)
 
char * do_completer_word_break_hook ()
 
octave_value do_simple_cellfun (octave_value_list(*fcn)(const octave_value_list &, int), const char *fcn_name, const octave_value_list &args)
 
octave_value_list do_simple_cellfun (octave_value_list(*fcn)(const octave_value_list &, int), const char *fcn_name, const octave_value_list &args, int nargout)
 
std::string do_string_escapes (const std::string &s)
 
bool drive_or_unc_share (const std::string &name)
 
octave_value dump_function_map (const std::map< std::string, octave_value > &fcn_map)
 
octave_value_list F__blas_version__ (const octave_value_list &, int)
 
octave_value_list F__dump_load_path__ (octave::interpreter &interp, const octave_value_list &, int)
 
octave_value_list F__event_manager_apply_preferences__ (octave::interpreter &interp, const octave_value_list &, int)
 
octave_value_list F__event_manager_copy_image_to_clipboard__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__event_manager_edit_file__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__event_manager_enabled__ (octave::interpreter &interp, const octave_value_list &, int)
 
octave_value_list F__event_manager_file_dialog__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__event_manager_file_remove__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__event_manager_file_renamed__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__event_manager_gui_preference__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__event_manager_gui_status_update__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__event_manager_have_dialogs__ (octave::interpreter &interp, const octave_value_list &, int)
 
octave_value_list F__event_manager_input_dialog__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__event_manager_list_dialog__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__event_manager_named_icon__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__event_manager_question_dialog__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__event_manager_register_documentation__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__event_manager_show_command_history__ (octave::interpreter &interp, const octave_value_list &, int)
 
octave_value_list F__event_manager_show_community_news__ (octave::interpreter &interp, const octave_value_list &, int)
 
octave_value_list F__event_manager_show_documentation__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__event_manager_show_file_browser__ (octave::interpreter &interp, const octave_value_list &, int)
 
octave_value_list F__event_manager_show_preferences__ (octave::interpreter &interp, const octave_value_list &, int)
 
octave_value_list F__event_manager_show_release_notes__ (octave::interpreter &interp, const octave_value_list &, int)
 
octave_value_list F__event_manager_show_terminal_window__ (octave::interpreter &interp, const octave_value_list &, int)
 
octave_value_list F__event_manager_show_workspace__ (octave::interpreter &interp, const octave_value_list &, int)
 
octave_value_list F__event_manager_unregister_documentation__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__event_manager_update_gui_lexer__ (octave::interpreter &interp, const octave_value_list &, int)
 
octave_value_list F__fltk_check__ (octave::interpreter &, const octave_value_list &, int)
 
octave_value_list F__fnmatch__ (const octave_value_list &args, int)
 
octave_value_list F__ftp__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__ftp_ascii__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__ftp_binary__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__ftp_close__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__ftp_cwd__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__ftp_delete__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__ftp_dir__ (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list F__ftp_mget__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__ftp_mkdir__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__ftp_mode__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__ftp_mput__ (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list F__ftp_pwd__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__ftp_rename__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__ftp_rmdir__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__have_gnuplot__ (octave::interpreter &, const octave_value_list &, int)
 
octave_value_list F__init_fltk__ (octave::interpreter &, const octave_value_list &, int)
 
octave_value_list F__init_gnuplot__ (octave::interpreter &, const octave_value_list &, int)
 
octave_value_list F__is_elevated_process__ (const octave_value_list &args, int)
 
octave_value_list F__lapack_version__ (const octave_value_list &, int)
 
octave_value_list F__magick_finfo__ (const octave_value_list &args, int)
 
octave_value_list F__magick_formats__ (const octave_value_list &args, int)
 
octave_value_list F__magick_ping__ (const octave_value_list &args, int)
 
octave_value_list F__magick_read__ (const octave_value_list &args, int nargout)
 
octave_value_list F__magick_write__ (const octave_value_list &args, int)
 
octave_value_list F__make_valid_name__ (const octave_value_list &args, int)
 
octave_value_list F__mkdir__ (const octave_value_list &args, int)
 
octave_value_list F__open_with_system_app__ (const octave_value_list &args, int)
 
octave_value_list F__parse_file__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__parser_debug_flag__ (const octave_value_list &args, int nargout)
 
octave_value_list F__pathorig__ (octave::interpreter &interp, const octave_value_list &, int)
 
octave_value_list F__restful_service__ (const octave_value_list &args, int nargout)
 
octave_value_list F__textscan__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__traditional__ (octave::interpreter &interp, const octave_value_list &, int)
 
octave_value_list F__varval__ (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list F__version_info__ (const octave_value_list &args, int)
 
octave_value_list F__wglob__ (const octave_value_list &args, int)
 
octave_value_list F__wmemory__ (const octave_value_list &args, int)
 
octave_value_list Faddpath (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fargv (const octave_value_list &args, int)
 
octave_value_list Fassignin (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fatexit (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fautoload (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fbuiltin (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fbzip2 (const octave_value_list &, int)
 
octave_value_list Fcanonicalize_file_name (const octave_value_list &args, int)
 
octave_value_list Fcd (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fclc (const octave_value_list &, int)
 
octave_value_list Fclear (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fcmdline_options (const octave_value_list &args, int)
 
std::string fcn_file_in_path (const std::string &name)
 
octave_value_list Fcommand_line_path (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fcommandhistory (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fcommandwindow (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fconfirm_recursive_rmdir (const octave_value_list &args, int nargout)
 
octave_value_list Fcrash_dumps_octave_core (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fdesktop (octave::interpreter &interp, const octave_value_list &, int)
 
octave_value_list Fdiary (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fdir_in_loadpath (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fdo_string_escapes (const octave_value_list &args, int)
 
octave_value_list Fdup2 (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fecho (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fedit_history (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list FEDITOR (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fend (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ferrno (const octave_value_list &args, int)
 
octave_value_list Ferrno_list (const octave_value_list &args, int)
 
octave_value_list feval (const char *name, const octave_value_list &args, int nargout)
 Evaluate an Octave function (built-in or interpreted) and return the list of result values. More...
 
octave_value_list feval (const octave_value &val, const octave_value_list &args, int nargout)
 
octave_value_list feval (const octave_value_list &args, int nargout)
 
octave_value_list feval (const std::string &name, const octave_value_list &args, int nargout)
 
octave_value_list Feval (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list feval (octave_function *fcn, const octave_value_list &args, int nargout)
 
octave_value_list Fevalc (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fevalin (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fexec (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list FEXEC_PATH (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fexist (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list FF_DUPFD (const octave_value_list &args, int)
 
octave_value_list FF_GETFD (const octave_value_list &args, int)
 
octave_value_list FF_GETFL (const octave_value_list &args, int)
 
octave_value_list FF_SETFD (const octave_value_list &args, int)
 
octave_value_list FF_SETFL (const octave_value_list &args, int)
 
octave_value_list Ffclear (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ffclose (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ffcntl (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Ffeof (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fferror (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ffeval (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Ffflush (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ffgetl (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ffgets (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ffile_in_loadpath (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ffile_in_path (const octave_value_list &args, int)
 
octave_value_list Ffilebrowser (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ffilesep (const octave_value_list &args, int)
 
octave_value_list Ffopen (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Ffork (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ffprintf (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Ffputs (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ffread (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ffreport (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ffrewind (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Ffscanf (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ffseek (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ffskipl (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fftell (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ffunc2str (const octave_value_list &args, int)
 
octave_value_list Ffunctions (const octave_value_list &args, int)
 
octave_value_list Ffwrite (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fgenpath (const octave_value_list &args, int)
 
octave_value_list Fget_home_directory (const octave_value_list &, int)
 
octave_value_list Fgetegid (const octave_value_list &args, int)
 
octave_value_list Fgetenv (const octave_value_list &args, int)
 
octave_value_list Fgeteuid (const octave_value_list &args, int)
 
octave_value_list Fgetgid (const octave_value_list &args, int)
 
octave_value_list Fgethostname (const octave_value_list &args, int)
 
octave_value_list Fgetpgrp (const octave_value_list &args, int)
 
octave_value_list Fgetpid (const octave_value_list &args, int)
 
octave_value_list Fgetppid (const octave_value_list &args, int)
 
octave_value_list Fgetuid (const octave_value_list &args, int)
 
octave_value_list Fglob (const octave_value_list &args, int)
 
octave_value_list Fgzip (const octave_value_list &, int)
 
octave_value_list Fhistory (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fhistory_control (const octave_value_list &args, int nargout)
 
octave_value_list Fhistory_file (const octave_value_list &args, int nargout)
 
octave_value_list Fhistory_save (const octave_value_list &args, int nargout)
 
octave_value_list Fhistory_size (const octave_value_list &args, int nargout)
 
octave_value_list Fhistory_timestamp_format_string (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fignore_function_time_stamp (const octave_value_list &args, int nargout)
 
std::string file_in_path (const std::string &name, const std::string &suffix)
 
octave_value_list FIMAGE_PATH (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
std::string find_bkpt_list (octave_value_list slist, std::string match)
 
std::string find_data_file_in_load_path (const std::string &fcn, const std::string &file, bool require_regular_file)
 
octave_value_list Fis_absolute_filename (const octave_value_list &args, int)
 
octave_value_list Fis_function_handle (const octave_value_list &args, int)
 
octave_value_list Fis_rooted_relative_filename (const octave_value_list &args, int)
 
octave_value_list Fis_same_file (const octave_value_list &args, int)
 
octave_value_list Fisenv (const octave_value_list &args, int)
 
octave_value_list Fisglobal (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fisguirunning (const octave_value_list &args, int)
 
octave_value_list Fisieee (const octave_value_list &, int)
 
octave_value_list Fisindex (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fisstudent (const octave_value_list &args, int)
 
octave_value_list Fisvarname (const octave_value_list &args, int)
 
octave_value_list Fkbhit (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fkill (const octave_value_list &args, int nargout)
 
octave_value_list Flink (const octave_value_list &args, int nargout)
 
octave_value_list Fload (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
FloatMatrix float_identity_matrix (octave_idx_type nr, octave_idx_type nc)
 
octave_value_list Flstat (const octave_value_list &args, int)
 
void flush_stdout ()
 
octave_value_list Fmake_absolute_filename (const octave_value_list &args, int)
 
octave_value_list Fmax_recursion_depth (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fmfilename (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fmislocked (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fmissing_component_hook (const octave_value_list &args, int nargout)
 
octave_value_list Fmissing_function_hook (const octave_value_list &args, int nargout)
 
octave_value_list Fmkfifo (const octave_value_list &args, int nargout)
 
octave_value_list Fmkstemp (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fmlock (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fmore (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fmunlock (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fnative_float_format (const octave_value_list &, int)
 
octave_value_list FO_APPEND (const octave_value_list &args, int)
 
octave_value_list FO_ASYNC (const octave_value_list &args, int)
 
octave_value_list FO_CREAT (const octave_value_list &args, int)
 
octave_value_list FO_EXCL (const octave_value_list &args, int)
 
octave_value_list FO_NONBLOCK (const octave_value_list &args, int)
 
octave_value_list FO_RDONLY (const octave_value_list &args, int)
 
octave_value_list FO_RDWR (const octave_value_list &args, int)
 
octave_value_list FO_SYNC (const octave_value_list &args, int)
 
octave_value_list FO_TRUNC (const octave_value_list &args, int)
 
octave_value_list FO_WRONLY (const octave_value_list &args, int)
 
octave_value_list Foctave_core_file_limit (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Foctave_core_file_name (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Foctave_core_file_options (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list FOCTAVE_EXEC_HOME (const octave_value_list &args, int)
 
octave_value_list FOCTAVE_HOME (const octave_value_list &args, int)
 
octave_value_list FOCTAVE_VERSION (const octave_value_list &args, int)
 
octave_value_list Fopenvar (octave::interpreter &interp, const octave_value_list &args, int)
 
std::size_t format (std::ostream &os, const char *fmt,...)
 
octave_value_list FP_tmpdir (const octave_value_list &args, int)
 
octave_value_list Fpage_output_immediately (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fpage_screen_output (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list FPAGER (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list FPAGER_FLAGS (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fpath (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fpathsep (const octave_value_list &args, int)
 
octave_value_list Fpause (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fpclose (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fpipe (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fpopen (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fpopen2 (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fprintf (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fprogram_invocation_name (const octave_value_list &args, int)
 
octave_value_list Fprogram_name (const octave_value_list &args, int)
 
octave_value_list FPS4 (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fputs (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fpwd (const octave_value_list &, int)
 
octave_value_list Fquit (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Freaddir (const octave_value_list &args, int)
 
octave_value_list Freadlink (const octave_value_list &args, int)
 
octave_value_list Frehash (octave::interpreter &interp, const octave_value_list &, int)
 
octave_value_list Frename (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Frestoredefaultpath (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Frmdir (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Frmpath (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Frun_history (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list FS_ISBLK (const octave_value_list &args, int)
 
octave_value_list FS_ISCHR (const octave_value_list &args, int)
 
octave_value_list FS_ISDIR (const octave_value_list &args, int)
 
octave_value_list FS_ISFIFO (const octave_value_list &args, int)
 
octave_value_list FS_ISLNK (const octave_value_list &args, int)
 
octave_value_list FS_ISREG (const octave_value_list &args, int)
 
octave_value_list FS_ISSOCK (const octave_value_list &args, int)
 
octave_value_list Fsave (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fsave_default_options (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fsave_header_format_string (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fsave_precision (const octave_value_list &args, int nargout)
 
octave_value_list Fscanf (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list FSEEK_CUR (const octave_value_list &args, int)
 
octave_value_list FSEEK_END (const octave_value_list &args, int)
 
octave_value_list FSEEK_SET (const octave_value_list &args, int)
 
octave_value_list Fsetenv (const octave_value_list &args, int)
 
octave_value_list Fsilent_functions (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fsource (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fsprintf (const octave_value_list &args, int)
 
octave_value_list Fsscanf (const octave_value_list &args, int)
 
octave_value_list Fstat (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fstderr (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fstdin (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fstdout (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fstr2func (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fstring_fill_char (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Fsymlink (const octave_value_list &args, int nargout)
 
octave_value_list Ftempdir (const octave_value_list &args, int)
 
octave_value_list Ftempname (const octave_value_list &args, int)
 
octave_value_list Fterminal_size (const octave_value_list &args, int)
 
octave_value_list Ftextscan (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Ftilde_expand (const octave_value_list &args, int)
 
octave_value_list Ftmpfile (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list Fumask (const octave_value_list &args, int)
 
octave_value_list Funame (const octave_value_list &args, int)
 
octave_value_list Fundo_string_escapes (const octave_value_list &args, int)
 
octave_value_list Funlink (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list Funsetenv (const octave_value_list &args, int)
 
octave_value_list Furlread (const octave_value_list &args, int nargout)
 
octave_value_list Furlwrite (const octave_value_list &args, int nargout)
 
octave_value_list Fuser_config_dir (const octave_value_list &args, int)
 
octave_value_list Fuser_data_dir (const octave_value_list &args, int)
 
octave_value_list Fwaitpid (const octave_value_list &args, int)
 
octave_value_list FWCONTINUE (const octave_value_list &args, int)
 
octave_value_list FWCOREDUMP (const octave_value_list &args, int)
 
octave_value_list FWEXITSTATUS (const octave_value_list &args, int)
 
octave_value_list Fwhos_line_format (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list FWIFCONTINUED (const octave_value_list &args, int)
 
octave_value_list FWIFEXITED (const octave_value_list &args, int)
 
octave_value_list FWIFSIGNALED (const octave_value_list &args, int)
 
octave_value_list FWIFSTOPPED (const octave_value_list &args, int)
 
octave_value_list Fwinqueryreg (const octave_value_list &args, int)
 
octave_value_list FWNOHANG (const octave_value_list &args, int)
 
octave_value_list Fworkspace (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list FWSTOPSIG (const octave_value_list &args, int)
 
octave_value_list FWTERMSIG (const octave_value_list &args, int)
 
octave_value_list FWUNTRACED (const octave_value_list &args, int)
 
C octave_functionG__fltk_check__ (const octave::dynamic_library &shl, bool relative)
 
C octave_functionG__have_gnuplot__ (const octave::dynamic_library &shl, bool relative)
 
C octave_functionG__init_fltk__ (const octave::dynamic_library &shl, bool relative)
 
C octave_functionG__init_gnuplot__ (const octave::dynamic_library &shl, bool relative)
 
C octave_functionGbzip2 (const octave::dynamic_library &shl, bool relative)
 
std::string genpath (const std::string &dirname, const string_vector &skip)
 
void get_dimensions (const octave_value &a, const char *warn_for, dim_vector &dim)
 
void get_dimensions (const octave_value &a, const char *warn_for, octave_idx_type &nr, octave_idx_type &nc)
 
void get_dimensions (const octave_value &a, const octave_value &b, const char *warn_for, octave_idx_type &nr, octave_idx_type &nc)
 
std::string get_dispatch_type (const octave_value_list &args)
 
std::string get_dispatch_type (const octave_value_list &args, builtin_type_t &builtin_type)
 
load_path::dir_info::fcn_file_map_type get_fcn_files (const std::string &d)
 
std::string get_help_from_file (const std::string &nm, bool &symbol_found)
 
std::string get_help_from_file (const std::string &nm, bool &symbol_found, std::string &full_file)
 
std::string get_P_tmpdir ()
 
C octave_functionGgzip (const octave::dynamic_library &shl, bool relative)
 
Matrix identity_matrix (octave_idx_type nr, octave_idx_type nc)
 
bool is_equal_to (const anonymous_fcn_handle &fh1, const anonymous_fcn_handle &fh2)
 
bool is_equal_to (const class_simple_fcn_handle &fh1, const class_simple_fcn_handle &fh2)
 
bool is_equal_to (const internal_fcn_handle &fh1, const internal_fcn_handle &fh2)
 
bool is_equal_to (const nested_fcn_handle &fh1, const nested_fcn_handle &fh2)
 
bool is_equal_to (const scoped_fcn_handle &fh1, const scoped_fcn_handle &fh2)
 
bool is_equal_to (const simple_fcn_handle &fh1, const simple_fcn_handle &fh2)
 
bool is_equal_to (const weak_anonymous_fcn_handle &fh1, const weak_anonymous_fcn_handle &fh2)
 
bool is_equal_to (const weak_nested_fcn_handle &fh1, const weak_nested_fcn_handle &fh2)
 
bool is_opaque (const FT_GlyphSlot &glyph, const int x, const int y)
 
int kbhit (bool wait)
 
int keyword_almost_match (const char *const *std, int *min_len, const std::string &s, int min_toks_to_match, int max_toks)
 
octave_value load_fcn_from_file (const std::string &file_name, const std::string &dir_name, const std::string &dispatch_type, const std::string &package_name, const std::string &fcn_name, bool autoload)
 
base_text_renderermake_ft_text_renderer ()
 
base_text_renderermake_latex_text_renderer ()
 
bool make_valid_name (std::string &str, const make_valid_name_options &options)
 
std::string maybe_missing_function_hook (const std::string &name)
 
octave_value parse_fcn_file (interpreter &interp, const std::string &full_file, const std::string &file, const std::string &dir_name, const std::string &dispatch_type, const std::string &package_name, bool require_file, bool force_script, bool autoload, bool relative_lookup)
 
int pclose (FILE *f)
 
FILE * popen (const char *command, const char *mode)
 
std::string quote_string (std::string str)
 
void raw_mode (bool on, bool wait)
 
template<typename T >
octave_value_list read_images (std::vector< Magick::Image > &imvec, const Array< octave_idx_type > &frameidx, const octave_idx_type &nargout, const octave_scalar_map &options)
 
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)
 
void set_application_id ()
 
octave_value set_internal_variable (bool &var, const octave_value_list &args, int nargout, const char *nm)
 
octave_value set_internal_variable (char &var, const octave_value_list &args, int nargout, const char *nm)
 
octave_value set_internal_variable (double &var, const octave_value_list &args, int nargout, const char *nm, double minval, double maxval)
 
octave_value set_internal_variable (int &var, const octave_value_list &args, int nargout, const char *nm, const char **choices)
 
octave_value set_internal_variable (int &var, const octave_value_list &args, int nargout, const char *nm, int minval, int maxval)
 
octave_value set_internal_variable (std::string &var, const octave_value_list &args, int nargout, const char *nm, bool empty_ok)
 
octave_value set_internal_variable (std::string &var, const octave_value_list &args, int nargout, const char *nm, const char **choices)
 
void sleep (double seconds, bool do_graphics_events)
 
void source_file (const std::string &file_name, const std::string &context, bool verbose, bool require_file)
 
int symbol_exist (const std::string &name, const std::string &type)
 
void sysdep_cleanup ()
 
void sysdep_init ()
 
const char * undo_string_escape (char c)
 
std::string undo_string_escapes (const std::string &s)
 
std::string unique_symbol_name (const std::string &basename)
 
bool valid_identifier (const char *s)
 
bool valid_identifier (const std::string &s)
 
std::string vasprintf (const char *fmt, va_list args)
 
std::size_t vformat (std::ostream &os, const char *fmt, va_list args)
 
template<typename X >
string_vector xzip (const Array< std::string > &source_patterns)
 
template<typename X >
string_vector xzip (const Array< std::string > &source_patterns, const std::function< std::string(const std::string &)> &mk_dest_path)
 
template<typename X >
string_vector xzip (const Array< std::string > &source_patterns, const std::string &out_dir)
 

Variables

sys::time Vlast_chdir_time = 0.0
 

Enumeration Type Documentation

◆ dbstop_args

Enumerator
dbstop_in 
dbstop_at 
dbstop_if 
dbstop_none 

Definition at line 326 of file bp-table.cc.

Function Documentation

◆ __diary__()

std::ostream& octave::__diary__ ( )

Definition at line 520 of file pager.cc.

References output_system::__diary__(), and __get_output_system__().

◆ __stdout__()

std::ostream& octave::__stdout__ ( )

Definition at line 512 of file pager.cc.

References __get_output_system__(), and output_system::__stdout__().

◆ almost_match()

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

Definition at line 412 of file utils.cc.

References octave_strncasecmp(), and strncmp().

◆ asprintf()

std::string octave::asprintf ( const char *  fmt,
  ... 
)

Definition at line 1528 of file utils.cc.

References vasprintf().

◆ check_dimensions()

void octave::check_dimensions ( dim_vector dim,
const char *  warnfor 
)

Definition at line 1329 of file utils.cc.

References dim_vector::ndims(), and warning_with_id().

◆ contents_file_in_path()

std::string octave::contents_file_in_path ( const std::string &  dir)

Definition at line 788 of file utils.cc.

References __get_load_path__(), concat(), file_exists(), and load_path::find_dir().

◆ dims_to_numel()

◆ do_completer_word_break_hook()

char* octave::do_completer_word_break_hook ( )

◆ do_simple_cellfun() [1/2]

octave_value octave::do_simple_cellfun ( octave_value_list(*)(const octave_value_list &, int)  fcn,
const char *  fcn_name,
const octave_value_list args 
)

Definition at line 1747 of file utils.cc.

References octave_value_list::length().

◆ do_simple_cellfun() [2/2]

octave_value_list octave::do_simple_cellfun ( octave_value_list(*)(const octave_value_list &, int)  fcn,
const char *  fcn_name,
const octave_value_list args,
int  nargout 
)

◆ do_string_escapes()

std::string octave::do_string_escapes ( const std::string &  s)

Definition at line 809 of file utils.cc.

References len, min(), and warning().

◆ drive_or_unc_share()

bool octave::drive_or_unc_share ( const std::string &  name)

Definition at line 387 of file sysdep.cc.

References len, and u8_to_wstring().

◆ dump_function_map()

octave_value octave::dump_function_map ( const std::map< std::string, octave_value > &  fcn_map)

Definition at line 1126 of file fcn-info.cc.

References octave_value::dump(), and octave_value().

◆ F__blas_version__()

octave_value_list octave::F__blas_version__ ( const octave_value_list ,
int   
)

Definition at line 1453 of file sysdep.cc.

References blas_version(), and ovl().

◆ F__dump_load_path__()

octave_value_list octave::F__dump_load_path__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 2843 of file load-path.cc.

References load_path::display(), octave_stdout, and ovl().

◆ F__event_manager_apply_preferences__()

octave_value_list octave::F__event_manager_apply_preferences__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 530 of file event-manager.cc.

References event_manager::apply_preferences(), and ovl().

◆ F__event_manager_copy_image_to_clipboard__()

octave_value_list octave::F__event_manager_copy_image_to_clipboard__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 820 of file event-manager.cc.

References event_manager::copy_image_to_clipboard(), and ovl().

◆ F__event_manager_edit_file__()

octave_value_list octave::F__event_manager_edit_file__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__event_manager_enabled__()

octave_value_list octave::F__event_manager_enabled__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 240 of file event-manager.cc.

References event_manager::enabled(), and ovl().

◆ F__event_manager_file_dialog__()

octave_value_list octave::F__event_manager_file_dialog__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__event_manager_file_remove__()

octave_value_list octave::F__event_manager_file_remove__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 570 of file event-manager.cc.

References error(), event_manager::file_remove(), and ovl().

◆ F__event_manager_file_renamed__()

octave_value_list octave::F__event_manager_file_renamed__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 594 of file event-manager.cc.

References error(), event_manager::file_renamed(), and ovl().

◆ F__event_manager_gui_preference__()

octave_value_list octave::F__event_manager_gui_preference__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__event_manager_gui_status_update__()

octave_value_list octave::F__event_manager_gui_status_update__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__event_manager_have_dialogs__()

octave_value_list octave::F__event_manager_have_dialogs__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 251 of file event-manager.cc.

References event_manager::have_dialogs(), and ovl().

◆ F__event_manager_input_dialog__()

octave_value_list octave::F__event_manager_input_dialog__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__event_manager_list_dialog__()

octave_value_list octave::F__event_manager_list_dialog__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__event_manager_named_icon__()

octave_value_list octave::F__event_manager_named_icon__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 498 of file event-manager.cc.

References event_manager::get_named_icon(), and ovl().

◆ F__event_manager_question_dialog__()

octave_value_list octave::F__event_manager_question_dialog__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__event_manager_register_documentation__()

octave_value_list octave::F__event_manager_register_documentation__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 678 of file event-manager.cc.

References ovl(), and event_manager::register_documentation().

◆ F__event_manager_show_command_history__()

octave_value_list octave::F__event_manager_show_command_history__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 723 of file event-manager.cc.

References ovl(), and event_manager::show_command_history().

◆ F__event_manager_show_community_news__()

octave_value_list octave::F__event_manager_show_community_news__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 749 of file event-manager.cc.

References ovl(), and event_manager::show_community_news().

◆ F__event_manager_show_documentation__()

octave_value_list octave::F__event_manager_show_documentation__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 662 of file event-manager.cc.

References ovl(), and event_manager::show_documentation().

◆ F__event_manager_show_file_browser__()

octave_value_list octave::F__event_manager_show_file_browser__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 710 of file event-manager.cc.

References ovl(), and event_manager::show_file_browser().

◆ F__event_manager_show_preferences__()

octave_value_list octave::F__event_manager_show_preferences__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 519 of file event-manager.cc.

References ovl(), and event_manager::show_preferences().

◆ F__event_manager_show_release_notes__()

octave_value_list octave::F__event_manager_show_release_notes__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 762 of file event-manager.cc.

References ovl(), and event_manager::show_release_notes().

◆ F__event_manager_show_terminal_window__()

octave_value_list octave::F__event_manager_show_terminal_window__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 647 of file event-manager.cc.

References ovl(), and event_manager::show_terminal_window().

◆ F__event_manager_show_workspace__()

octave_value_list octave::F__event_manager_show_workspace__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 736 of file event-manager.cc.

References ovl(), and event_manager::show_workspace().

◆ F__event_manager_unregister_documentation__()

octave_value_list octave::F__event_manager_unregister_documentation__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 694 of file event-manager.cc.

References ovl(), and event_manager::unregister_documentation().

◆ F__event_manager_update_gui_lexer__()

octave_value_list octave::F__event_manager_update_gui_lexer__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 809 of file event-manager.cc.

References ovl(), and event_manager::update_gui_lexer().

◆ F__fltk_check__()

octave_value_list octave::F__fltk_check__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 2507 of file __init_fltk__.cc.

References err_disabled_feature(), Fdrawnow(), and Vdrawnow_requested.

Referenced by F__init_fltk__().

◆ F__fnmatch__()

octave_value_list octave::F__fnmatch__ ( const octave_value_list args,
int   
)

◆ F__ftp__()

octave_value_list octave::F__ftp__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__ftp_ascii__()

octave_value_list octave::F__ftp_ascii__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__ftp_binary__()

octave_value_list octave::F__ftp_binary__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__ftp_close__()

octave_value_list octave::F__ftp_close__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__ftp_cwd__()

octave_value_list octave::F__ftp_cwd__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__ftp_delete__()

octave_value_list octave::F__ftp_delete__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__ftp_dir__()

octave_value_list octave::F__ftp_dir__ ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

◆ F__ftp_mget__()

◆ F__ftp_mkdir__()

octave_value_list octave::F__ftp_mkdir__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__ftp_mode__()

octave_value_list octave::F__ftp_mode__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__ftp_mput__()

◆ F__ftp_pwd__()

octave_value_list octave::F__ftp_pwd__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__ftp_rename__()

octave_value_list octave::F__ftp_rename__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__ftp_rmdir__()

octave_value_list octave::F__ftp_rmdir__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__have_gnuplot__()

octave_value_list octave::F__have_gnuplot__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 275 of file __init_gnuplot__.cc.

References ovl().

◆ F__init_fltk__()

octave_value_list octave::F__init_fltk__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

◆ F__init_gnuplot__()

octave_value_list octave::F__init_gnuplot__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 254 of file __init_gnuplot__.cc.

◆ F__is_elevated_process__()

octave_value_list octave::F__is_elevated_process__ ( const octave_value_list args,
int   
)

Definition at line 239 of file sysdep.cc.

References error(), ovl(), and print_usage().

◆ F__lapack_version__()

octave_value_list octave::F__lapack_version__ ( const octave_value_list ,
int   
)

Definition at line 1462 of file sysdep.cc.

References lapack_version(), and ovl().

◆ F__magick_finfo__()

octave_value_list octave::F__magick_finfo__ ( const octave_value_list args,
int   
)

Definition at line 1923 of file __magick_read__.cc.

References print_usage().

◆ F__magick_formats__()

octave_value_list octave::F__magick_formats__ ( const octave_value_list args,
int   
)

Definition at line 2371 of file __magick_read__.cc.

References print_usage().

◆ F__magick_ping__()

octave_value_list octave::F__magick_ping__ ( const octave_value_list args,
int   
)

Definition at line 1689 of file __magick_read__.cc.

References print_usage().

◆ F__magick_read__()

octave_value_list octave::F__magick_read__ ( const octave_value_list args,
int  nargout 
)

Definition at line 848 of file __magick_read__.cc.

References print_usage().

◆ F__magick_write__()

octave_value_list octave::F__magick_write__ ( const octave_value_list args,
int   
)

Definition at line 1501 of file __magick_read__.cc.

References print_usage().

◆ F__make_valid_name__()

octave_value_list octave::F__make_valid_name__ ( const octave_value_list args,
int   
)

◆ F__mkdir__()

octave_value_list octave::F__mkdir__ ( const octave_value_list args,
int   
)

◆ F__open_with_system_app__()

octave_value_list octave::F__open_with_system_app__ ( const octave_value_list args,
int   
)

Definition at line 197 of file sysdep.cc.

References Fsystem(), FSYSTEM_OPEN_STR, octave_value(), ovl(), print_usage(), and u8_to_wstring().

◆ F__parse_file__()

octave_value_list octave::F__parse_file__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__parser_debug_flag__()

octave_value_list octave::F__parser_debug_flag__ ( const octave_value_list args,
int  nargout 
)

Definition at line 10882 of file oct-parse.cc.

References octave_debug, and set_internal_variable().

◆ F__pathorig__()

octave_value_list octave::F__pathorig__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 2576 of file load-path.cc.

References ovl(), and load_path::system_path().

◆ F__restful_service__()

◆ F__textscan__()

octave_value_list octave::F__textscan__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 1587 of file file-io.cc.

References octave_value_list::length(), and print_usage().

◆ F__traditional__()

octave_value_list octave::F__traditional__ ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 315 of file interpreter.cc.

References ovl().

◆ F__varval__()

octave_value_list octave::F__varval__ ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ F__version_info__()

octave_value_list octave::F__version_info__ ( const octave_value_list args,
int   
)

◆ F__wglob__()

octave_value_list octave::F__wglob__ ( const octave_value_list args,
int   
)

Definition at line 632 of file dirfns.cc.

References ovl(), octave::sys::file_ops::tilde_expand(), and windows_glob().

◆ F__wmemory__()

octave_value_list octave::F__wmemory__ ( const octave_value_list args,
int   
)

Definition at line 275 of file sysdep.cc.

References error(), ovl(), print_usage(), and octave_scalar_map::setfield().

◆ Faddpath()

◆ Fargv()

octave_value_list octave::Fargv ( const octave_value_list args,
int   
)

Definition at line 482 of file octave.cc.

References application::argv(), ovl(), and print_usage().

◆ Fassignin()

octave_value_list octave::Fassignin ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 10665 of file oct-parse.cc.

References print_usage().

◆ Fatexit()

octave_value_list octave::Fatexit ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 283 of file interpreter.cc.

References ovl(), and print_usage().

◆ Fautoload()

octave_value_list octave::Fautoload ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ Fbuiltin()

octave_value_list octave::Fbuiltin ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

◆ Fbzip2()

octave_value_list octave::Fbzip2 ( const octave_value_list args,
int  nargout 
)

Definition at line 660 of file gzip.cc.

References err_disabled_feature().

◆ Fcanonicalize_file_name()

octave_value_list octave::Fcanonicalize_file_name ( const octave_value_list args,
int   
)

Definition at line 1408 of file syscalls.cc.

References octave::sys::canonicalize_file_name(), ovl(), and print_usage().

◆ Fcd()

octave_value_list octave::Fcd ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 101 of file dirfns.cc.

References dirname(), octave_value(), and print_usage().

◆ Fclc()

octave_value_list octave::Fclc ( const octave_value_list ,
int   
)

Definition at line 746 of file sysdep.cc.

References command_editor::clear_screen(), and ovl().

◆ Fclear()

octave_value_list octave::Fclear ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 1233 of file variables.cc.

References octave_value_list::length(), and octave_value_list::make_argv().

◆ Fcmdline_options()

octave_value_list octave::Fcmdline_options ( const octave_value_list args,
int   
)

◆ fcn_file_in_path()

std::string octave::fcn_file_in_path ( const std::string &  name)

Definition at line 749 of file utils.cc.

References len.

Referenced by octave_user_function::mark_as_system_fcn_file().

◆ Fcommand_line_path()

octave_value_list octave::Fcommand_line_path ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 2538 of file load-path.cc.

References load_path::get_command_line_path(), ovl(), and print_usage().

◆ Fcommandhistory()

octave_value_list octave::Fcommandhistory ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 837 of file event-manager.cc.

References event_manager::focus_window(), ovl(), and print_usage().

◆ Fcommandwindow()

octave_value_list octave::Fcommandwindow ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 852 of file event-manager.cc.

References event_manager::focus_window(), ovl(), and print_usage().

◆ Fconfirm_recursive_rmdir()

octave_value_list octave::Fconfirm_recursive_rmdir ( const octave_value_list args,
int  nargout 
)

Definition at line 779 of file dirfns.cc.

References set_internal_variable().

◆ Fcrash_dumps_octave_core()

octave_value_list octave::Fcrash_dumps_octave_core ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 1964 of file load-save.cc.

References load_save_system::crash_dumps_octave_core().

◆ Fdesktop()

octave_value_list octave::Fdesktop ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

◆ Fdiary()

octave_value_list octave::Fdiary ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

◆ Fdir_in_loadpath()

octave_value_list octave::Fdir_in_loadpath ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ Fdo_string_escapes()

octave_value_list octave::Fdo_string_escapes ( const octave_value_list args,
int   
)

Definition at line 943 of file utils.cc.

References do_string_escapes(), ovl(), and print_usage().

◆ Fdup2()

octave_value_list octave::Fdup2 ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 122 of file syscalls.cc.

References dup2(), stream::file_number(), stream_list::lookup(), ovl(), and print_usage().

◆ Fecho()

octave_value_list octave::Fecho ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 5569 of file pt-eval.cc.

References tree_evaluator::echo().

◆ Fedit_history()

octave_value_list octave::Fedit_history ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ FEDITOR()

octave_value_list octave::FEDITOR ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 176 of file environment.cc.

◆ Fend()

octave_value_list octave::Fend ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 2308 of file pt-eval.cc.

References tree_evaluator::evaluate_end_expression().

◆ Ferrno()

octave_value_list octave::Ferrno ( const octave_value_list args,
int   
)

◆ Ferrno_list()

octave_value_list octave::Ferrno_list ( const octave_value_list args,
int   
)

Definition at line 1300 of file utils.cc.

References octave_errno::list(), ovl(), and print_usage().

◆ feval() [1/5]

octave_value_list octave::feval ( const char *  name,
const octave_value_list args,
int  nargout 
)

Evaluate an Octave function (built-in or interpreted) and return the list of result values.

Parameters
nameThe name of the function to call.
argsThe arguments to the function.
nargoutThe number of output arguments expected.
Returns
A list of output values. The length of the list is not necessarily the same as nargout.

Definition at line 10413 of file oct-parse.cc.

References __get_interpreter__(), and interpreter::feval().

◆ feval() [2/5]

octave_value_list octave::feval ( const octave_value val,
const octave_value_list args,
int  nargout 
)

Definition at line 10437 of file oct-parse.cc.

References __get_interpreter__(), and interpreter::feval().

◆ feval() [3/5]

octave_value_list octave::feval ( const octave_value_list args,
int  nargout 
)

Definition at line 10445 of file oct-parse.cc.

References __get_interpreter__(), and interpreter::feval().

◆ feval() [4/5]

octave_value_list octave::feval ( const std::string &  name,
const octave_value_list args,
int  nargout 
)

Definition at line 10421 of file oct-parse.cc.

References __get_interpreter__(), and interpreter::feval().

◆ Feval()

octave_value_list octave::Feval ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 10581 of file oct-parse.cc.

References error(), and print_usage().

◆ feval() [5/5]

octave_value_list octave::feval ( octave_function fcn,
const octave_value_list args,
int  nargout 
)

Definition at line 10429 of file oct-parse.cc.

References __get_interpreter__(), and interpreter::feval().

◆ Fevalc()

octave_value_list octave::Fevalc ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 10745 of file oct-parse.cc.

References Feval(), max(), octave_stdout, octave_value_list::prepend(), and print_usage().

◆ Fevalin()

octave_value_list octave::Fevalin ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 10694 of file oct-parse.cc.

References print_usage().

◆ Fexec()

◆ FEXEC_PATH()

octave_value_list octave::FEXEC_PATH ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 213 of file environment.cc.

◆ Fexist()

octave_value_list octave::Fexist ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 432 of file variables.cc.

References btyp_unknown, ovl(), print_usage(), and symbol_exist().

◆ FF_DUPFD()

octave_value_list octave::FF_DUPFD ( const octave_value_list args,
int   
)

Definition at line 1437 of file syscalls.cc.

References err_disabled_feature(), and octave_f_dupfd_wrapper().

◆ FF_GETFD()

octave_value_list octave::FF_GETFD ( const octave_value_list args,
int   
)

Definition at line 1453 of file syscalls.cc.

References err_disabled_feature(), and octave_f_getfd_wrapper().

◆ FF_GETFL()

octave_value_list octave::FF_GETFL ( const octave_value_list args,
int   
)

Definition at line 1469 of file syscalls.cc.

References err_disabled_feature(), and octave_f_getfl_wrapper().

◆ FF_SETFD()

octave_value_list octave::FF_SETFD ( const octave_value_list args,
int   
)

Definition at line 1485 of file syscalls.cc.

References err_disabled_feature(), and octave_f_setfd_wrapper().

◆ FF_SETFL()

octave_value_list octave::FF_SETFL ( const octave_value_list args,
int   
)

Definition at line 1501 of file syscalls.cc.

References err_disabled_feature(), and octave_f_setfl_wrapper().

◆ Ffclear()

octave_value_list octave::Ffclear ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ Ffclose()

octave_value_list octave::Ffclose ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 187 of file file-io.cc.

References ovl(), print_usage(), and stream_list::remove().

◆ Ffcntl()

octave_value_list octave::Ffcntl ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

◆ Ffeof()

octave_value_list octave::Ffeof ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ Fferror()

octave_value_list octave::Fferror ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ Ffeval()

octave_value_list octave::Ffeval ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 10490 of file oct-parse.cc.

References print_usage().

◆ Ffflush()

octave_value_list octave::Ffflush ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ Ffgetl()

octave_value_list octave::Ffgetl ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 278 of file file-io.cc.

References stream::getl(), stream_list::lookup(), octave_value(), ovl(), and print_usage().

◆ Ffgets()

octave_value_list octave::Ffgets ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 321 of file file-io.cc.

References stream::gets(), stream_list::lookup(), octave_value(), ovl(), and print_usage().

◆ Ffile_in_loadpath()

octave_value_list octave::Ffile_in_loadpath ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 577 of file utils.cc.

References string_vector::empty(), error(), ovl(), and print_usage().

◆ Ffile_in_path()

octave_value_list octave::Ffile_in_path ( const octave_value_list args,
int   
)

Definition at line 648 of file utils.cc.

References string_vector::empty(), error(), ovl(), print_usage(), and search_path_for_file().

◆ Ffilebrowser()

octave_value_list octave::Ffilebrowser ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 867 of file event-manager.cc.

References event_manager::focus_window(), ovl(), and print_usage().

◆ Ffilesep()

octave_value_list octave::Ffilesep ( const octave_value_list args,
int   
)

Definition at line 731 of file dirfns.cc.

References dir_sep_chars(), dir_sep_str(), error(), and print_usage().

◆ Ffopen()

octave_value_list octave::Ffopen ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

◆ Ffork()

octave_value_list octave::Ffork ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 499 of file syscalls.cc.

References error(), fork(), ovl(), and print_usage().

◆ Ffprintf()

octave_value_list octave::Ffprintf ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 865 of file file-io.cc.

◆ Ffputs()

octave_value_list octave::Ffputs ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 927 of file file-io.cc.

◆ Ffread()

octave_value_list octave::Ffread ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ Ffreport()

octave_value_list octave::Ffreport ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 708 of file file-io.cc.

References stream_list::list_open_files(), octave_stdout, ovl(), and warning().

◆ Ffrewind()

octave_value_list octave::Ffrewind ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 733 of file file-io.cc.

References stream_list::lookup(), ovl(), print_usage(), and stream::rewind().

◆ Ffscanf()

octave_value_list octave::Ffscanf ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 1133 of file file-io.cc.

◆ Ffseek()

octave_value_list octave::Ffseek ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 768 of file file-io.cc.

References stream_list::lookup(), octave_value(), ovl(), print_usage(), and stream::seek().

◆ Ffskipl()

octave_value_list octave::Ffskipl ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 363 of file file-io.cc.

References stream_list::lookup(), octave_value(), ovl(), print_usage(), and stream::skipl().

◆ Fftell()

octave_value_list octave::Fftell ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 790 of file file-io.cc.

References stream_list::lookup(), ovl(), print_usage(), and stream::tell().

◆ Ffunc2str()

◆ Ffunctions()

octave_value_list octave::Ffunctions ( const octave_value_list args,
int   
)

◆ Ffwrite()

octave_value_list octave::Ffwrite ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ Fgenpath()

octave_value_list octave::Fgenpath ( const octave_value_list args,
int   
)

Definition at line 2488 of file load-path.cc.

References dirname(), genpath(), and print_usage().

◆ Fget_home_directory()

octave_value_list octave::Fget_home_directory ( const octave_value_list ,
int   
)

Definition at line 1437 of file sysdep.cc.

References ovl().

◆ Fgetegid()

octave_value_list octave::Fgetegid ( const octave_value_list args,
int   
)

Definition at line 561 of file syscalls.cc.

References getegid(), ovl(), and print_usage().

◆ Fgetenv()

octave_value_list octave::Fgetenv ( const octave_value_list args,
int   
)

Definition at line 771 of file sysdep.cc.

References ovl(), and print_usage().

◆ Fgeteuid()

octave_value_list octave::Fgeteuid ( const octave_value_list args,
int   
)

Definition at line 587 of file syscalls.cc.

References geteuid(), ovl(), and print_usage().

◆ Fgetgid()

octave_value_list octave::Fgetgid ( const octave_value_list args,
int   
)

Definition at line 574 of file syscalls.cc.

References getgid(), ovl(), and print_usage().

◆ Fgethostname()

octave_value_list octave::Fgethostname ( const octave_value_list args,
int   
)

Definition at line 1061 of file syscalls.cc.

References ovl(), and print_usage().

◆ Fgetpgrp()

octave_value_list octave::Fgetpgrp ( const octave_value_list args,
int   
)

Definition at line 518 of file syscalls.cc.

References getpgrp(), ovl(), and print_usage().

◆ Fgetpid()

octave_value_list octave::Fgetpid ( const octave_value_list args,
int   
)

Definition at line 535 of file syscalls.cc.

References getpid(), ovl(), and print_usage().

◆ Fgetppid()

octave_value_list octave::Fgetppid ( const octave_value_list args,
int   
)

Definition at line 548 of file syscalls.cc.

References getppid(), ovl(), and print_usage().

◆ Fgetuid()

octave_value_list octave::Fgetuid ( const octave_value_list args,
int   
)

Definition at line 600 of file syscalls.cc.

References getuid(), ovl(), and print_usage().

◆ Fglob()

octave_value_list octave::Fglob ( const octave_value_list args,
int   
)

◆ Fgzip()

octave_value_list octave::Fgzip ( const octave_value_list args,
int  nargout 
)

Definition at line 614 of file gzip.cc.

References err_disabled_feature().

◆ Fhistory()

octave_value_list octave::Fhistory ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 674 of file oct-hist.cc.

References history_system::do_history(), and ovl().

◆ Fhistory_control()

octave_value_list octave::Fhistory_control ( const octave_value_list args,
int  nargout 
)

◆ Fhistory_file()

octave_value_list octave::Fhistory_file ( const octave_value_list args,
int  nargout 
)

◆ Fhistory_save()

octave_value_list octave::Fhistory_save ( const octave_value_list args,
int  nargout 
)

◆ Fhistory_size()

octave_value_list octave::Fhistory_size ( const octave_value_list args,
int  nargout 
)

◆ Fhistory_timestamp_format_string()

octave_value_list octave::Fhistory_timestamp_format_string ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 891 of file oct-hist.cc.

References history_system::timestamp_format_string().

◆ Fignore_function_time_stamp()

octave_value_list octave::Fignore_function_time_stamp ( const octave_value_list args,
int  nargout 
)

Definition at line 1163 of file fcn-info.cc.

References octave_value_list::length(), and print_usage().

◆ file_in_path()

std::string octave::file_in_path ( const std::string &  name,
const std::string &  suffix 
)

Definition at line 698 of file utils.cc.

References __get_load_path__().

◆ FIMAGE_PATH()

octave_value_list octave::FIMAGE_PATH ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 245 of file environment.cc.

◆ find_bkpt_list()

std::string octave::find_bkpt_list ( octave_value_list  slist,
std::string  match 
)

Definition at line 1137 of file bp-table.cc.

References octave_value_list::length().

Referenced by bp_table::get_breakpoint_list().

◆ find_data_file_in_load_path()

std::string octave::find_data_file_in_load_path ( const std::string &  fcn,
const std::string &  file,
bool  require_regular_file 
)

Definition at line 711 of file utils.cc.

◆ Fis_absolute_filename()

octave_value_list octave::Fis_absolute_filename ( const octave_value_list args,
int   
)

Definition at line 1112 of file utils.cc.

References ovl(), and print_usage().

◆ Fis_function_handle()

octave_value_list octave::Fis_function_handle ( const octave_value_list args,
int   
)

Definition at line 3682 of file ov-fcn-handle.cc.

References octave_value_list::length(), ovl(), and print_usage().

◆ Fis_rooted_relative_filename()

octave_value_list octave::Fis_rooted_relative_filename ( const octave_value_list args,
int   
)

Definition at line 1133 of file utils.cc.

References ovl(), and print_usage().

◆ Fis_same_file()

◆ Fisenv()

octave_value_list octave::Fisenv ( const octave_value_list args,
int   
)

Definition at line 801 of file sysdep.cc.

References ovl(), and print_usage().

◆ Fisglobal()

octave_value_list octave::Fisglobal ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 138 of file variables.cc.

References ovl(), and print_usage().

◆ Fisguirunning()

octave_value_list octave::Fisguirunning ( const octave_value_list args,
int   
)

Definition at line 447 of file octave.cc.

References application::is_gui_running(), ovl(), and print_usage().

◆ Fisieee()

octave_value_list octave::Fisieee ( const octave_value_list ,
int   
)

◆ Fisindex()

octave_value_list octave::Fisindex ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 1636 of file utils.cc.

References idx_vector::extent(), n, and print_usage().

◆ Fisstudent()

octave_value_list octave::Fisstudent ( const octave_value_list args,
int   
)

Definition at line 1767 of file utils.cc.

References ovl(), and print_usage().

◆ Fisvarname()

octave_value_list octave::Fisvarname ( const octave_value_list args,
int   
)

Definition at line 105 of file utils.cc.

References iskeyword(), print_usage(), octave_value::string_value(), and valid_identifier().

◆ Fkbhit()

octave_value_list octave::Fkbhit ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 1214 of file sysdep.cc.

References Fdrawnow(), kbhit(), and octave_value().

◆ Fkill()

octave_value_list octave::Fkill ( const octave_value_list args,
int  nargout 
)

Definition at line 631 of file syscalls.cc.

References error(), kill(), ovl(), and print_usage().

◆ Flink()

octave_value_list octave::Flink ( const octave_value_list args,
int  nargout 
)

◆ Fload()

octave_value_list octave::Fload ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 1690 of file load-save.cc.

References load_save_system::load().

◆ float_identity_matrix()

FloatMatrix octave::float_identity_matrix ( octave_idx_type  nr,
octave_idx_type  nc 
)

Definition at line 1469 of file utils.cc.

References m, min(), and n.

◆ Flstat()

octave_value_list octave::Flstat ( const octave_value_list args,
int   
)

Definition at line 670 of file syscalls.cc.

References print_usage().

◆ flush_stdout()

void octave::flush_stdout ( )

Definition at line 268 of file pager.cc.

References __get_output_system__(), and output_system::flush_stdout().

◆ Fmake_absolute_filename()

octave_value_list octave::Fmake_absolute_filename ( const octave_value_list args,
int   
)

Definition at line 1158 of file utils.cc.

References ovl(), and print_usage().

◆ Fmax_recursion_depth()

octave_value_list octave::Fmax_recursion_depth ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 5327 of file pt-eval.cc.

References tree_evaluator::max_recursion_depth().

◆ Fmfilename()

octave_value_list octave::Fmfilename ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 10342 of file oct-parse.cc.

References octave_value(), and print_usage().

◆ Fmislocked()

octave_value_list octave::Fmislocked ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ Fmissing_component_hook()

octave_value_list octave::Fmissing_component_hook ( const octave_value_list args,
int  nargout 
)

Definition at line 1517 of file variables.cc.

References set_internal_variable().

◆ Fmissing_function_hook()

octave_value_list octave::Fmissing_function_hook ( const octave_value_list args,
int  nargout 
)

Definition at line 1403 of file variables.cc.

References set_internal_variable().

◆ Fmkfifo()

octave_value_list octave::Fmkfifo ( const octave_value_list args,
int  nargout 
)

Definition at line 723 of file syscalls.cc.

References error(), and print_usage().

◆ Fmkstemp()

octave_value_list octave::Fmkstemp ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ Fmlock()

octave_value_list octave::Fmlock ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 863 of file variables.cc.

References octave_value_list::length(), interpreter::mlock(), ovl(), and print_usage().

◆ Fmore()

octave_value_list octave::Fmore ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 619 of file pager.cc.

References error(), ovl(), output_system::page_screen_output(), and print_usage().

◆ Fmunlock()

octave_value_list octave::Fmunlock ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ Fnative_float_format()

octave_value_list octave::Fnative_float_format ( const octave_value_list ,
int   
)

Definition at line 1364 of file sysdep.cc.

References float_format_as_string(), native_float_format(), and ovl().

◆ FO_APPEND()

octave_value_list octave::FO_APPEND ( const octave_value_list args,
int   
)

Definition at line 1521 of file syscalls.cc.

References err_disabled_feature(), and octave_o_append_wrapper().

◆ FO_ASYNC()

octave_value_list octave::FO_ASYNC ( const octave_value_list args,
int   
)

Definition at line 1540 of file syscalls.cc.

References err_disabled_feature(), and octave_o_async_wrapper().

◆ FO_CREAT()

octave_value_list octave::FO_CREAT ( const octave_value_list args,
int   
)

Definition at line 1560 of file syscalls.cc.

References err_disabled_feature(), and octave_o_creat_wrapper().

◆ FO_EXCL()

octave_value_list octave::FO_EXCL ( const octave_value_list args,
int   
)

Definition at line 1579 of file syscalls.cc.

References err_disabled_feature(), and octave_o_excl_wrapper().

◆ FO_NONBLOCK()

octave_value_list octave::FO_NONBLOCK ( const octave_value_list args,
int   
)

Definition at line 1599 of file syscalls.cc.

References err_disabled_feature(), and octave_o_nonblock_wrapper().

◆ FO_RDONLY()

octave_value_list octave::FO_RDONLY ( const octave_value_list args,
int   
)

Definition at line 1618 of file syscalls.cc.

References err_disabled_feature(), and octave_o_rdonly_wrapper().

◆ FO_RDWR()

octave_value_list octave::FO_RDWR ( const octave_value_list args,
int   
)

Definition at line 1638 of file syscalls.cc.

References err_disabled_feature(), and octave_o_rdwr_wrapper().

◆ FO_SYNC()

octave_value_list octave::FO_SYNC ( const octave_value_list args,
int   
)

Definition at line 1657 of file syscalls.cc.

References err_disabled_feature(), and octave_o_sync_wrapper().

◆ FO_TRUNC()

octave_value_list octave::FO_TRUNC ( const octave_value_list args,
int   
)

Definition at line 1677 of file syscalls.cc.

References err_disabled_feature(), and octave_o_trunc_wrapper().

◆ FO_WRONLY()

octave_value_list octave::FO_WRONLY ( const octave_value_list args,
int   
)

Definition at line 1696 of file syscalls.cc.

References err_disabled_feature(), and octave_o_wronly_wrapper().

◆ Foctave_core_file_limit()

octave_value_list octave::Foctave_core_file_limit ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 2015 of file load-save.cc.

References load_save_system::octave_core_file_limit().

◆ Foctave_core_file_name()

octave_value_list octave::Foctave_core_file_name ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 2037 of file load-save.cc.

References load_save_system::octave_core_file_name().

◆ Foctave_core_file_options()

octave_value_list octave::Foctave_core_file_options ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 2060 of file load-save.cc.

References load_save_system::octave_core_file_options().

◆ FOCTAVE_EXEC_HOME()

octave_value_list octave::FOCTAVE_EXEC_HOME ( const octave_value_list args,
int   
)

Definition at line 527 of file defaults.cc.

References octave_exec_home(), ovl(), and print_usage().

◆ FOCTAVE_HOME()

octave_value_list octave::FOCTAVE_HOME ( const octave_value_list args,
int   
)

Definition at line 505 of file defaults.cc.

References octave_home(), ovl(), and print_usage().

◆ FOCTAVE_VERSION()

octave_value_list octave::FOCTAVE_VERSION ( const octave_value_list args,
int   
)

Definition at line 545 of file defaults.cc.

References OCTAVE_VERSION, ovl(), and print_usage().

◆ Fopenvar()

octave_value_list octave::Fopenvar ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ format()

std::size_t octave::format ( std::ostream &  os,
const char *  fmt,
  ... 
)

Definition at line 1485 of file utils.cc.

References vformat().

◆ FP_tmpdir()

octave_value_list octave::FP_tmpdir ( const octave_value_list args,
int   
)

Definition at line 3261 of file file-io.cc.

References get_P_tmpdir(), octave_value_list::length(), ovl(), and print_usage().

◆ Fpage_output_immediately()

octave_value_list octave::Fpage_output_immediately ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 704 of file pager.cc.

References output_system::page_output_immediately().

◆ Fpage_screen_output()

octave_value_list octave::Fpage_screen_output ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 728 of file pager.cc.

References output_system::page_screen_output().

◆ FPAGER()

octave_value_list octave::FPAGER ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 751 of file pager.cc.

References output_system::PAGER().

◆ FPAGER_FLAGS()

octave_value_list octave::FPAGER_FLAGS ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 770 of file pager.cc.

References output_system::PAGER_FLAGS().

◆ Fpath()

octave_value_list octave::Fpath ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

◆ Fpathsep()

octave_value_list octave::Fpathsep ( const octave_value_list args,
int   
)

Definition at line 759 of file dirfns.cc.

References ovl(), directory_path::path_sep_str(), and print_usage().

◆ Fpause()

octave_value_list octave::Fpause ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 1283 of file sysdep.cc.

References octave_value_list::length(), and print_usage().

◆ Fpclose()

octave_value_list octave::Fpclose ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ Fpipe()

octave_value_list octave::Fpipe ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 781 of file syscalls.cc.

References stdiostream::create(), stream_list::insert(), ovl(), pipe(), and print_usage().

◆ Fpopen()

octave_value_list octave::Fpopen ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ Fpopen2()

octave_value_list octave::Fpopen2 ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ Fprintf()

octave_value_list octave::Fprintf ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 891 of file file-io.cc.

◆ Fprogram_invocation_name()

octave_value_list octave::Fprogram_invocation_name ( const octave_value_list args,
int   
)

Definition at line 537 of file octave.cc.

References ovl(), print_usage(), and application::program_invocation_name().

◆ Fprogram_name()

octave_value_list octave::Fprogram_name ( const octave_value_list args,
int   
)

Definition at line 557 of file octave.cc.

References ovl(), print_usage(), and application::program_name().

◆ FPS4()

octave_value_list octave::FPS4 ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 5525 of file pt-eval.cc.

◆ Fputs()

octave_value_list octave::Fputs ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 974 of file file-io.cc.

◆ Fpwd()

octave_value_list octave::Fpwd ( const octave_value_list ,
int   
)

Definition at line 138 of file dirfns.cc.

References ovl().

◆ Fquit()

octave_value_list octave::Fquit ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 179 of file interpreter.cc.

References error(), numel(), ovl(), and print_usage().

◆ Freaddir()

octave_value_list octave::Freaddir ( const octave_value_list args,
int   
)

◆ Freadlink()

octave_value_list octave::Freadlink ( const octave_value_list args,
int   
)

◆ Frehash()

octave_value_list octave::Frehash ( octave::interpreter &  interp,
const octave_value_list ,
int   
)

Definition at line 2522 of file load-path.cc.

References ovl(), and load_path::rehash().

◆ Frename()

octave_value_list octave::Frename ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

◆ Frestoredefaultpath()

octave_value_list octave::Frestoredefaultpath ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 2555 of file load-path.cc.

References load_path::initialize(), ovl(), print_usage(), and load_path::system_path().

◆ Frmdir()

octave_value_list octave::Frmdir ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

◆ Frmpath()

octave_value_list octave::Frmpath ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 2797 of file load-path.cc.

References load_path::path(), and print_usage().

◆ Frun_history()

octave_value_list octave::Frun_history ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ FS_ISBLK()

octave_value_list octave::FS_ISBLK ( const octave_value_list args,
int   
)

Definition at line 993 of file syscalls.cc.

References ovl(), and print_usage().

◆ FS_ISCHR()

octave_value_list octave::FS_ISCHR ( const octave_value_list args,
int   
)

Definition at line 975 of file syscalls.cc.

References ovl(), and print_usage().

◆ FS_ISDIR()

octave_value_list octave::FS_ISDIR ( const octave_value_list args,
int   
)

Definition at line 957 of file syscalls.cc.

References ovl(), and print_usage().

◆ FS_ISFIFO()

octave_value_list octave::FS_ISFIFO ( const octave_value_list args,
int   
)

Definition at line 1011 of file syscalls.cc.

References ovl(), and print_usage().

◆ FS_ISLNK()

octave_value_list octave::FS_ISLNK ( const octave_value_list args,
int   
)

Definition at line 1029 of file syscalls.cc.

References ovl(), and print_usage().

◆ FS_ISREG()

octave_value_list octave::FS_ISREG ( const octave_value_list args,
int   
)

Definition at line 939 of file syscalls.cc.

References ovl(), and print_usage().

◆ FS_ISSOCK()

octave_value_list octave::FS_ISSOCK ( const octave_value_list args,
int   
)

Definition at line 1047 of file syscalls.cc.

References ovl(), and print_usage().

◆ Fsave()

octave_value_list octave::Fsave ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 1846 of file load-save.cc.

References load_save_system::save().

◆ Fsave_default_options()

octave_value_list octave::Fsave_default_options ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 1986 of file load-save.cc.

References load_save_system::save_default_options().

◆ Fsave_header_format_string()

octave_value_list octave::Fsave_header_format_string ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 2090 of file load-save.cc.

References load_save_system::save_header_format_string().

◆ Fsave_precision()

octave_value_list octave::Fsave_precision ( const octave_value_list args,
int  nargout 
)

Definition at line 479 of file ls-oct-text.cc.

References set_internal_variable().

◆ Fscanf()

octave_value_list octave::Fscanf ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 1230 of file file-io.cc.

◆ FSEEK_CUR()

octave_value_list octave::FSEEK_CUR ( const octave_value_list args,
int   
)

Definition at line 3289 of file file-io.cc.

◆ FSEEK_END()

octave_value_list octave::FSEEK_END ( const octave_value_list args,
int   
)

Definition at line 3300 of file file-io.cc.

◆ FSEEK_SET()

octave_value_list octave::FSEEK_SET ( const octave_value_list args,
int   
)

Definition at line 3278 of file file-io.cc.

◆ Fsetenv()

octave_value_list octave::Fsetenv ( const octave_value_list args,
int   
)

Definition at line 834 of file sysdep.cc.

References ovl(), and print_usage().

◆ Fsilent_functions()

octave_value_list octave::Fsilent_functions ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 5442 of file pt-eval.cc.

References tree_evaluator::silent_functions().

◆ Fsource()

octave_value_list octave::Fsource ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 10384 of file oct-parse.cc.

References print_usage().

◆ Fsprintf()

◆ Fsscanf()

octave_value_list octave::Fsscanf ( const octave_value_list args,
int   
)

Definition at line 1166 of file file-io.cc.

References octave_value_list::length(), and print_usage().

◆ Fstat()

octave_value_list octave::Fstat ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 902 of file syscalls.cc.

References stream_list::get_file_number(), and print_usage().

◆ Fstderr()

octave_value_list octave::Fstderr ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 3352 of file file-io.cc.

References interpreter::get_stream_list().

◆ Fstdin()

octave_value_list octave::Fstdin ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 3323 of file file-io.cc.

References interpreter::get_stream_list().

◆ Fstdout()

octave_value_list octave::Fstdout ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 3337 of file file-io.cc.

References interpreter::get_stream_list().

◆ Fstr2func()

octave_value_list octave::Fstr2func ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

◆ Fstring_fill_char()

octave_value_list octave::Fstring_fill_char ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 5485 of file pt-eval.cc.

References tree_evaluator::string_fill_char().

◆ Fsymlink()

octave_value_list octave::Fsymlink ( const octave_value_list args,
int  nargout 
)

◆ Ftempdir()

octave_value_list octave::Ftempdir ( const octave_value_list args,
int   
)

Definition at line 2929 of file file-io.cc.

References octave_value_list::length(), and print_usage().

◆ Ftempname()

octave_value_list octave::Ftempname ( const octave_value_list args,
int   
)

Definition at line 2979 of file file-io.cc.

References octave_value_list::length(), ovl(), print_usage(), and octave::sys::tempnam().

◆ Fterminal_size()

octave_value_list octave::Fterminal_size ( const octave_value_list args,
int   
)

◆ Ftextscan()

octave_value_list octave::Ftextscan ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 1575 of file file-io.cc.

◆ Ftilde_expand()

◆ Ftmpfile()

octave_value_list octave::Ftmpfile ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 3065 of file file-io.cc.

References octave_value_list::length(), print_usage(), and octave::sys::tempnam().

◆ Fumask()

octave_value_list octave::Fumask ( const octave_value_list args,
int   
)

Definition at line 3221 of file file-io.cc.

References error(), octave_value_list::length(), and print_usage().

◆ Funame()

octave_value_list octave::Funame ( const octave_value_list args,
int   
)

Definition at line 1092 of file syscalls.cc.

References m, ovl(), and print_usage().

◆ Fundo_string_escapes()

octave_value_list octave::Fundo_string_escapes ( const octave_value_list args,
int   
)

Definition at line 1075 of file utils.cc.

References ovl(), print_usage(), and undo_string_escapes().

◆ Funlink()

octave_value_list octave::Funlink ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

◆ Funsetenv()

octave_value_list octave::Funsetenv ( const octave_value_list args,
int   
)

Definition at line 871 of file sysdep.cc.

References ovl(), print_usage(), and unsetenv_wrapper().

◆ Furlread()

◆ Furlwrite()

◆ Fuser_config_dir()

octave_value_list octave::Fuser_config_dir ( const octave_value_list args,
int   
)

Definition at line 563 of file defaults.cc.

References ovl(), and print_usage().

◆ Fuser_data_dir()

octave_value_list octave::Fuser_data_dir ( const octave_value_list args,
int   
)

Definition at line 581 of file defaults.cc.

References ovl(), and print_usage().

◆ Fwaitpid()

octave_value_list octave::Fwaitpid ( const octave_value_list args,
int   
)

Definition at line 1228 of file syscalls.cc.

References ovl(), print_usage(), and waitpid().

◆ FWCONTINUE()

octave_value_list octave::FWCONTINUE ( const octave_value_list args,
int   
)

Definition at line 1743 of file syscalls.cc.

◆ FWCOREDUMP()

octave_value_list octave::FWCOREDUMP ( const octave_value_list args,
int   
)

Definition at line 1333 of file syscalls.cc.

References ovl(), print_usage(), and wcoredump().

◆ FWEXITSTATUS()

octave_value_list octave::FWEXITSTATUS ( const octave_value_list args,
int   
)

Definition at line 1276 of file syscalls.cc.

References ovl(), print_usage(), and wexitstatus().

◆ Fwhos_line_format()

octave_value_list octave::Fwhos_line_format ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 5420 of file pt-eval.cc.

References tree_evaluator::whos_line_format().

◆ FWIFCONTINUED()

octave_value_list octave::FWIFCONTINUED ( const octave_value_list args,
int   
)

Definition at line 1389 of file syscalls.cc.

References ovl(), print_usage(), and wifcontinued().

◆ FWIFEXITED()

octave_value_list octave::FWIFEXITED ( const octave_value_list args,
int   
)

Definition at line 1257 of file syscalls.cc.

References ovl(), print_usage(), and wifexited().

◆ FWIFSIGNALED()

octave_value_list octave::FWIFSIGNALED ( const octave_value_list args,
int   
)

Definition at line 1293 of file syscalls.cc.

References ovl(), print_usage(), and wifsignaled().

◆ FWIFSTOPPED()

octave_value_list octave::FWIFSTOPPED ( const octave_value_list args,
int   
)

Definition at line 1353 of file syscalls.cc.

References ovl(), print_usage(), and wifstopped().

◆ Fwinqueryreg()

octave_value_list octave::Fwinqueryreg ( const octave_value_list args,
int   
)

Definition at line 1051 of file sysdep.cc.

References error(), ovl(), and print_usage().

◆ FWNOHANG()

octave_value_list octave::FWNOHANG ( const octave_value_list args,
int   
)

Definition at line 1715 of file syscalls.cc.

◆ Fworkspace()

octave_value_list octave::Fworkspace ( octave::interpreter &  interp,
const octave_value_list args,
int   
)

Definition at line 882 of file event-manager.cc.

References event_manager::focus_window(), ovl(), and print_usage().

◆ FWSTOPSIG()

octave_value_list octave::FWSTOPSIG ( const octave_value_list args,
int   
)

Definition at line 1372 of file syscalls.cc.

References ovl(), print_usage(), and wstopsig().

◆ FWTERMSIG()

octave_value_list octave::FWTERMSIG ( const octave_value_list args,
int   
)

Definition at line 1312 of file syscalls.cc.

References ovl(), print_usage(), and wtermsig().

◆ FWUNTRACED()

octave_value_list octave::FWUNTRACED ( const octave_value_list args,
int   
)

Definition at line 1729 of file syscalls.cc.

◆ G__fltk_check__()

C octave_function* octave::G__fltk_check__ ( const octave::dynamic_library &  shl,
bool  relative 
)

Definition at line 2507 of file __init_fltk__.cc.

◆ G__have_gnuplot__()

C octave_function* octave::G__have_gnuplot__ ( const octave::dynamic_library &  shl,
bool  relative 
)

Definition at line 275 of file __init_gnuplot__.cc.

◆ G__init_fltk__()

C octave_function* octave::G__init_fltk__ ( const octave::dynamic_library &  shl,
bool  relative 
)

Definition at line 2529 of file __init_fltk__.cc.

◆ G__init_gnuplot__()

C octave_function* octave::G__init_gnuplot__ ( const octave::dynamic_library &  shl,
bool  relative 
)

Definition at line 254 of file __init_gnuplot__.cc.

◆ Gbzip2()

C octave_function* octave::Gbzip2 ( const octave::dynamic_library &  shl,
bool  relative 
)

Definition at line 660 of file gzip.cc.

◆ genpath()

std::string octave::genpath ( const std::string &  dirname,
const string_vector skip 
)

◆ get_dimensions() [1/3]

void octave::get_dimensions ( const octave_value a,
const char *  warn_for,
dim_vector dim 
)

◆ get_dimensions() [2/3]

◆ get_dimensions() [3/3]

void octave::get_dimensions ( const octave_value a,
const octave_value b,
const char *  warn_for,
octave_idx_type nr,
octave_idx_type nc 
)

◆ get_dispatch_type() [1/2]

std::string octave::get_dispatch_type ( const octave_value_list args)

Definition at line 331 of file fcn-info.cc.

◆ get_dispatch_type() [2/2]

std::string octave::get_dispatch_type ( const octave_value_list args,
builtin_type_t builtin_type 
)

Definition at line 271 of file fcn-info.cc.

References btyp_num_types.

Referenced by do_class_concat().

◆ get_fcn_files()

load_path::dir_info::fcn_file_map_type octave::get_fcn_files ( const std::string &  d)

Definition at line 1332 of file load-path.cc.

◆ get_help_from_file() [1/2]

std::string octave::get_help_from_file ( const std::string &  nm,
bool &  symbol_found 
)

Definition at line 10153 of file oct-parse.cc.

◆ get_help_from_file() [2/2]

std::string octave::get_help_from_file ( const std::string &  nm,
bool &  symbol_found,
std::string &  full_file 
)

◆ get_P_tmpdir()

std::string octave::get_P_tmpdir ( )

Definition at line 700 of file sysdep.cc.

◆ Ggzip()

C octave_function* octave::Ggzip ( const octave::dynamic_library &  shl,
bool  relative 
)

Definition at line 614 of file gzip.cc.

◆ identity_matrix()

Matrix octave::identity_matrix ( octave_idx_type  nr,
octave_idx_type  nc 
)

Definition at line 1453 of file utils.cc.

References m, min(), and n.

◆ is_equal_to() [1/8]

bool octave::is_equal_to ( const anonymous_fcn_handle &  fh1,
const anonymous_fcn_handle &  fh2 
)

Definition at line 2822 of file ov-fcn-handle.cc.

◆ is_equal_to() [2/8]

bool octave::is_equal_to ( const class_simple_fcn_handle &  fh1,
const class_simple_fcn_handle &  fh2 
)

Definition at line 2107 of file ov-fcn-handle.cc.

◆ is_equal_to() [3/8]

bool octave::is_equal_to ( const internal_fcn_handle &  fh1,
const internal_fcn_handle &  fh2 
)

Definition at line 955 of file ov-fcn-handle.cc.

◆ is_equal_to() [4/8]

bool octave::is_equal_to ( const nested_fcn_handle &  fh1,
const nested_fcn_handle &  fh2 
)

Definition at line 1888 of file ov-fcn-handle.cc.

◆ is_equal_to() [5/8]

bool octave::is_equal_to ( const scoped_fcn_handle &  fh1,
const scoped_fcn_handle &  fh2 
)

Definition at line 1665 of file ov-fcn-handle.cc.

◆ is_equal_to() [6/8]

bool octave::is_equal_to ( const simple_fcn_handle &  fh1,
const simple_fcn_handle &  fh2 
)

Definition at line 1459 of file ov-fcn-handle.cc.

◆ is_equal_to() [7/8]

bool octave::is_equal_to ( const weak_anonymous_fcn_handle &  fh1,
const weak_anonymous_fcn_handle &  fh2 
)

Definition at line 2882 of file ov-fcn-handle.cc.

◆ is_equal_to() [8/8]

bool octave::is_equal_to ( const weak_nested_fcn_handle &  fh1,
const weak_nested_fcn_handle &  fh2 
)

Definition at line 1922 of file ov-fcn-handle.cc.

◆ is_opaque()

bool octave::is_opaque ( const FT_GlyphSlot &  glyph,
const int  x,
const int  y 
)

Definition at line 823 of file ft-text-renderer.cc.

◆ kbhit()

int octave::kbhit ( bool  wait)

Definition at line 655 of file sysdep.cc.

References ignore_interrupts(), raw_mode(), and set_interrupt_handler().

◆ keyword_almost_match()

int octave::keyword_almost_match ( const char *const *  std,
int *  min_len,
const std::string &  s,
int  min_toks_to_match,
int  max_toks 
)

Definition at line 428 of file utils.cc.

◆ load_fcn_from_file()

octave_value octave::load_fcn_from_file ( const std::string &  file_name,
const std::string &  dir_name,
const std::string &  dispatch_type,
const std::string &  package_name,
const std::string &  fcn_name,
bool  autoload 
)

Definition at line 10160 of file oct-parse.cc.

References dir_sep_str().

◆ make_ft_text_renderer()

base_text_renderer* octave::make_ft_text_renderer ( )

Definition at line 1537 of file ft-text-renderer.cc.

◆ make_latex_text_renderer()

base_text_renderer* octave::make_latex_text_renderer ( )

Definition at line 526 of file latex-text-renderer.cc.

◆ make_valid_name()

bool octave::make_valid_name ( std::string &  str,
const make_valid_name_options options 
)

◆ maybe_missing_function_hook()

std::string octave::maybe_missing_function_hook ( const std::string &  name)

Definition at line 1410 of file variables.cc.

References __get_interpreter__().

◆ parse_fcn_file()

octave_value octave::parse_fcn_file ( interpreter interp,
const std::string &  full_file,
const std::string &  file,
const std::string &  dir_name,
const std::string &  dispatch_type,
const std::string &  package_name,
bool  require_file,
bool  force_script,
bool  autoload,
bool  relative_lookup 
)

Definition at line 9903 of file oct-parse.cc.

◆ pclose()

int octave::pclose ( FILE *  f)

Definition at line 643 of file sysdep.cc.

References f, and pclose().

Referenced by procbuf::close().

◆ popen()

FILE* octave::popen ( const char *  command,
const char *  mode 
)

Definition at line 626 of file sysdep.cc.

References popen(), and u8_to_wstring().

Referenced by procbuf::open().

◆ quote_string()

std::string octave::quote_string ( std::string  str)

Definition at line 47 of file latex-text-renderer.cc.

◆ raw_mode()

void octave::raw_mode ( bool  on,
bool  wait 
)

◆ read_images()

template<typename T >
octave_value_list octave::read_images ( std::vector< Magick::Image > &  imvec,
const Array< octave_idx_type > &  frameidx,
const octave_idx_type nargout,
const octave_scalar_map options 
)

Definition at line 389 of file __magick_read__.cc.

References error(), max(), and Array< T, Alloc >::numel().

◆ same_file()

bool octave::same_file ( const std::string &  f,
const std::string &  g 
)

Definition at line 297 of file utils.cc.

References f.

Referenced by Fis_same_file().

◆ search_path_for_all_files()

string_vector octave::search_path_for_all_files ( const std::string &  path,
const string_vector names 
)

◆ search_path_for_file()

std::string octave::search_path_for_file ( const std::string &  path,
const string_vector names 
)

Definition at line 517 of file utils.cc.

◆ set_application_id()

void octave::set_application_id ( )

Definition at line 184 of file sysdep.cc.

◆ set_internal_variable() [1/7]

octave_value octave::set_internal_variable ( bool &  var,
const octave_value_list args,
int  nargout,
const char *  nm 
)

Definition at line 583 of file variables.cc.

References octave_value_list::length().

Referenced by error_system::backtrace_on_warning(), error_system::beep_on_error(), load_save_system::crash_dumps_octave_core(), error_system::debug_on_caught(), error_system::debug_on_error(), error_system::debug_on_warning(), error_system::discard_warning_messages(), settings::display_tokens(), environment::editor(), environment::exec_path(), F__parser_debug_flag__(), Fconfirm_recursive_rmdir(), Fdebug_on_interrupt(), Ffixed_point_format(), Fhistory_control(), Fhistory_file(), Fhistory_save(), Fhistory_size(), Foptimize_subsasgn_calls(), Foutput_precision(), Fprint_empty_dimensions(), Fprint_struct_array_contents(), Fsave_precision(), Fsighup_dumps_octave_core(), Fsigquit_dumps_octave_core(), Fsigterm_dumps_octave_core(), Fsplit_long_rows(), Fstruct_levels_to_print(), Fsvd_driver(), environment::image_path(), history_system::input_from_tmp_file(), error_system::last_error_id(), error_system::last_error_message(), error_system::last_warning_id(), error_system::last_warning_message(), settings::lexer_debug_flag(), tree_evaluator::max_recursion_depth(), call_stack::max_stack_depth(), load_save_system::octave_core_file_limit(), load_save_system::octave_core_file_name(), load_save_system::octave_core_file_options(), output_system::page_output_immediately(), output_system::page_screen_output(), output_system::PAGER(), output_system::PAGER_FLAGS(), tree_evaluator::PS4(), error_system::quiet_warning(), load_save_system::save_default_options(), load_save_system::save_header_format_string(), tree_evaluator::silent_functions(), tree_evaluator::string_fill_char(), history_system::timestamp_format_string(), error_system::verbose_warning(), and tree_evaluator::whos_line_format().

◆ set_internal_variable() [2/7]

octave_value octave::set_internal_variable ( char &  var,
const octave_value_list args,
int  nargout,
const char *  nm 
)

Definition at line 613 of file variables.cc.

References octave_value_list::length().

◆ set_internal_variable() [3/7]

octave_value octave::set_internal_variable ( double &  var,
const octave_value_list args,
int  nargout,
const char *  nm,
double  minval,
double  maxval 
)

Definition at line 692 of file variables.cc.

References octave_value_list::length().

◆ set_internal_variable() [4/7]

octave_value octave::set_internal_variable ( int &  var,
const octave_value_list args,
int  nargout,
const char *  nm,
const char **  choices 
)

Definition at line 761 of file variables.cc.

References error_unless, and octave_value_list::length().

◆ set_internal_variable() [5/7]

octave_value octave::set_internal_variable ( int &  var,
const octave_value_list args,
int  nargout,
const char *  nm,
int  minval,
int  maxval 
)

Definition at line 656 of file variables.cc.

References octave_value_list::length().

◆ set_internal_variable() [6/7]

octave_value octave::set_internal_variable ( std::string &  var,
const octave_value_list args,
int  nargout,
const char *  nm,
bool  empty_ok 
)

Definition at line 728 of file variables.cc.

References octave_value_list::length().

◆ set_internal_variable() [7/7]

octave_value octave::set_internal_variable ( std::string &  var,
const octave_value_list args,
int  nargout,
const char *  nm,
const char **  choices 
)

Definition at line 806 of file variables.cc.

References octave_value_list::length().

Referenced by Fmissing_component_hook(), and Fmissing_function_hook().

◆ sleep()

void octave::sleep ( double  seconds,
bool  do_graphics_events 
)

◆ source_file()

void octave::source_file ( const std::string &  file_name,
const std::string &  context,
bool  verbose,
bool  require_file 
)

Definition at line 10362 of file oct-parse.cc.

References __get_interpreter__(), and interpreter::source_file().

◆ symbol_exist()

int octave::symbol_exist ( const std::string &  name,
const std::string &  type 
)

Definition at line 327 of file variables.cc.

References __get_interpreter__().

◆ sysdep_cleanup()

void octave::sysdep_cleanup ( )

Definition at line 456 of file sysdep.cc.

◆ sysdep_init()

void octave::sysdep_init ( )

Definition at line 437 of file sysdep.cc.

◆ undo_string_escape()

const char* octave::undo_string_escape ( char  c)

Definition at line 991 of file utils.cc.

◆ undo_string_escapes()

std::string octave::undo_string_escapes ( const std::string &  s)

Definition at line 1036 of file utils.cc.

References undo_string_escape().

Referenced by octave_char_matrix_str::edit_display(), and octave_print_internal().

◆ unique_symbol_name()

std::string octave::unique_symbol_name ( const std::string &  basename)

Definition at line 339 of file variables.cc.

◆ valid_identifier() [1/2]

bool octave::valid_identifier ( const char *  s)

◆ valid_identifier() [2/2]

bool octave::valid_identifier ( const std::string &  s)

◆ vasprintf()

std::string octave::vasprintf ( const char *  fmt,
va_list  args 
)

Definition at line 1510 of file utils.cc.

References free(), and octave_vasprintf_wrapper().

◆ vformat()

std::size_t octave::vformat ( std::ostream &  os,
const char *  fmt,
va_list  args 
)

Definition at line 1500 of file utils.cc.

References vasprintf().

Referenced by mexPrintf().

◆ xzip() [1/3]

template<typename X >
string_vector octave::xzip ( const Array< std::string > &  source_patterns)

Definition at line 536 of file gzip.cc.

◆ xzip() [2/3]

template<typename X >
string_vector octave::xzip ( const Array< std::string > &  source_patterns,
const std::function< std::string(const std::string &)> &  mk_dest_path 
)

Definition at line 470 of file gzip.cc.

◆ xzip() [3/3]

template<typename X >
string_vector octave::xzip ( const Array< std::string > &  source_patterns,
const std::string &  out_dir 
)

Definition at line 549 of file gzip.cc.

Variable Documentation

◆ Vlast_chdir_time

sys::time octave::Vlast_chdir_time = 0.0

Definition at line 345 of file interpreter.cc.