#include "url-transfer.h"
|
| url_transfer (void) |
|
| url_transfer (const std::string &host, const std::string &user, const std::string &passwd, std::ostream &os) |
|
| url_transfer (const std::string &url, std::ostream &os) |
|
| url_transfer (const url_transfer &h) |
|
| ~url_transfer (void) |
|
void | ascii (void) |
|
void | binary (void) |
|
void | cwd (const std::string &path) |
|
void | del (const std::string &file) |
|
void | dir (void) |
|
void | get (const std::string &file, std::ostream &os) |
|
void | get_fileinfo (const std::string &filename, double &filesize, time_t &filetime, bool &fileisdir) |
|
bool | good (void) const |
|
void | http_action (const Array< std::string > ¶m, const std::string &action) |
|
void | http_get (const Array< std::string > ¶m) |
|
void | http_post (const Array< std::string > ¶m) |
|
bool | is_ascii (void) const |
|
bool | is_binary (void) const |
|
bool | is_valid (void) const |
|
std::string | lasterror (void) const |
|
string_vector | list (void) |
|
void | mget_directory (const std::string &directory, const std::string &target) |
|
void | mkdir (const std::string &path) |
|
string_vector | mput_directory (const std::string &base, const std::string &directory) |
|
url_transfer & | operator= (const url_transfer &h) |
|
void | put (const std::string &file, std::istream &is) |
|
std::string | pwd (void) |
|
void | rename (const std::string &oldname, const std::string &newname) |
|
void | rmdir (const std::string &path) |
|
std::istream & | set_istream (std::istream &is) |
|
std::ostream & | set_ostream (std::ostream &os) |
|
Definition at line 166 of file url-transfer.h.
octave::url_transfer::url_transfer |
( |
void |
| ) |
|
octave::url_transfer::url_transfer |
( |
const std::string & |
url, |
|
|
std::ostream & |
os |
|
) |
| |
octave::url_transfer::url_transfer |
( |
const url_transfer & |
h | ) |
|
|
inline |
octave::url_transfer::~url_transfer |
( |
void |
| ) |
|
|
inline |
void octave::url_transfer::ascii |
( |
void |
| ) |
|
|
inline |
void octave::url_transfer::binary |
( |
void |
| ) |
|
|
inline |
void octave::url_transfer::cwd |
( |
const std::string & |
path | ) |
|
|
inline |
void octave::url_transfer::del |
( |
const std::string & |
file | ) |
|
|
inline |
void octave::url_transfer::dir |
( |
void |
| ) |
|
|
inline |
void octave::url_transfer::get |
( |
const std::string & |
file, |
|
|
std::ostream & |
os |
|
) |
| |
|
inline |
void octave::url_transfer::get_fileinfo |
( |
const std::string & |
filename, |
|
|
double & |
filesize, |
|
|
time_t & |
filetime, |
|
|
bool & |
fileisdir |
|
) |
| |
|
inline |
bool octave::url_transfer::good |
( |
void |
| ) |
const |
|
inline |
bool octave::url_transfer::is_ascii |
( |
void |
| ) |
const |
|
inline |
bool octave::url_transfer::is_binary |
( |
void |
| ) |
const |
|
inline |
bool octave::url_transfer::is_valid |
( |
void |
| ) |
const |
|
inline |
Definition at line 204 of file url-transfer.h.
Referenced by ch_manager::do_make_curl_handle(), F__ftp_ascii__(), F__ftp_binary__(), F__ftp_cwd__(), F__ftp_delete__(), F__ftp_dir__(), F__ftp_mget__(), F__ftp_mkdir__(), F__ftp_mode__(), F__ftp_mput__(), F__ftp_pwd__(), F__ftp_rename__(), and F__ftp_rmdir__().
std::string octave::url_transfer::lasterror |
( |
void |
| ) |
const |
|
inline |
void octave::url_transfer::mkdir |
( |
const std::string & |
path | ) |
|
|
inline |
void octave::url_transfer::put |
( |
const std::string & |
file, |
|
|
std::istream & |
is |
|
) |
| |
|
inline |
void octave::url_transfer::rmdir |
( |
const std::string & |
path | ) |
|
|
inline |
std::istream& octave::url_transfer::set_istream |
( |
std::istream & |
is | ) |
|
|
inline |
std::ostream& octave::url_transfer::set_ostream |
( |
std::ostream & |
os | ) |
|
|
inline |
The documentation for this class was generated from the following files: