|
drogon
C++14/17-based HTTP application framework
|
This is the complete list of members for drogon::HttpRequest, including all inherited members.
| addCookie(std::string key, std::string value)=0 | drogon::HttpRequest | pure virtual |
| addHeader(std::string field, const std::string &value)=0 | drogon::HttpRequest | pure virtual |
| addHeader(std::string field, std::string &&value)=0 (defined in drogon::HttpRequest) | drogon::HttpRequest | pure virtual |
| as() const | drogon::HttpRequest | inline |
| attributes() const =0 | drogon::HttpRequest | pure virtual |
| body() const | drogon::HttpRequest | inline |
| bodyData() const =0 (defined in drogon::HttpRequest) | drogon::HttpRequest | pure virtual |
| bodyLength() const =0 (defined in drogon::HttpRequest) | drogon::HttpRequest | pure virtual |
| clearHeaders()=0 (defined in drogon::HttpRequest) | drogon::HttpRequest | pure virtual |
| connected() const noexcept=0 (defined in drogon::HttpRequest) | drogon::HttpRequest | pure virtual |
| contentType() const =0 | drogon::HttpRequest | pure virtual |
| cookies() const =0 | drogon::HttpRequest | pure virtual |
| creationDate() const =0 | drogon::HttpRequest | pure virtual |
| getAttributes() const | drogon::HttpRequest | inline |
| getBody() const | drogon::HttpRequest | inline |
| getConnectionPtr() const noexcept=0 (defined in drogon::HttpRequest) | drogon::HttpRequest | pure virtual |
| getContentType() const (defined in drogon::HttpRequest) | drogon::HttpRequest | inline |
| getCookie(const std::string &field) const =0 | drogon::HttpRequest | pure virtual |
| getCookies() const | drogon::HttpRequest | inline |
| getCreationDate() const (defined in drogon::HttpRequest) | drogon::HttpRequest | inline |
| getHeader(std::string key) const =0 | drogon::HttpRequest | pure virtual |
| getHeaders() const | drogon::HttpRequest | inline |
| getJsonError() const =0 | drogon::HttpRequest | pure virtual |
| getJsonObject() const | drogon::HttpRequest | inline |
| getLocalAddr() const (defined in drogon::HttpRequest) | drogon::HttpRequest | inline |
| getMatchedPathPattern() const | drogon::HttpRequest | inline |
| getMethod() const (defined in drogon::HttpRequest) | drogon::HttpRequest | inline |
| getMethodString() const (defined in drogon::HttpRequest) | drogon::HttpRequest | inline |
| getOptionalParameter(const std::string &key) | drogon::HttpRequest | inline |
| getOriginalPath() const =0 | drogon::HttpRequest | pure virtual |
| getParameter(const std::string &key) const =0 | drogon::HttpRequest | pure virtual |
| getParameters() const | drogon::HttpRequest | inline |
| getPath() const | drogon::HttpRequest | inline |
| getPeerAddr() const (defined in drogon::HttpRequest) | drogon::HttpRequest | inline |
| getPeerCertificate() const (defined in drogon::HttpRequest) | drogon::HttpRequest | inline |
| getQuery() const | drogon::HttpRequest | inline |
| getRealContentLength() const (defined in drogon::HttpRequest) | drogon::HttpRequest | inline |
| getRoutingParameters() const =0 | drogon::HttpRequest | pure virtual |
| getSession() const | drogon::HttpRequest | inline |
| getVersion() const | drogon::HttpRequest | inline |
| getVersionString() const (defined in drogon::HttpRequest) | drogon::HttpRequest | inline |
| headers() const =0 | drogon::HttpRequest | pure virtual |
| isCorsPreflightRequest() const | drogon::HttpRequest | inline |
| isCorsRequest() const | drogon::HttpRequest | inline |
| isHead() const =0 | drogon::HttpRequest | pure virtual |
| isOnSecureConnection() const noexcept=0 (defined in drogon::HttpRequest) | drogon::HttpRequest | pure virtual |
| jsonObject() const =0 | drogon::HttpRequest | pure virtual |
| localAddr() const =0 | drogon::HttpRequest | pure virtual |
| matchedPathPattern() const | drogon::HttpRequest | inline |
| matchedPathPatternData() const =0 (defined in drogon::HttpRequest) | drogon::HttpRequest | pure virtual |
| matchedPathPatternLength() const =0 (defined in drogon::HttpRequest) | drogon::HttpRequest | pure virtual |
| method() const =0 | drogon::HttpRequest | pure virtual |
| methodString() const =0 | drogon::HttpRequest | pure virtual |
| newCustomHttpRequest(T &&obj) | drogon::HttpRequest | inlinestatic |
| newFileUploadRequest(const std::vector< UploadFile > &files) | drogon::HttpRequest | static |
| newHttpFormPostRequest() | drogon::HttpRequest | static |
| newHttpJsonRequest(const Json::Value &data) | drogon::HttpRequest | static |
| newHttpRequest() | drogon::HttpRequest | static |
| operator T() const | drogon::HttpRequest | inline |
| parameters() const =0 | drogon::HttpRequest | pure virtual |
| path() const =0 | drogon::HttpRequest | pure virtual |
| peerAddr() const =0 | drogon::HttpRequest | pure virtual |
| peerCertificate() const =0 (defined in drogon::HttpRequest) | drogon::HttpRequest | pure virtual |
| query() const =0 | drogon::HttpRequest | pure virtual |
| realContentLength() const =0 | drogon::HttpRequest | pure virtual |
| removeHeader(std::string key)=0 | drogon::HttpRequest | pure virtual |
| session() const =0 | drogon::HttpRequest | pure virtual |
| setBody(const std::string &body)=0 | drogon::HttpRequest | pure virtual |
| setBody(std::string &&body)=0 | drogon::HttpRequest | pure virtual |
| setBodyParameter(const std::string &key, const std::string &value)=0 | drogon::HttpRequest | pure virtual |
| setContentTypeCode(const ContentType type)=0 | drogon::HttpRequest | pure virtual |
| setContentTypeString(const std::string_view &typeString) | drogon::HttpRequest | inline |
| setContentTypeString(const char *typeString, size_t typeStringLength)=0 (defined in drogon::HttpRequest) | drogon::HttpRequest | pure virtual |
| setCustomContentTypeString(const std::string &type)=0 | drogon::HttpRequest | pure virtual |
| setMethod(const HttpMethod method)=0 | drogon::HttpRequest | pure virtual |
| setParameter(const std::string &key, const std::string &value)=0 | drogon::HttpRequest | pure virtual |
| setPassThrough(bool flag)=0 | drogon::HttpRequest | pure virtual |
| setPath(const std::string &path)=0 | drogon::HttpRequest | pure virtual |
| setPath(std::string &&path)=0 (defined in drogon::HttpRequest) | drogon::HttpRequest | pure virtual |
| setPathEncode(bool)=0 | drogon::HttpRequest | pure virtual |
| setQueryParameter(const std::string &key, const std::string &value)=0 | drogon::HttpRequest | pure virtual |
| setRoutingParameters(std::vector< std::string > &¶ms)=0 | drogon::HttpRequest | pure virtual |
| version() const =0 | drogon::HttpRequest | pure virtual |
| versionString() const =0 | drogon::HttpRequest | pure virtual |
| ~HttpRequest() (defined in drogon::HttpRequest) | drogon::HttpRequest | inlinevirtual |