◆ RouteDirectMatcher()
HttpRequestRouter::RouteDirectMatcher::RouteDirectMatcher |
( |
const PathHandler & |
path_handler | ) |
|
|
inline |
◆ add_handler()
void HttpRequestRouter::RouteDirectMatcher::add_handler |
( |
const PathHandler & |
path_handler | ) |
|
◆ get_handler_path()
std::string HttpRequestRouter::RouteDirectMatcher::get_handler_path |
( |
const void * |
handler_id | ) |
const |
◆ handler()
BaseRequestHandlerPtr HttpRequestRouter::RouteDirectMatcher::handler |
( |
const std::string_view |
path | ) |
const |
◆ handlers()
std::vector< PathHandler > & HttpRequestRouter::RouteDirectMatcher::handlers |
( |
| ) |
|
|
inline |
◆ has_handler()
bool HttpRequestRouter::RouteDirectMatcher::has_handler |
( |
const void * |
handler_id | ) |
const |
◆ path_key_from_matcher()
◆ remove_handler()
size_t HttpRequestRouter::RouteDirectMatcher::remove_handler |
( |
const void * |
handler_id | ) |
|
◆ handlers_
std::vector<PathHandler> HttpRequestRouter::RouteDirectMatcher::handlers_ |
|
private |
The documentation for this class was generated from the following files: