Orbit Framework
An ultra-modern, asynchronous, cross-platform C++ Web Framework.
Loading...
Searching...
No Matches
HandlerWrapper.hpp File Reference
#include <orbit/http/HttpRequest.hpp>
#include <orbit/http/HttpResponse.hpp>
#include <orbit/http/ResponseWriter.hpp>
#include <orbit/http/json.hpp>
#include <type_traits>
#include <functional>
#include <memory>
#include <string>
#include <tuple>
Include dependency graph for HandlerWrapper.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  routing::function_traits< T >
 
struct  routing::function_traits< ReturnType(ClassType::*)(Args...) const >
 
struct  routing::function_traits< ReturnType(ClassType::*)(Args...)>
 
struct  routing::function_traits< ReturnType(*)(Args...)>
 

Namespaces

namespace  routing
 

Functions

template<typename Handler >
auto routing::wrap_handler (Handler &&h) -> std::function< void(http::HttpRequest &, std::shared_ptr< http::ResponseWriter >)>