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

#include "llvm/Debuginfod/HTTPServer.h"

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 47 of file HTTPServer.h.

Member Function Documentation

◆ setResponse() [1/2]

void HTTPServerRequest::setResponse ( HTTPResponse  Response)

Definition at line 167 of file HTTPServer.cpp.

References llvm_unreachable.

◆ setResponse() [2/2]

void HTTPServerRequest::setResponse ( StreamingHTTPResponse  Response)

Definition at line 171 of file HTTPServer.cpp.

References llvm_unreachable.

Referenced by llvm::streamFile().

Member Data Documentation

◆ UrlPath

std::string llvm::HTTPServerRequest::UrlPath

Definition at line 58 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 60 of file HTTPServer.h.


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