MySQL 8.3.0
Source Code Documentation
BaseRequestHandler Class Referenceabstract

#include <http_server_component.h>

Inheritance diagram for BaseRequestHandler:
[legend]

Public Member Functions

void call (HttpRequest &req, void *me)
 
virtual void handle_request (HttpRequest &req)=0
 
 BaseRequestHandler ()=default
 
 BaseRequestHandler (const BaseRequestHandler &)=delete
 
BaseRequestHandleroperator= (const BaseRequestHandler &)=delete
 
virtual ~BaseRequestHandler ()
 

Constructor & Destructor Documentation

◆ BaseRequestHandler() [1/2]

BaseRequestHandler::BaseRequestHandler ( )
default

◆ BaseRequestHandler() [2/2]

BaseRequestHandler::BaseRequestHandler ( const BaseRequestHandler )
explicitdelete

◆ ~BaseRequestHandler()

BaseRequestHandler::~BaseRequestHandler ( )
virtualdefault

Member Function Documentation

◆ call()

void BaseRequestHandler::call ( HttpRequest req,
void *  me 
)
inline

◆ handle_request()

virtual void BaseRequestHandler::handle_request ( HttpRequest req)
pure virtual

◆ operator=()

BaseRequestHandler & BaseRequestHandler::operator= ( const BaseRequestHandler )
delete

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