#include <string>
#include <fstream>
#include <iomanip>
#include "dir-ops.h"
#include "file-ops.h"
#include "file-stat.h"
#include "lo-sysdep.h"
#include "oct-env.h"
#include "oct-handle.h"
#include "glob-match.h"
#include "url-transfer.h"
#include "defun.h"
#include "error.h"
#include "interpreter.h"
#include "oct-map.h"
#include "oct-refcount.h"
#include "ov-cell.h"
#include "ov-classdef.h"
#include "ovl.h"
#include "pager.h"
#include "unwind-prot.h"
#include "url-handle-manager.h"
Go to the source code of this file.
Functions | |
OCTAVE_EXPORT octave_value_list | F__ftp__ (octave::interpreter &interp, const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__ftp_ascii__ (octave::interpreter &interp, const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__ftp_binary__ (octave::interpreter &interp, const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__ftp_close__ (octave::interpreter &interp, const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__ftp_cwd__ (octave::interpreter &interp, const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__ftp_delete__ (octave::interpreter &interp, const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__ftp_dir__ (octave::interpreter &interp, const octave_value_list &args, int nargout) |
OCTAVE_EXPORT octave_value_list | F__ftp_mget__ (octave::interpreter &interp, const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__ftp_mkdir__ (octave::interpreter &interp, const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__ftp_mode__ (octave::interpreter &interp, const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__ftp_mput__ (octave::interpreter &interp, const octave_value_list &args, int nargout) |
OCTAVE_EXPORT octave_value_list | F__ftp_pwd__ (octave::interpreter &interp, const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__ftp_rename__ (octave::interpreter &interp, const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__ftp_rmdir__ (octave::interpreter &interp, const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list F__ftp__ | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 62 of file __ftp__.cc.
References url_handle_manager::make_url_handle(), octave_stdout, ovl(), and octave_handle::value().
OCTAVE_EXPORT octave_value_list F__ftp_ascii__ | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 198 of file __ftp__.cc.
References url_transfer::ascii(), error(), url_handle_manager::get_object(), url_transfer::is_valid(), and ovl().
OCTAVE_EXPORT octave_value_list F__ftp_binary__ | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 216 of file __ftp__.cc.
References url_transfer::binary(), error(), url_handle_manager::get_object(), url_transfer::is_valid(), and ovl().
OCTAVE_EXPORT octave_value_list F__ftp_close__ | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 234 of file __ftp__.cc.
References error(), url_handle_manager::free(), url_handle_manager::lookup(), octave_handle::ok(), and ovl().
OCTAVE_EXPORT octave_value_list F__ftp_cwd__ | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 103 of file __ftp__.cc.
References url_transfer::cwd(), error(), url_handle_manager::get_object(), url_transfer::is_valid(), and ovl().
OCTAVE_EXPORT octave_value_list F__ftp_delete__ | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 268 of file __ftp__.cc.
References url_transfer::del(), error(), url_handle_manager::get_object(), url_transfer::is_valid(), and ovl().
OCTAVE_EXPORT octave_value_list F__ftp_dir__ | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | nargout | ||
) |
Definition at line 126 of file __ftp__.cc.
References octave_map::assign(), url_transfer::dir(), error(), url_transfer::get_fileinfo(), url_handle_manager::get_object(), url_transfer::is_valid(), url_transfer::list(), n, and string_vector::numel().
OCTAVE_EXPORT octave_value_list F__ftp_mget__ | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 414 of file __ftp__.cc.
References dir_sep_str(), unwind_action_safe::discard(), error(), url_transfer::get(), url_transfer::get_fileinfo(), url_handle_manager::get_object(), url_transfer::good(), url_transfer::is_valid(), url_transfer::lasterror(), url_transfer::list(), glob_match::match(), url_transfer::mget_directory(), n, string_vector::numel(), ofstream(), ovl(), and unlink().
OCTAVE_EXPORT octave_value_list F__ftp_mkdir__ | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 308 of file __ftp__.cc.
References error(), url_handle_manager::get_object(), url_transfer::is_valid(), url_transfer::mkdir(), and ovl().
OCTAVE_EXPORT octave_value_list F__ftp_mode__ | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 252 of file __ftp__.cc.
References error(), url_handle_manager::get_object(), url_transfer::is_ascii(), url_transfer::is_valid(), and ovl().
OCTAVE_EXPORT octave_value_list F__ftp_mput__ | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | nargout | ||
) |
Definition at line 350 of file __ftp__.cc.
References string_vector::append(), error(), url_handle_manager::get_object(), glob_match::glob(), url_transfer::good(), ifstream(), url_transfer::is_valid(), url_transfer::lasterror(), url_transfer::mput_directory(), string_vector::numel(), ovl(), url_transfer::put(), and tilde_expand().
OCTAVE_EXPORT octave_value_list F__ftp_pwd__ | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 87 of file __ftp__.cc.
References error(), url_handle_manager::get_object(), url_transfer::is_valid(), ovl(), and url_transfer::pwd().
OCTAVE_EXPORT octave_value_list F__ftp_rename__ | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 328 of file __ftp__.cc.
References error(), url_handle_manager::get_object(), url_transfer::is_valid(), ovl(), and url_transfer::rename().
OCTAVE_EXPORT octave_value_list F__ftp_rmdir__ | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 288 of file __ftp__.cc.
References error(), url_handle_manager::get_object(), url_transfer::is_valid(), ovl(), and url_transfer::rmdir().