Toolbox snapshot
The Reactive C++ Toolbox
|
#include <toolbox/http/Url.hpp>
Public Member Functions | |
UrlView (std::string_view url) | |
~UrlView () noexcept=default | |
UrlView (const UrlView &) noexcept=default | |
UrlView & | operator= (const UrlView &) noexcept=default |
UrlView (UrlView &&) noexcept=default | |
UrlView & | operator= (UrlView &&) noexcept=default |
const auto & | url () const noexcept |
Public Member Functions inherited from toolbox::http::BasicUrl< UrlView > | |
BasicUrl () noexcept | |
BasicUrl (const BasicUrl &) noexcept=default | |
BasicUrl (BasicUrl &&) noexcept=default | |
BasicUrl & | operator= (const BasicUrl &) noexcept=default |
BasicUrl & | operator= (BasicUrl &&) noexcept=default |
auto | schema () const noexcept |
auto | host () const noexcept |
auto | port () const noexcept |
auto | path () const noexcept |
auto | query () const noexcept |
auto | fragment () const noexcept |
auto | user_info () const noexcept |
BasicUrl () noexcept | |
BasicUrl (const BasicUrl &) noexcept=default | |
BasicUrl (BasicUrl &&) noexcept=default | |
BasicUrl & | operator= (const BasicUrl &) noexcept=default |
BasicUrl & | operator= (BasicUrl &&) noexcept=default |
auto | schema () const noexcept |
auto | host () const noexcept |
auto | port () const noexcept |
auto | path () const noexcept |
auto | query () const noexcept |
auto | fragment () const noexcept |
auto | user_info () const noexcept |
Additional Inherited Members | |
Protected Member Functions inherited from toolbox::http::BasicUrl< UrlView > | |
~BasicUrl ()=default | |
void | reset () noexcept |
void | parse (bool is_connect=false) |
~BasicUrl ()=default | |
void | reset () noexcept |
void | parse (bool is_connect=false) |
|
inlineexplicit |
|
defaultnoexcept |
|
defaultnoexcept |