GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include <fstream>
#include <iomanip>
#include <iostream>
#include "dir-ops.h"
#include "file-ops.h"
#include "file-stat.h"
#include "unwind-prot.h"
#include "url-transfer.h"
#include <curl/curl.h>
#include <curl/curlver.h>
#include <curl/easy.h>
Go to the source code of this file.
Classes | |
class | curl_transfer |
Macros | |
#define | REP_CLASS curl_transfer |
#define | SETOPT(option, parameter) |
#define | SETOPTR(option, parameter) |
Functions | |
static int | read_data (void *buffer, size_t size, size_t nmemb, void *streamp) |
static size_t | throw_away (void *, size_t size, size_t nmemb, void *) |
static int | write_data (void *buffer, size_t size, size_t nmemb, void *streamp) |
#define REP_CLASS curl_transfer |
Definition at line 782 of file url-transfer.cc.
#define SETOPT | ( | option, | |
parameter | |||
) |
Definition at line 247 of file url-transfer.cc.
Referenced by curl_transfer::ascii(), curl_transfer::binary(), curl_transfer::curl_transfer(), curl_transfer::dir(), curl_transfer::ftp_file_or_dir_action(), curl_transfer::get(), curl_transfer::get_fileinfo(), curl_transfer::http_get(), curl_transfer::http_post(), curl_transfer::init(), curl_transfer::put(), and curl_transfer::rename().
#define SETOPTR | ( | option, | |
parameter | |||
) |
Definition at line 261 of file url-transfer.cc.
Referenced by curl_transfer::list(), curl_transfer::pwd(), curl_transfer::set_istream(), and curl_transfer::set_ostream().
Definition at line 228 of file url-transfer.cc.
Referenced by curl_transfer::init().
Definition at line 239 of file url-transfer.cc.
Referenced by curl_transfer::get_fileinfo().
Definition at line 220 of file url-transfer.cc.
Referenced by curl_transfer::get_fileinfo(), curl_transfer::init(), and curl_transfer::pwd().