Classes | Namespaces | Functions
RoutingHttpWebApp.hpp File Reference

(3)

An HTTP web application handler that routes to other handlers. More...

#include <Balau/Container/ObjectTrie.hpp>
#include <Balau/Network/Http/Server/HttpWebApp.hpp>
Include dependency graph for RoutingHttpWebApp.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RoutingHttpWebApp
 An HTTP web application handler that routes to other handlers. More...
 

Namespaces

 Balau::Network::Http::HttpWebApps
 A set of HTTP web apps provided by the Balau library.
 

Functions

template<typename HandlerT , typename ... ParamT>
RoutingHttpWebApp::Value routingNode (const std::string &key, ParamT &&... param)
 Convenience function to make a routing node from a handler type, a string key, and the handler constructor arguments. More...
 
template<typename HandlerT >
RoutingHttpWebApp::Value routingNode (const std::string &key)
 Convenience function to make routing nodes from a handler type, a string key, and no handler constructor arguments. More...
 

Detailed Description

An HTTP web application handler that routes to other handlers.