| 123456789101112131415161718192021222324252627282930313233343536373839 |
- //
- // Copyright (c) 2019 Vinnie Falco (vinnie.falco@gmail.com)
- // Copyright (c) 2022 Alan de Freitas (alandefreitas@gmail.com)
- //
- // Distributed under the Boost Software License, Version 1.0. (See accompanying
- // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
- //
- // Official repository: https://github.com/boostorg/url
- //
- #ifndef BOOST_URL_IMPL_SEGMENTS_VIEW_IPP
- #define BOOST_URL_IMPL_SEGMENTS_VIEW_IPP
- #include <boost/url/segments_view.hpp>
- #include <boost/url/parse_path.hpp>
- namespace boost {
- namespace urls {
- segments_view::
- segments_view(
- detail::path_ref const& ref) noexcept
- : segments_base(ref)
- {
- }
- segments_view::
- segments_view(
- string_view s)
- : segments_view(
- parse_path(s).value(
- BOOST_URL_POS))
- {
- }
- } // urls
- } // boost
- #endif
|