26#ifndef ROUTER_SRC_HTTP_INCLUDE_HTTP_BASE_METHOD_H_
27#define ROUTER_SRC_HTTP_INCLUDE_HTTP_BASE_METHOD_H_
57using Bitset = std::bitset<Pos::_LAST + 1>;
A simple bitset wrapper class, whose size can be specified after the object has been defined.
Definition: ut0bitset.h:39
This class is used to trace function calls and other process information.
Definition: semisync.h:43
#define HTTP_COMMON_EXPORT
Definition: http_common_export.h:15
constexpr pos_type Patch
Definition: method.h:51
constexpr pos_type Get
Definition: method.h:43
constexpr pos_type Connect
Definition: method.h:50
constexpr pos_type Post
Definition: method.h:44
constexpr pos_type Head
Definition: method.h:45
constexpr pos_type Put
Definition: method.h:46
constexpr pos_type Trace
Definition: method.h:49
constexpr pos_type Options
Definition: method.h:48
constexpr pos_type Delete
Definition: method.h:47
constexpr pos_type _LAST
Definition: method.h:53
constexpr key_type Get
Definition: method.h:60
unsigned pos_type
Definition: method.h:39
constexpr key_type Patch
Definition: method.h:68
constexpr key_type Head
Definition: method.h:62
constexpr key_type Post
Definition: method.h:61
HTTP_COMMON_EXPORT pos_type from_string_to_post(const std::string_view &method)
Definition: method.cc:50
constexpr key_type Delete
Definition: method.h:64
constexpr key_type Put
Definition: method.h:63
constexpr key_type Connect
Definition: method.h:67
int key_type
Definition: method.h:38
constexpr key_type Unknown
Definition: method.h:59
constexpr key_type Options
Definition: method.h:65
HTTP_COMMON_EXPORT key_type from_string(const std::string_view &method_name)
Definition: method.cc:35
Definition: connection.h:56