:relfileprefix: ../../
[#boost-urls-operator_lshift]

= xref:boost.adoc[pass:[boost]]::xref:boost/urls.adoc[pass:[urls]]::operator<<

== Members



Format the string with percent-decoding applied to the output stream


[source,cpp,subs="verbatim,macros,-callouts"]
----
xref:std.adoc[std]::ostream&
xref:boost/urls/operator_lshift-04.adoc[pass:[operator<<]](
    xref:std.adoc[std]::ostream& os,
    xref:boost/urls/decode_view.adoc[decode_view] const& s);
  xref:boost/urls/operator_lshift-04.adoc[pass:c,q,m[*_» more..._*]]
----



Format the address to an output stream.


[source,cpp,subs="verbatim,macros,-callouts"]
----
xref:std.adoc[std]::ostream&
xref:boost/urls/operator_lshift-008.adoc[pass:[operator<<]](
    xref:std.adoc[std]::ostream& os,
    xref:boost/urls/ipv4_address.adoc[ipv4_address] const& addr);
  xref:boost/urls/operator_lshift-008.adoc[pass:c,q,m[*_» more..._*]]
----



Format the address to an output stream


[source,cpp,subs="verbatim,macros,-callouts"]
----
xref:std.adoc[std]::ostream&
xref:boost/urls/operator_lshift-001.adoc[pass:[operator<<]](
    xref:std.adoc[std]::ostream& os,
    xref:boost/urls/ipv6_address.adoc[ipv6_address] const& addr);
  xref:boost/urls/operator_lshift-001.adoc[pass:c,q,m[*_» more..._*]]
----



Format the encoded authority to the output stream


[source,cpp,subs="verbatim,macros,-callouts"]
----
xref:std.adoc[std]::ostream&
xref:boost/urls/operator_lshift-0e.adoc[pass:[operator<<]](
    xref:std.adoc[std]::ostream& os,
    xref:boost/urls/authority_view.adoc[authority_view] const& a);
  xref:boost/urls/operator_lshift-0e.adoc[pass:c,q,m[*_» more..._*]]
----



Format to an output stream


[source,cpp,subs="verbatim,macros,-callouts"]
----
xref:std.adoc[std]::ostream&
xref:boost/urls/operator_lshift-01.adoc[pass:[operator<<]](
    xref:std.adoc[std]::ostream& os,
    xref:boost/urls/segments_encoded_base.adoc[segments_encoded_base] const& ps);
  xref:boost/urls/operator_lshift-01.adoc[pass:c,q,m[*_» more..._*]]
----



Format to an output stream


[source,cpp,subs="verbatim,macros,-callouts"]
----
xref:std.adoc[std]::ostream&
xref:boost/urls/operator_lshift-0b9.adoc[pass:[operator<<]](
    xref:std.adoc[std]::ostream& os,
    xref:boost/urls/segments_base.adoc[segments_base] const& ps);
  xref:boost/urls/operator_lshift-0b9.adoc[pass:c,q,m[*_» more..._*]]
----



Format to an output stream


[source,cpp,subs="verbatim,macros,-callouts"]
----
xref:std.adoc[std]::ostream&
xref:boost/urls/operator_lshift-0b8.adoc[pass:[operator<<]](
    xref:std.adoc[std]::ostream& os,
    xref:boost/urls/params_encoded_base.adoc[params_encoded_base] const& qp);
  xref:boost/urls/operator_lshift-0b8.adoc[pass:c,q,m[*_» more..._*]]
----



Format to an output stream


[source,cpp,subs="verbatim,macros,-callouts"]
----
xref:std.adoc[std]::ostream&
xref:boost/urls/operator_lshift-0c.adoc[pass:[operator<<]](
    xref:std.adoc[std]::ostream& os,
    xref:boost/urls/params_base.adoc[params_base] const& qp);
  xref:boost/urls/operator_lshift-0c.adoc[pass:c,q,m[*_» more..._*]]
----



Format the url to the output stream


[source,cpp,subs="verbatim,macros,-callouts"]
----
xref:std.adoc[std]::ostream&
xref:boost/urls/operator_lshift-05.adoc[pass:[operator<<]](
    xref:std.adoc[std]::ostream& os,
    xref:boost/urls/url_view_base.adoc[url_view_base] const& u);
  xref:boost/urls/operator_lshift-05.adoc[pass:c,q,m[*_» more..._*]]
----

