libs/http/src/request_parser.cpp

100.0% Lines (6/6) 100.0% Functions (2/2) 100.0% Branches (1/1)
libs/http/src/request_parser.cpp
Line Branch Hits Source Code
1 //
2 // Copyright (c) 2019 Vinnie Falco (vinnie.falco@gmail.com)
3 //
4 // Distributed under the Boost Software License, Version 1.0. (See accompanying
5 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
6 //
7 // Official repository: https://github.com/cppalliance/http
8 //
9
10 #include <boost/http/request_parser.hpp>
11
12 #include <memory>
13
14 namespace boost {
15 namespace http {
16
17 1017 request_parser::
18 request_parser(
19 1017 std::shared_ptr<parser_config_impl const> cfg)
20
1/1
✓ Branch 3 taken 1017 times.
1017 : parser(std::move(cfg), detail::kind::request)
21 {
22 1017 }
23
24 static_request const&
25 315 request_parser::
26 get() const
27 {
28 315 return safe_get_request();
29 }
30
31 } // http
32 } // boost
33