void store_css_library()
this creates a css_library accessible from adopted objects to hold html class definitions
Definition: body_builder.hpp:336
html page root component
Definition: html_page.hpp:45
void set_refresh_redirection(unsigned int seconds, const std::string &url)
Definition: html_page.cpp:52
const std::string & get_title() const
get current title
Definition: html_page.hpp:58
void set_title(const std::string &title)
change page title
Definition: html_page.cpp:43
virtual std::string inherited_get_body_part(const chemin &path, const request &req) override
inherited from body_builder
Definition: html_page.cpp:65
std::string get_body_part_given_the_body(const chemin &path, const request &req, const std::string &body)
encapsulate the provided body into an complete html formatted page
Definition: html_page.cpp:71
const std::string & get_refresh_redirection() const
get current deridection url
Definition: html_page.hpp:73
class holding fields of an HTTP request (method, URI, header, cookies, and so on)
Definition: request.hpp:45