Mercurial > octave
diff libinterp/corefcn/file-io.cc @ 29961:7d6709900da7
eliminate octave:: namespace tags in DEFUN and DEFMETHOD and more
Files affected: __betainc__.cc, __contourc__.cc, __eigs__.cc,
__expint__.cc, __ftp__.cc, __gammainc__.cc, __ichol__.cc, __ilu__.cc,
__magick_read__.cc, __pchip_deriv__.cc, __qp__.cc, amd.cc, balance.cc,
besselj.cc, bsxfun.cc, call-stack.cc, ccolamd.cc, cellfun.cc, chol.cc,
colamd.cc, colloc.cc, conv2.cc, daspk.cc, dasrt.cc, dassl.cc, data.cc,
defaults.cc, dirfns.cc, display.cc, dlmread.cc, dmperm.cc, dot.cc,
eig.cc, ellipj.cc, environment.cc, error.cc, event-manager.cc, fft.cc,
fft2.cc, fftn.cc, file-io.cc, find.cc, gcd.cc, getgrent.cc,
getpwent.cc, getrusage.cc, gsvd.cc, hash.cc, help.cc, hess.cc,
hex2num.cc, input.cc, inv.cc, jsondecode.cc, jsonencode.cc,
load-path.cc, load-save.cc, lookup.cc, lsode.cc, lu.cc, max.cc,
mgorth.cc, oct-hist.cc, ordqz.cc, ordschur.cc, pager.cc, pr-output.cc,
psi.cc, qr.cc, quad.cc, quadcc.cc, qz.cc, rand.cc, regexp.cc,
schur.cc, settings.cc, sighandlers.cc, sparse.cc, spparms.cc,
sqrtm.cc, stream-euler.cc, strfind.cc, strfns.cc, sub2ind.cc, svd.cc,
symbfact.cc, symtab.cc, syscalls.cc, sysdep.cc, time.cc, toplev.cc,
tril.cc, typecast.cc, urlwrite.cc, utils.cc, variables.cc,
__delaunayn__.cc, __fltk_uigetfile__.cc, __glpk__.cc,
__init_gnuplot__.cc, __ode15__.cc, __voronoi__.cc, audiodevinfo.cc,
audioread.cc, convhulln.cc, fftw.cc, gzip.cc, ov-cell.cc, ov-class.cc,
ov-classdef.cc, ov-fcn-handle.cc, ov-struct.cc, ov-typeinfo.cc,
ov-usr-fcn.cc, octave.cc, lex.ll, oct-parse.yy, profiler.cc,
andpt-eval.cc.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Sat, 14 Aug 2021 22:48:52 -0400 |
parents | 32c3a5805893 |
children | 3988112c7116 |
line wrap: on
line diff
--- a/libinterp/corefcn/file-io.cc Sat Aug 14 21:50:26 2021 -0400 +++ b/libinterp/corefcn/file-io.cc Sat Aug 14 22:48:52 2021 -0400 @@ -192,7 +192,7 @@ if (args.length () != 1) print_usage (); - octave::stream_list& streams = interp.get_stream_list (); + stream_list& streams = interp.get_stream_list (); return ovl (streams.remove (args(0), "fclose")); } @@ -208,11 +208,11 @@ if (args.length () != 1) print_usage (); - octave::stream_list& streams = interp.get_stream_list (); + stream_list& streams = interp.get_stream_list (); int fid = streams.get_file_number (args(0)); - octave::stream os = streams.lookup (fid, "fclear"); + stream os = streams.lookup (fid, "fclear"); os.clearerr (); @@ -239,20 +239,20 @@ octave_value retval = -1; - octave::stream_list& streams = interp.get_stream_list (); + stream_list& streams = interp.get_stream_list (); // FIXME: any way to avoid special case for stdout? int fid = streams.get_file_number (args(0)); if (fid == 1) { - octave::flush_stdout (); + flush_stdout (); retval = 0; } else { - octave::stream os = streams.lookup (fid, "fflush"); + stream os = streams.lookup (fid, "fflush"); retval = os.flush (); } @@ -287,9 +287,9 @@ if (nargin < 1 || nargin > 2) print_usage (); - octave::stream_list& streams = interp.get_stream_list (); - - octave::stream os = streams.lookup (args(0), who); + stream_list& streams = interp.get_stream_list (); + + stream os = streams.lookup (args(0), who); octave_value len_arg = (nargin == 2) ? args(1) : octave_value (); @@ -330,9 +330,9 @@ if (nargin < 1 || nargin > 2) print_usage (); - octave::stream_list& streams = interp.get_stream_list (); - - octave::stream os = streams.lookup (args(0), who); + stream_list& streams = interp.get_stream_list (); + + stream os = streams.lookup (args(0), who); octave_value len_arg = (nargin == 2) ? args(1) : octave_value (); @@ -372,9 +372,9 @@ if (nargin < 1 || nargin > 2) print_usage (); - octave::stream_list& streams = interp.get_stream_list (); - - octave::stream os = streams.lookup (args(0), who); + stream_list& streams = interp.get_stream_list (); + + stream os = streams.lookup (args(0), who); octave_value count_arg = (nargin == 2) ? args(1) : octave_value (); @@ -388,11 +388,11 @@ return ovl (); } -static octave::stream +static stream do_stream_open (const std::string& name, const std::string& mode_arg, const std::string& arch, std::string encoding, int& fid) { - octave::stream retval; + stream retval; fid = -1; @@ -419,22 +419,22 @@ std::ios::openmode md = fopen_mode_to_ios_mode (mode); - octave::mach_info::float_format flt_fmt - = octave::mach_info::string_to_float_format (arch); - - std::string fname = octave::sys::file_ops::tilde_expand (name); - - octave::sys::file_stat fs (fname); + mach_info::float_format flt_fmt + = mach_info::string_to_float_format (arch); + + std::string fname = sys::file_ops::tilde_expand (name); + + sys::file_stat fs (fname); if (! (md & std::ios::out)) - fname = octave::find_data_file_in_load_path ("fopen", fname); + fname = find_data_file_in_load_path ("fopen", fname); if (! fs.is_dir ()) { #if defined (HAVE_ZLIB) if (use_zlib) { - FILE *fptr = octave::sys::fopen (fname.c_str (), mode.c_str ()); + FILE *fptr = sys::fopen (fname.c_str (), mode.c_str ()); if (fptr) { @@ -451,7 +451,7 @@ else #endif { - FILE *fptr = octave::sys::fopen (fname, mode); + FILE *fptr = sys::fopen (fname, mode); retval = octave_stdiostream::create (fname, fptr, md, flt_fmt, encoding); @@ -465,12 +465,12 @@ return retval; } -static octave::stream +static stream do_stream_open (const octave_value& tc_name, const octave_value& tc_mode, const octave_value& tc_arch, const octave_value& tc_encoding, const char *fcn, int& fid) { - octave::stream retval; + stream retval; fid = -1; @@ -599,7 +599,7 @@ octave_value_list retval = ovl (-1.0); - octave::stream_list& streams = interp.get_stream_list (); + stream_list& streams = interp.get_stream_list (); if (nargin == 1) { @@ -626,7 +626,7 @@ octave_value arch = (nargin > 2) ? args(2) : octave_value ("native"); - octave::input_system& input_sys = interp.get_input_system (); + input_system& input_sys = interp.get_input_system (); octave_value encoding = (nargin > 3) ? args(3) : octave_value (input_sys.mfile_encoding ()); if (encoding.string_value () == "system") @@ -634,7 +634,7 @@ int fid = -1; - octave::stream os = do_stream_open (args(0), mode, arch, encoding, "fopen", + stream os = do_stream_open (args(0), mode, arch, encoding, "fopen", fid); if (os) @@ -690,7 +690,7 @@ if (args.length () > 0) warning ("freport: ignoring extra arguments"); - octave::stream_list& streams = interp.get_stream_list (); + stream_list& streams = interp.get_stream_list (); octave_stdout << streams.list_open_files (); @@ -714,9 +714,9 @@ int result = -1; - octave::stream_list& streams = interp.get_stream_list (); - - octave::stream os = streams.lookup (args(0), "frewind"); + stream_list& streams = interp.get_stream_list (); + + stream os = streams.lookup (args(0), "frewind"); result = os.rewind (); @@ -750,9 +750,9 @@ if (nargin < 2 || nargin > 3) print_usage (); - octave::stream_list& streams = interp.get_stream_list (); - - octave::stream os = streams.lookup (args(0), "fseek"); + stream_list& streams = interp.get_stream_list (); + + stream os = streams.lookup (args(0), "fseek"); octave_value origin_arg = (nargin == 3) ? args(2) : octave_value (-1.0); @@ -770,15 +770,15 @@ if (args.length () != 1) print_usage (); - octave::stream_list& streams = interp.get_stream_list (); - - octave::stream os = streams.lookup (args(0), "ftell"); + stream_list& streams = interp.get_stream_list (); + + stream os = streams.lookup (args(0), "ftell"); return ovl (os.tell ()); } static octave_value_list -printf_internal (octave::interpreter& interp, const std::string& who, +printf_internal (interpreter& interp, const std::string& who, const octave_value_list& args, int nargout) { int nargin = args.length (); @@ -788,10 +788,10 @@ int result; - octave::stream os; + stream os; int fmt_n = 0; - octave::stream_list& streams = interp.get_stream_list (); + stream_list& streams = interp.get_stream_list (); if (args(0).is_string ()) os = streams.lookup (1, who); @@ -873,15 +873,15 @@ } static octave_value_list -puts_internal (octave::interpreter& interp, const std::string& who, +puts_internal (interpreter& interp, const std::string& who, const octave_value_list& args) { if (args.length () != 2) print_usage (); - octave::stream_list& streams = interp.get_stream_list (); - - octave::stream os = streams.lookup (args(0), who); + stream_list& streams = interp.get_stream_list (); + + stream os = streams.lookup (args(0), who); return ovl (os.puts (args(1), who)); } @@ -953,8 +953,8 @@ // from it to return. octave_ostrstream *ostr = new octave_ostrstream (); - // The octave::stream destructor will delete OSTR for us. - octave::stream os (ostr); + // The stream destructor will delete OSTR for us. + stream os (ostr); if (! os.is_valid ()) error ("%s: unable to create output buffer", who.c_str ()); @@ -989,7 +989,7 @@ } static octave_value_list -scanf_internal (octave::interpreter& interp, const std::string& who, +scanf_internal (interpreter& interp, const std::string& who, const octave_value_list& args) { int nargin = args.length (); @@ -999,9 +999,9 @@ octave_value_list retval; - octave::stream_list& streams = interp.get_stream_list (); - - octave::stream os = streams.lookup (args(0), who); + stream_list& streams = interp.get_stream_list (); + + stream os = streams.lookup (args(0), who); if (! args(1).is_string ()) error ("%s: format TEMPLATE must be a string", who.c_str ()); @@ -1121,7 +1121,7 @@ std::string data = get_scan_string_data (args(0), who); - octave::stream os = octave_istrstream::create (data); + stream os = octave_istrstream::create (data); if (! os.is_valid ()) error ("%s: unable to create temporary input buffer", who.c_str ()); @@ -1182,13 +1182,13 @@ } static octave_value_list -textscan_internal (octave::interpreter& interp, const std::string& who, +textscan_internal (interpreter& interp, const std::string& who, const octave_value_list& args) { if (args.length () < 1) print_usage (who); - octave::stream os; + stream os; if (args(0).is_string ()) { @@ -1201,7 +1201,7 @@ } else { - octave::stream_list& streams = interp.get_stream_list (); + stream_list& streams = interp.get_stream_list (); os = streams.lookup (args(0), who); } @@ -1220,7 +1220,7 @@ fmt = args(1).string_value (); if (args(1).is_sq_string ()) - fmt = octave::do_string_escapes (fmt); + fmt = do_string_escapes (fmt); nskip++; } @@ -2367,7 +2367,7 @@ */ static octave_value -do_fread (octave::stream& os, const octave_value& size_arg, +do_fread (stream& os, const octave_value& size_arg, const octave_value& prec_arg, const octave_value& skip_arg, const octave_value& arch_arg, octave_idx_type& count) { @@ -2386,7 +2386,7 @@ oct_data_conv::string_to_data_type (prec, block_size, input_type, output_type); } - catch (octave::execution_exception& ee) + catch (execution_exception& ee) { error (ee, "fread: invalid PRECISION specified"); } @@ -2397,15 +2397,15 @@ { skip = skip_arg.int_value (true); } - catch (octave::execution_exception& ee) + catch (execution_exception& ee) { error (ee, "fread: SKIP must be an integer"); } std::string arch = arch_arg.xstring_value ("fread: ARCH architecture type must be a string"); - octave::mach_info::float_format flt_fmt - = octave::mach_info::string_to_float_format (arch); + mach_info::float_format flt_fmt + = mach_info::string_to_float_format (arch); return os.read (size, block_size, input_type, output_type, skip, flt_fmt, count); @@ -2573,9 +2573,9 @@ if (nargin < 1 || nargin > 5) print_usage (); - octave::stream_list& streams = interp.get_stream_list (); - - octave::stream os = streams.lookup (args(0), "fread"); + stream_list& streams = interp.get_stream_list (); + + stream os = streams.lookup (args(0), "fread"); octave_value size = lo_ieee_inf_value (); octave_value prec = "uint8"; @@ -2609,7 +2609,7 @@ } static int -do_fwrite (octave::stream& os, const octave_value& data, +do_fwrite (stream& os, const octave_value& data, const octave_value& prec_arg, const octave_value& skip_arg, const octave_value& arch_arg) { @@ -2622,7 +2622,7 @@ { oct_data_conv::string_to_data_type (prec, block_size, output_type); } - catch (octave::execution_exception& ee) + catch (execution_exception& ee) { error (ee, "fwrite: invalid PRECISION specified"); } @@ -2633,15 +2633,15 @@ { skip = skip_arg.int_value (true); } - catch (octave::execution_exception& ee) + catch (execution_exception& ee) { error (ee, "fwrite: SKIP must be an integer"); } std::string arch = arch_arg.xstring_value ("fwrite: ARCH architecture type must be a string"); - octave::mach_info::float_format flt_fmt - = octave::mach_info::string_to_float_format (arch); + mach_info::float_format flt_fmt + = mach_info::string_to_float_format (arch); return os.write (data, block_size, output_type, skip, flt_fmt); } @@ -2673,9 +2673,9 @@ if (nargin < 2 || nargin > 5) print_usage (); - octave::stream_list& streams = interp.get_stream_list (); - - octave::stream os = streams.lookup (args(0), "fwrite"); + stream_list& streams = interp.get_stream_list (); + + stream os = streams.lookup (args(0), "fwrite"); octave_value prec = "uchar"; octave_value skip = 0; @@ -2717,9 +2717,9 @@ if (args.length () != 1) print_usage (); - octave::stream_list& streams = interp.get_stream_list (); - - octave::stream os = streams.lookup (args(0), "feof"); + stream_list& streams = interp.get_stream_list (); + + stream os = streams.lookup (args(0), "feof"); return ovl (os.eof () ? 1.0 : 0.0); } @@ -2750,9 +2750,9 @@ if (nargin < 1 || nargin > 2) print_usage (); - octave::stream_list& streams = interp.get_stream_list (); - - octave::stream os = streams.lookup (args(0), "ferror"); + stream_list& streams = interp.get_stream_list (); + + stream os = streams.lookup (args(0), "ferror"); bool clear = false; @@ -2816,17 +2816,17 @@ octave_value retval; - octave::stream_list& streams = interp.get_stream_list (); + stream_list& streams = interp.get_stream_list (); if (mode == "r") { - octave::stream ips = octave_iprocstream::create (name); + stream ips = octave_iprocstream::create (name); retval = streams.insert (ips); } else if (mode == "w") { - octave::stream ops = octave_oprocstream::create (name); + stream ops = octave_oprocstream::create (name); retval = streams.insert (ops); } @@ -2848,7 +2848,7 @@ if (args.length () != 1) print_usage (); - octave::stream_list& streams = interp.get_stream_list (); + stream_list& streams = interp.get_stream_list (); return ovl (streams.remove (args(0), "pclose")); } @@ -2883,14 +2883,14 @@ if (nargin > 0) dir = args(0).xstring_value ("tempname: DIR must be a string"); else - dir = octave::sys::env::getenv ("TMPDIR"); + dir = sys::env::getenv ("TMPDIR"); std::string pfx ("oct-"); if (nargin > 1) pfx = args(1).xstring_value ("tempname: PREFIX must be a string"); - return ovl (octave::sys::tempnam (dir, pfx)); + return ovl (sys::tempnam (dir, pfx)); } /* @@ -2974,7 +2974,7 @@ std::ios::openmode md = fopen_mode_to_ios_mode ("w+b"); - octave::stream s = octave_stdiostream::create (nm, fid, md); + stream s = octave_stdiostream::create (nm, fid, md); if (! s) { @@ -2983,7 +2983,7 @@ error ("tmpfile: failed to create octave_stdiostream object"); } - octave::stream_list& streams = interp.get_stream_list (); + stream_list& streams = interp.get_stream_list (); retval = ovl (streams.insert (s), ""); } @@ -3053,12 +3053,12 @@ std::ios::openmode md = fopen_mode_to_ios_mode (fopen_mode); - octave::stream s = octave_stdiostream::create (nm, fid, md); + stream s = octave_stdiostream::create (nm, fid, md); if (! s) error ("mkstemp: failed to create octave_stdiostream object"); - octave::stream_list& streams = interp.get_stream_list (); + stream_list& streams = interp.get_stream_list (); retval(0) = streams.insert (s); retval(1) = nm; @@ -3127,7 +3127,7 @@ int oct_mask = convert (mask, 8, 10); - int status = convert (octave::sys::umask (oct_mask), 10, 8); + int status = convert (sys::umask (oct_mask), 10, 8); if (status >= 0) return ovl (status); @@ -3160,7 +3160,7 @@ if (args.length () != 0) print_usage (); - return ovl (octave::get_P_tmpdir ()); + return ovl (get_P_tmpdir ()); } // NOTE: the values of SEEK_SET, SEEK_CUR, and SEEK_END have to be @@ -3219,7 +3219,7 @@ @seealso{stdout, stderr} @end deftypefn */) { - octave::stream_list& streams = interp.get_stream_list (); + stream_list& streams = interp.get_stream_list (); return const_value ("stdin", args, streams.stdin_file ()); } @@ -3233,7 +3233,7 @@ @seealso{stdin, stderr, page_screen_output} @end deftypefn */) { - octave::stream_list& streams = interp.get_stream_list (); + stream_list& streams = interp.get_stream_list (); return const_value ("stdout", args, streams.stdout_file ()); } @@ -3248,7 +3248,7 @@ @seealso{stdin, stdout} @end deftypefn */) { - octave::stream_list& streams = interp.get_stream_list (); + stream_list& streams = interp.get_stream_list (); return const_value ("stderr", args, streams.stderr_file ()); }