8#ifndef UTILS_GHTTPFILE_H_
9#define UTILS_GHTTPFILE_H_
29 static size_t writeCallBack(
char *contents,
size_t size,
size_t nmemb,
void *userp);
30 void load(std::string url);
32 void save(std::string filepath,
bool isBinary =
false);
Definition gHttpFile.h:20
static int progressCallback(ProgressData *p, double totaltodownload, double downloaded, double totaltoupload, double uploaded)
void save(std::string filepath, bool isBinary=false)
static size_t writeCallBack(char *contents, size_t size, size_t nmemb, void *userp)
double getProgressLength()
struct gHttpFile::ProgressData prog
void load(std::string url)
Definition gHttpFile.h:24
double progresslength
Definition gHttpFile.h:25
double filelength
Definition gHttpFile.h:26