NCBI C++ ToolKit
Public Member Functions | Public Attributes | List of all members
CHttpHandler Struct Reference

Search Toolkit Book for CHttpHandler

#include "http_daemon.hpp"
(Private to src/app/pubseq_gateway/server.)

+ Collaboration diagram for CHttpHandler:

Public Member Functions

 CHttpHandler (const std::string &path, HttpHandlerFunction_t &&handler, CHttpRequestParser *get_parser, CHttpPostParser *post_parser)
 

Public Attributes

std::string m_Path
 
HttpHandlerFunction_t m_Handler
 
CHttpRequestParserm_GetParser
 
CHttpPostParserm_PostParser
 

Detailed Description

Definition at line 46 of file http_daemon.hpp.

Constructor & Destructor Documentation

◆ CHttpHandler()

CHttpHandler::CHttpHandler ( const std::string path,
HttpHandlerFunction_t &&  handler,
CHttpRequestParser get_parser,
CHttpPostParser post_parser 
)
inline

Definition at line 48 of file http_daemon.hpp.

Member Data Documentation

◆ m_GetParser

CHttpRequestParser* CHttpHandler::m_GetParser

Definition at line 60 of file http_daemon.hpp.

◆ m_Handler

HttpHandlerFunction_t CHttpHandler::m_Handler

Definition at line 59 of file http_daemon.hpp.

◆ m_Path

std::string CHttpHandler::m_Path

Definition at line 58 of file http_daemon.hpp.

◆ m_PostParser

CHttpPostParser* CHttpHandler::m_PostParser

Definition at line 61 of file http_daemon.hpp.


The documentation for this struct was generated from the following file:
Modified on Sun May 19 04:45:25 2024 by modify_doxy.py rev. 669887