fhq-server  v0.2.33
Documentation for fhq-server. FreeHackQuest is an open source platform for competitions of computer security.
Public Member Functions | Private Attributes | List of all members
WsjcppLightWebHttpHandlerWebFolder Class Reference

#include <wsjcpp_light_web_http_handler_web_folder.h>

Inheritance diagram for WsjcppLightWebHttpHandlerWebFolder:
Inheritance graph
[legend]
Collaboration diagram for WsjcppLightWebHttpHandlerWebFolder:
Collaboration graph
[legend]

Public Member Functions

 WsjcppLightWebHttpHandlerWebFolder (const std::string &sPrefixPath, const std::string &sWebFolder)
 
virtual bool canHandle (const std::string &sWorkerId, WsjcppLightWebHttpRequest *pRequest)
 
virtual bool handle (const std::string &sWorkerId, WsjcppLightWebHttpRequest *pRequest)
 
- Public Member Functions inherited from WsjcppLightWebHttpHandlerBase
 WsjcppLightWebHttpHandlerBase (const std::string &sName)
 
const std::string & name ()
 

Private Attributes

std::string TAG
 
std::string m_sPrefixPath
 
std::string m_sWebFolder
 

Constructor & Destructor Documentation

◆ WsjcppLightWebHttpHandlerWebFolder()

WsjcppLightWebHttpHandlerWebFolder::WsjcppLightWebHttpHandlerWebFolder ( const std::string &  sPrefixPath,
const std::string &  sWebFolder 
)

Member Function Documentation

◆ canHandle()

bool WsjcppLightWebHttpHandlerWebFolder::canHandle ( const std::string &  sWorkerId,
WsjcppLightWebHttpRequest pRequest 
)
virtual

◆ handle()

bool WsjcppLightWebHttpHandlerWebFolder::handle ( const std::string &  sWorkerId,
WsjcppLightWebHttpRequest pRequest 
)
virtual

Member Data Documentation

◆ m_sPrefixPath

std::string WsjcppLightWebHttpHandlerWebFolder::m_sPrefixPath
private

◆ m_sWebFolder

std::string WsjcppLightWebHttpHandlerWebFolder::m_sWebFolder
private

◆ TAG

std::string WsjcppLightWebHttpHandlerWebFolder::TAG
private

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