29 #include <netflex/http/request.hpp> 30 #include <netflex/parsing/parser_iface.hpp> 31 #include <netflex/parsing/parsers_factory.hpp> 97 bool build_request(
void);
103 std::string m_buffer;
113 parsing_stage m_current_stage;
118 std::unique_ptr<parser_iface> m_current_parser;
123 std::deque<http::request> m_available_requests;
const http::request & get_currently_parsed_request(void) const
void operator>>(http::request &request)
request_parser(void)
default ctor
Definition: client.hpp:33
bool request_available(void) const
const http::request & get_front(void) const
Definition: request_parser.hpp:43
request_parser & operator<<(const std::string &data)
request_parser & operator=(const request_parser &)=delete
assignment operator
Definition: request.hpp:39
~request_parser(void)=default
default dtor