25 #include <netflex/parsing/parser_iface.hpp> 97 bool fetch_method(std::string& buffer);
105 bool fetch_target(std::string& buffer);
113 bool fetch_http_version(std::string& buffer);
121 bool fetch_trailing(std::string& buffer);
127 std::string m_method;
132 std::string m_target;
137 std::string m_http_version;
142 char m_last_consumed_whitespace;
Definition: parser_iface.hpp:36
start_line_parser & operator=(const start_line_parser &)=delete
assignment operator
Definition: client.hpp:33
start_line_parser(http::request &request)
Definition: start_line_parser.hpp:43
parser_iface & operator<<(std::string &data)
~start_line_parser(void)=default
default dtor
Definition: request.hpp:39