Nice and easy solution for mouting request handlers:

mounter.mount(GET, "/url/template/<foo>/<bar>/<baz>", &foo::say_hello)
void foo::say_hello(double x, std::string y) { ... }