LLVM 17.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::HTTPServerRequest Class Reference

#include "llvm/Debuginfod/HTTPServer.h"

Collaboration diagram for llvm::HTTPServerRequest:
Collaboration graph
[legend]

Public Member Functions

void setResponse (StreamingHTTPResponse Response)
 
void setResponse (HTTPResponse Response)
 

Public Attributes

std::string UrlPath
 
SmallVector< std::string, 1 > UrlPathMatches
 The elements correspond to match groups in the url path matching regex.
 

Detailed Description

Definition at line 37 of file HTTPServer.h.

Member Function Documentation

◆ setResponse() [1/2]

void HTTPServerRequest::setResponse ( HTTPResponse  Response)

Definition at line 161 of file HTTPServer.cpp.

References llvm_unreachable.

◆ setResponse() [2/2]

void HTTPServerRequest::setResponse ( StreamingHTTPResponse  Response)

Definition at line 165 of file HTTPServer.cpp.

References llvm_unreachable.

Referenced by llvm::streamFile().

Member Data Documentation

◆ UrlPath

std::string llvm::HTTPServerRequest::UrlPath

Definition at line 48 of file HTTPServer.h.

◆ UrlPathMatches

SmallVector<std::string, 1> llvm::HTTPServerRequest::UrlPathMatches

The elements correspond to match groups in the url path matching regex.

Definition at line 50 of file HTTPServer.h.


The documentation for this class was generated from the following files: