startet compiling again

This commit is contained in:
john stone 2014-05-02 01:04:24 +02:00
parent 921ac4f8ef
commit ea8f42c6ab
4 changed files with 28 additions and 8 deletions

View File

@ -53,7 +53,6 @@ public:
std::string const & get_json_path()const{return json_path;}
void set_json_path(std::string json_path);
std::string const & get_persist_path() const { return perists_path;}
private:
explicit Routerin();
std::unique_ptr<StaticFileHandler> sfh;

View File

@ -119,12 +119,27 @@ int Routerin::event_request_route(struct mg_event *event){
}
void Routerin::set_baseurl(std::string baseurl){
_baseurl = baseurl;
void Routerin::set_baseurl(std::string baseurl)
{
this->baseurl = baseurl;
return;
}
void Routerin::set_file_path(std::string file_path)
{
this->file_path = file_path;
return;
}
int Routerin::rq_render_mainpage(struct mg_event * event){
void Routerin::set_json_path(std::string json_path)
{
this->json_path = json_path;
return;
}
int Routerin::rq_render_mainpage(struct mg_event * event)
{
std::cerr << "rendering main page!" << endl;
const std::string fubb =
std_html_header +

View File

@ -13,7 +13,7 @@ Sicccobject::Sicccobject(const json_t *j)
val = json_object_get(j, "filetype");
filetype = SicccPersister::get_string_from_json(val);
val = json_object_get(j, "path");
path = SicccPersister::get_string_from_json(val);
filepath = SicccPersister::get_string_from_json(val);
val = json_object_get(j, "size");
size = SicccPersister::get_integer_from_json(val);
val = json_object_get(j, "upload_time");
@ -25,7 +25,7 @@ Sicccobject::Sicccobject(const Sicccobject& obj)
{
filename = obj.filename;
filetype = obj.filetype;
path = obj.path;
filepath = obj.filepath;
size = obj.size;
upload_date = obj.upload_date;
}
@ -38,7 +38,7 @@ Sicccobject::operator = (const Sicccobject& obj)
this->filename = obj.filename;
this->filetype = obj.filetype;
this->path = obj.path;
this->filepath = obj.filepath;
this->size = obj.size;
this->upload_date = obj.upload_date;
@ -52,7 +52,7 @@ operator << (std::ostream& out, const Sicccobject& obj)
std::chrono::system_clock::to_time_t(obj.get_uploadtime());
out << "[Filename] " << obj.get_filename() << std::endl
<< "[Filetype] " << obj.get_filetype() << std::endl
<< "[Path] " << obj.get_path() << std::endl
<< "[Path] " << obj.get_filepath() << std::endl
<< "[Size] " << obj.get_size() << std::endl
<< "[Uploaded] " << std::ctime(&time) << std::endl;
return out;

View File

@ -143,6 +143,12 @@ int main(int argc, char **argv)
merouterin->set_json_path(args_info.janssons_arg);
merouterin->set_file_path(args_info.filedir_arg);
std::cerr << "baseurl: "<< merouterin->get_baseurl() << "\n";
std::cerr << "json_path: "<< merouterin->get_json_path() << "\n";
std::cerr << "file_path: "<< merouterin->get_file_path() << "\n";
MongooseHandler *m = new MongooseHandler(args_info.port_arg);