|
Orbit Framework
An ultra-modern, asynchronous, cross-platform C++ Web Framework.
|
This is the complete list of members for http::HttpResponse, including all inherited members.
| body | http::HttpResponse | |
| cookies | http::HttpResponse | |
| file_fd | http::HttpResponse | |
| file_size | http::HttpResponse | |
| headers | http::HttpResponse | |
| html(const std::string &h) & | http::HttpResponse | inline |
| html(const std::string &h) && | http::HttpResponse | inline |
| HttpResponse()=default | http::HttpResponse | |
| HttpResponse(HttpResponse &&other) noexcept | http::HttpResponse | |
| HttpResponse(const HttpResponse &)=delete | http::HttpResponse | |
| json(const std::string &j) & | http::HttpResponse | inline |
| json(const std::string &j) && | http::HttpResponse | inline |
| json(const nlohmann::json &j) & | http::HttpResponse | inline |
| json(const nlohmann::json &j) && | http::HttpResponse | inline |
| operator=(HttpResponse &&other) noexcept | http::HttpResponse | |
| operator=(const HttpResponse &)=delete | http::HttpResponse | |
| render(const std::string &template_path, const nlohmann::json &data) | http::HttpResponse | |
| send(const std::string &b) & | http::HttpResponse | inline |
| send(const std::string &b) && | http::HttpResponse | inline |
| send_file(const std::string &path, const std::string &content_type) | http::HttpResponse | |
| serialize() const | http::HttpResponse | |
| serialize_headers() const | http::HttpResponse | |
| set_body(const std::string &b, const std::string &content_type="text/plain") | http::HttpResponse | |
| set_cookie(const Cookie &cookie) | http::HttpResponse | inline |
| set_cookie(const std::string &name, const std::string &value) | http::HttpResponse | inline |
| status(HttpStatus code) & | http::HttpResponse | inline |
| status(HttpStatus code) && | http::HttpResponse | inline |
| status_code | http::HttpResponse | |
| ~HttpResponse() | http::HttpResponse |