:relfileprefix: ../../
[#7679395CF7D1D8E68CA4261A1F77164B17137727-operator<<]

= Overload set operator<<

== Members


pass:v,q[Format the string with percent-decoding applied to the output stream]


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


pass:v,q[Format the address to an output stream.]


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


pass:v,q[Format the address to an output stream]


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


pass:v,q[Format the encoded authority to the output stream]


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


pass:v,q[Format to an output stream]


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


pass:v,q[Format to an output stream]


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


pass:v,q[Format to an output stream]


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


pass:v,q[Format to an output stream]


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


pass:v,q[Format the url to the output stream]


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

