userver: userver/server/handlers/http_handler_flatbuf_base.hpp File Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
http_handler_flatbuf_base.hpp File Reference

Detailed Description

Convenient base for handlers that accept requests with body in Flatbuffer format and respond with body in Flatbuffer format.

Definition in file http_handler_flatbuf_base.hpp.

Go to the source code of this file.

#include <type_traits>
#include <flatbuffers/flatbuffers.h>
#include <userver/server/handlers/http_handler_base.hpp>
#include <userver/server/http/http_error.hpp>
#include <userver/utils/log.hpp>
#include <userver/yaml_config/schema.hpp>
+ Include dependency graph for http_handler_flatbuf_base.hpp:

Classes

class  server::handlers::HttpHandlerFlatbufBase< InputType, ReturnType >
 Convenient base for handlers that accept requests with body in Flatbuffer format and respond with body in Flatbuffer format. More...
 

Namespaces

namespace  server::handlers
 Most common userver HTTP handlers.