![]() |
Webdar 1.0.0
Web user interface to libdar
|
pure virtual class, base class for all classes that can generate an answer to a request More...
#include <responder.hpp>

Public Member Functions | |
| responder (const responder &ref)=default | |
| responder (responder &&ref) noexcept=default | |
| responder & | operator= (const responder &ref)=default |
| responder & | operator= (responder &&ref) noexcept=default |
| void | set_prefix (const chemin &chem) |
| used for body_builder object for they have a proper prefix in path | |
| const chemin & | get_prefix () const |
| get the recorded URI path prefix for body_builder root hierarchy | |
| virtual answer | give_answer (const request &req)=0 |
| provides a standard mean for inherited class to provide answer to requests More... | |
Protected Member Functions | |
| virtual void | prefix_has_changed () |
| hook for inherited class, when the body builder object had its prefix changed More... | |
pure virtual class, base class for all classes that can generate an answer to a request
provides a standard mean for inherited class to provide answer to requests
Implemented in challenge, choose, disconnected_page, error_page, session, and user_interface.
|
inlineprotectedvirtual |
hook for inherited class, when the body builder object had its prefix changed
Reimplemented in disconnected_page, error_page, and user_interface.