MySQL 9.6.0
Source Code Documentation
mrs::http::ErrorRedirect Class Reference

#include <error.h>

Inheritance diagram for mrs::http::ErrorRedirect:
[legend]

Public Member Functions

 ErrorRedirect (const std::string &redirect, const bool permanent=false)
 
const char * name () const override
 
bool retry () const override
 
Error change_response (::http::base::Request *request) const override
 
- Public Member Functions inherited from mrs::http::ErrorChangeResponse
virtual ~ErrorChangeResponse ()
 

Private Attributes

std::string redirect_
 
bool permanent_
 

Constructor & Destructor Documentation

◆ ErrorRedirect()

mrs::http::ErrorRedirect::ErrorRedirect ( const std::string &  redirect,
const bool  permanent = false 
)
inline

Member Function Documentation

◆ change_response()

Error mrs::http::ErrorRedirect::change_response ( ::http::base::Request request) const
inlineoverridevirtual

◆ name()

const char * mrs::http::ErrorRedirect::name ( ) const
inlineoverridevirtual

◆ retry()

bool mrs::http::ErrorRedirect::retry ( ) const
inlineoverridevirtual

Member Data Documentation

◆ permanent_

bool mrs::http::ErrorRedirect::permanent_
private

◆ redirect_

std::string mrs::http::ErrorRedirect::redirect_
private

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