This is the complete list of members for EmailSendingHttpWebApp, including all inherited members.
BodyGenerator typedef | EmailSendingHttpWebApp | |
createBadRequestHeadResponse(HttpSession &session, const StringRequest &request) | HttpWebApp | static |
createBadRequestResponse(HttpSession &session, const StringRequest &request, std::string_view errorMessage) | HttpWebApp | static |
createNotFoundHeadResponse(HttpSession &session, const StringRequest &request) | HttpWebApp | static |
createNotFoundStringResponse(HttpSession &session, const StringRequest &request) | HttpWebApp | static |
createOkHeadResponse(HttpSession &session, const StringRequest &request) | HttpWebApp | static |
createOkResponse(HttpSession &session, const StringRequest &request) | HttpWebApp | static |
createPermanentRedirectResponse(HttpSession &session, const StringRequest &request, std::string_view location) | HttpWebApp | static |
createRedirectResponse(HttpSession &session, const StringRequest &request, std::string_view location) | HttpWebApp | static |
createServerErrorHeadResponse(HttpSession &session, const StringRequest &request) | HttpWebApp | static |
createServerErrorResponse(HttpSession &session, const StringRequest &request, std::string_view errorMessage) | HttpWebApp | static |
EmailSendingHttpWebApp(BodyGenerator bodyGenerator_, std::shared_ptr< HttpWebApp > successHandler_, std::shared_ptr< HttpWebApp > failureHandler_, std::string host, unsigned short port, std::string user, std::string pw, std::string userAgent, std::string subject_, std::string from_, std::string to_, std::vector< std::string > cc_={}, bool useTLS_=true) | EmailSendingHttpWebApp | |
EmailSendingHttpWebApp(BodyGenerator bodyGenerator_, std::string successRedirectLocation_, std::string failureRedirectLocation_, std::string host, unsigned short port, std::string user, std::string pw, std::string userAgent, std::string subject_, std::string from_, std::string to_, std::vector< std::string > cc_={}, bool useTLS_=true) | EmailSendingHttpWebApp | |
EmailSendingHttpWebApp(const EnvironmentProperties &configuration, const BalauLogger &logger) | EmailSendingHttpWebApp | |
handleGetRequest(HttpSession &session, const StringRequest &request, std::map< std::string, std::string > &variables) override | EmailSendingHttpWebApp | virtual |
handleHeadRequest(HttpSession &session, const StringRequest &request, std::map< std::string, std::string > &variables) override | EmailSendingHttpWebApp | virtual |
handlePostRequest(HttpSession &session, const StringRequest &request, std::map< std::string, std::string > &variables) override | EmailSendingHttpWebApp | virtual |
ParameterMap typedef | EmailSendingHttpWebApp | |
registerHttpWebApp(const std::string &name) | HttpWebApp | inlinestatic |
~HttpWebApp()=default | HttpWebApp | virtual |