#include <cerrno>
#include <cstdio>
#include <iomanip>
#include <string>
#include "file-ops.h"
#include "file-stat.h"
#include "iconv-wrappers.h"
#include "lo-ieee.h"
#include "lo-sysdep.h"
#include "localcharset-wrapper.h"
#include "mkostemp-wrapper.h"
#include "oct-env.h"
#include "oct-locbuf.h"
#include "unistd-wrappers.h"
#include "builtin-defun-decls.h"
#include "defun.h"
#include "error.h"
#include "errwarn.h"
#include "interpreter-private.h"
#include "interpreter.h"
#include "load-path.h"
#include "oct-fstrm.h"
#include "oct-iostrm.h"
#include "oct-map.h"
#include "oct-prcstrm.h"
#include "oct-stream.h"
#include "oct-strstrm.h"
#include "ov.h"
#include "ovl.h"
#include "pager.h"
#include "sysdep.h"
#include "utils.h"
#include "variables.h"
Go to the source code of this file.
octave_value_list F__textscan__ | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 1594 of file file-io.cc.
References octave_value_list::length(), print_usage(), and octave_value_list::splice().
octave_value_list Ffclear | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 203 of file file-io.cc.
References stream::clearerr(), stream_list::get_file_number(), stream_list::lookup(), ovl(), and print_usage().
octave_value_list 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().
octave_value_list Ffeof | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 2781 of file file-io.cc.
References stream::eof(), interpreter::get_stream_list(), octave_value_list::length(), stream_list::lookup(), ovl(), and print_usage().
octave_value_list Fferror | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 2812 of file file-io.cc.
References stream::error(), interpreter::get_stream_list(), octave_value_list::length(), stream_list::lookup(), ovl(), and print_usage().
octave_value_list Ffflush | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 232 of file file-io.cc.
References stream::flush(), flush_stdout(), stream_list::get_file_number(), stream_list::lookup(), and print_usage().
octave_value_list Ffgetl | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 278 of file file-io.cc.
References stream::getl(), octave_value::length(), stream_list::lookup(), ovl(), and print_usage().
octave_value_list 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(), ovl(), and print_usage().
octave_value_list Ffopen | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | nargout | ||
) |
Definition at line 609 of file file-io.cc.
References stream::error(), stream_list::get_info(), stream_list::insert(), stream_list::open_file_numbers(), ovl(), and print_usage().
octave_value_list Ffprintf | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | nargout | ||
) |
Definition at line 872 of file file-io.cc.
octave_value_list Ffputs | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 934 of file file-io.cc.
octave_value_list Ffread | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 2635 of file file-io.cc.
References interpreter::get_stream_list(), octave_value::is_string(), octave_value_list::length(), lo_ieee_inf_value(), stream_list::lookup(), ovl(), and print_usage().
octave_value_list Ffreport | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 715 of file file-io.cc.
References stream_list::list_open_files(), octave_stdout, ovl(), and warning().
octave_value_list Ffrewind | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | nargout | ||
) |
Definition at line 740 of file file-io.cc.
References stream_list::lookup(), ovl(), print_usage(), and stream::rewind().
octave_value_list Ffscanf | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 1140 of file file-io.cc.
octave_value_list Ffseek | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 775 of file file-io.cc.
References stream_list::lookup(), ovl(), print_usage(), and stream::seek().
octave_value_list Ffskipl | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 363 of file file-io.cc.
References stream_list::lookup(), ovl(), print_usage(), and stream::skipl().
octave_value_list Fftell | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 797 of file file-io.cc.
References stream_list::lookup(), ovl(), print_usage(), and stream::tell().
octave_value_list Ffwrite | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 2735 of file file-io.cc.
References interpreter::get_stream_list(), octave_value::is_string(), octave_value_list::length(), stream_list::lookup(), ovl(), and print_usage().
octave_value_list Fmkstemp | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 3128 of file file-io.cc.
References stdiostream::create(), error(), interpreter::get_stream_list(), stream_list::insert(), is_true(), octave_value_list::length(), interpreter::mark_for_deletion(), OCTAVE_LOCAL_BUFFER, octave_mkostemp_wrapper(), ovl(), print_usage(), and octave_value::size().
octave_value_list FP_tmpdir | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3268 of file file-io.cc.
References get_P_tmpdir(), octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fpclose | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 2915 of file file-io.cc.
References interpreter::get_stream_list(), octave_value_list::length(), ovl(), print_usage(), and stream_list::remove().
octave_value_list Fpopen | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 2875 of file file-io.cc.
References octave_iprocstream::create(), octave_oprocstream::create(), error(), interpreter::get_stream_list(), stream_list::insert(), octave_value_list::length(), and print_usage().
octave_value_list Fprintf | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | nargout | ||
) |
Definition at line 898 of file file-io.cc.
References octave_value_list::prepend().
octave_value_list Fputs | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 981 of file file-io.cc.
References octave_value_list::prepend().
octave_value_list Fscanf | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 1237 of file file-io.cc.
References octave_value_list::prepend().
octave_value_list FSEEK_CUR | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3296 of file file-io.cc.
octave_value_list FSEEK_END | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3307 of file file-io.cc.
octave_value_list FSEEK_SET | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3285 of file file-io.cc.
octave_value_list Fsprintf | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1004 of file file-io.cc.
References stream::error(), error(), octave_value::is_sq_string(), octave_value::is_string(), stream::is_valid(), octave_value_list::length(), print_usage(), stream::printf(), octave_value_list::resize(), and ostrstream::str().
Referenced by Ferror().
octave_value_list Fsscanf | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1173 of file file-io.cc.
References istrstream::create(), stream::eof(), stream::error(), error(), stream::is_valid(), octave_value_list::length(), lo_ieee_inf_value(), stream::oscanf(), ovl(), print_usage(), stream::scanf(), and stream::tell().
octave_value_list Fstderr | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 3359 of file file-io.cc.
References interpreter::get_stream_list(), and stream_list::stderr_file().
octave_value_list Fstdin | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 3330 of file file-io.cc.
References interpreter::get_stream_list(), and stream_list::stdin_file().
octave_value_list Fstdout | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 3344 of file file-io.cc.
References interpreter::get_stream_list(), and stream_list::stdout_file().
octave_value_list Ftempdir | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 2936 of file file-io.cc.
References octave_value_list::length(), ovl(), and print_usage().
octave_value_list Ftempname | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 2986 of file file-io.cc.
References octave_value_list::length(), ovl(), and print_usage().
octave_value_list Ftextscan | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 1582 of file file-io.cc.
octave_value_list Ftmpfile | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 3072 of file file-io.cc.
References stdiostream::create(), error(), interpreter::get_stream_list(), stream_list::insert(), octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fumask | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3228 of file file-io.cc.
References error(), octave_value_list::length(), ovl(), and print_usage().