GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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.