drogon
C++14/17-based HTTP application framework
Loading...
Searching...
No Matches
HttpMiddleware.h File Reference
#include <drogon/DrObject.h>
#include <drogon/drogon_callbacks.h>
#include <drogon/HttpRequest.h>
#include <drogon/HttpResponse.h>
#include <memory>
Include dependency graph for HttpMiddleware.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  drogon::HttpMiddlewareBase
 The abstract base class for middleware. More...
class  drogon::HttpMiddleware< T, AutoCreation >
 The reflection base class template for middlewares. More...
class  drogon::HttpOptionsMiddlewareImpl< Derived, AutoCreation >
 Simple middleware that tags OPTIONS requests. More...
class  drogon::HttpOptionsMiddlewareAuto
class  drogon::HttpOptionsMiddleware

Namespaces

namespace  drogon
 Drogon Test is a minimal effort test framework developed because the major C++ test frameworks doesn't handle async programs well. Drogon Test's syntax is inspired by both Google Test and Catch2.

Functions

DROGON_EXPORT void drogon::internal::handleException (const std::exception &, const HttpRequestPtr &, std::function< void(const HttpResponsePtr &)> &&)

Detailed Description

Author
Nitromelon

Copyright 2024, Nitromelon. All rights reserved. https://github.com/drogonframework/drogon Use of this source code is governed by a MIT license that can be found in the License file.

Drogon