EmailSendingHttpWebApp Member List

This is the complete list of members for EmailSendingHttpWebApp, including all inherited members.

BodyGenerator typedefEmailSendingHttpWebApp
createBadRequestHeadResponse(HttpSession &session, const StringRequest &request)HttpWebAppstatic
createBadRequestResponse(HttpSession &session, const StringRequest &request, std::string_view errorMessage)HttpWebAppstatic
createNotFoundHeadResponse(HttpSession &session, const StringRequest &request)HttpWebAppstatic
createNotFoundStringResponse(HttpSession &session, const StringRequest &request)HttpWebAppstatic
createOkHeadResponse(HttpSession &session, const StringRequest &request)HttpWebAppstatic
createOkResponse(HttpSession &session, const StringRequest &request)HttpWebAppstatic
createPermanentRedirectResponse(HttpSession &session, const StringRequest &request, std::string_view location)HttpWebAppstatic
createRedirectResponse(HttpSession &session, const StringRequest &request, std::string_view location)HttpWebAppstatic
createServerErrorHeadResponse(HttpSession &session, const StringRequest &request)HttpWebAppstatic
createServerErrorResponse(HttpSession &session, const StringRequest &request, std::string_view errorMessage)HttpWebAppstatic
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) overrideEmailSendingHttpWebAppvirtual
handleHeadRequest(HttpSession &session, const StringRequest &request, std::map< std::string, std::string > &variables) overrideEmailSendingHttpWebAppvirtual
handlePostRequest(HttpSession &session, const StringRequest &request, std::map< std::string, std::string > &variables) overrideEmailSendingHttpWebAppvirtual
ParameterMap typedefEmailSendingHttpWebApp
registerHttpWebApp(const std::string &name)HttpWebAppinlinestatic
~HttpWebApp()=defaultHttpWebAppvirtual