Loading...
Searching...
No Matches
NAF::HTTP::Methods Class Reference
Inheritance diagram for NAF::HTTP::Methods:
NAF::Handlers::RootHandler Frontend Frontend NAF::Handlers::BackendHandler NAF::Handlers::CustomHandler NAF::Handlers::LoginHandler NAF::Handlers::NullHandler NAF::Handlers::WebSocketHandler MainHandler MainHandler MainHandler MainHandler

Classes

struct  MethodStruct
 

Public Types

using MethodProcess = std::function<void(HTTP::Methods&)>
 

Public Member Functions

std::map< const std::string, EnumMethods > & get_map_string_methods ()
 
std::map< EnumMethods, const std::string > & get_map_enum_methods ()
 
EnumMethods GetMethod_ (const std::string method)
 
const std::string GetMethod_ (EnumMethods &method)
 
void AddProcess_ (const std::string method, MethodProcess process)
 
bool EvaluateProcess_ (std::string request_method)
 
std::string IdentifyMethod_ (std::string method)
 

Protected Member Functions

void MapMethods_ ()