23#ifndef HTML_ARCHIVE_EXTRACT_HPP
24#define HTML_ARCHIVE_EXTRACT_HPP
34#include <libthreadar/libthreadar.hpp>
37#include "body_builder.hpp"
39#include "html_derouleur.hpp"
40#include "html_form_input_file.hpp"
41#include "html_options_extract.hpp"
43#include "html_text.hpp"
58 void set_biblio(
const std::shared_ptr<bibliotheque> & ptr);
60 const std::string & get_fs_root()
const {
return extract_fs_root.get_value(); };
62 libdar::archive_options_extract get_options()
const {
return opt_extract->get_options(); };
65 virtual void on_event(
const std::string & event_name)
override;
85 std::shared_ptr<html_options_extract> opt_extract;
87 static const std::string extract_root_changed;
class of object that are pointed/triggered to by others
Definition: actor.hpp:55
class body_builder is the root class of object generating HTML body
Definition: body_builder.hpp:99
class chemin definition
Definition: chemin.hpp:51
class guichet let one fetch config from a bibliotheque, save as or setup manually for a given compone...
Definition: guichet.hpp:92
class html_derouleur is a pure virtual class
Definition: html_derouleur.hpp:55
class html_text manage text and header in html document
Definition: html_text.hpp:52
class holding fields of an HTTP request (method, URI, header, cookies, and so on)
Definition: request.hpp:45