Handles matching requests to existing rules and upgrade requests. More...
#include <routing.h>
Public Member Functions | |
| DynamicRule & | new_rule_dynamic (const std::string &rule) |
| template<uint64_t N> | |
| black_magic::arguments< N >::type::template rebind< TaggedRule > & | new_rule_tagged (const std::string &rule) |
| CatchallRule & | catchall_rule () |
| void | internal_add_rule_object (const std::string &rule, BaseRule *ruleObject) |
| void | validate () |
| template<typename Adaptor > | |
| void | handle_upgrade (const request &req, response &res, Adaptor &&adaptor) |
| void | handle (const request &req, response &res) |
| void | debug_print () |
Handles matching requests to existing rules and upgrade requests.