◆ Implementation()
Roar::Router::Implementation::Implementation |
( |
std::shared_ptr< const StandardResponseProvider > |
standardResponseProvider | ) |
|
|
inline |
◆ findRoute()
std::optional< std::pair< Route const &, std::vector< std::string > > > Roar::Router::Implementation::findRoute |
( |
boost::beast::http::verb |
method, |
|
|
std::string const & |
path |
|
) |
| const |
|
inline |
◆ findRouteImpl()
std::optional< std::pair< Route const &, std::vector< std::string > > > Roar::Router::Implementation::findRouteImpl |
( |
boost::beast::http::verb |
method, |
|
|
std::string const & |
path, |
|
|
std::unordered_multimap< boost::beast::http::verb, Route > const & |
routeContainer |
|
) |
| const |
|
inline |
◆ regexRoutes
std::unordered_multimap<boost::beast::http::verb, Route> Roar::Router::Implementation::regexRoutes |
◆ routesMutex
std::mutex Roar::Router::Implementation::routesMutex |
|
mutable |
◆ serveRoutes
std::unordered_multimap<boost::beast::http::verb, Route> Roar::Router::Implementation::serveRoutes |
◆ standardResponseProvider
◆ stringRoutes
std::unordered_multimap<boost::beast::http::verb, Route> Roar::Router::Implementation::stringRoutes |
The documentation for this struct was generated from the following file: