Line data Source code
1 : //
2 : // Copyright (c) 2022 Alan de Freitas (alandefreitas@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/boostorg/url
8 : //
9 :
10 :
11 : #include <boost/url/detail/config.hpp>
12 : #include <boost/url/detail/vformat.hpp>
13 : #include "pattern.hpp"
14 :
15 : namespace boost {
16 : namespace urls {
17 : namespace detail {
18 :
19 : void
20 147 : vformat_to(
21 : url_base& u,
22 : core::string_view fmt,
23 : detail::format_args args)
24 : {
25 147 : parse_pattern(fmt)
26 147 : .value().apply(u, args);
27 136 : }
28 :
29 :
30 : } // detail
31 : } // urls
32 : } // boost
33 :
|