boost::urls::operator<<

Stream insertion operators

Synopses

Declared in <boost/url/authority_view.hpp>

Format the address to an output stream

std::ostream&
operator<<(
    std::ostream& os,
    ipv6_address const& addr);
» more...

Format the address to an output stream.

std::ostream&
operator<<(
    std::ostream& os,
    ipv4_address const& addr);
» more...

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

std::ostream&
operator<<(
    std::ostream& os,
    decode_view const& s);
» more...

Format the url to the output stream

std::ostream&
operator<<(
    std::ostream& os,
    url_view_base const& u);
» more...

Format the encoded authority to the output stream

std::ostream&
operator<<(
    std::ostream& os,
    authority_view const& a);
» more...

Format to an output stream

std::ostream&
operator<<(
    std::ostream& os,
    params_encoded_base const& qp);
» more...

Format to an output stream

std::ostream&
operator<<(
    std::ostream& os,
    params_base const& qp);
» more...

Format to an output stream

std::ostream&
operator<<(
    std::ostream& os,
    segments_encoded_base const& ps);
» more...

Format to an output stream

std::ostream&
operator<<(
    std::ostream& os,
    segments_base const& ps);
» more...

Return Value

  • The output stream, for chaining.
  • The output stream.
  • A reference to the output stream, for chaining
  • A reference to the output stream.

Parameters

NameDescription
osThe output stream to write to.
addrThe address to write.
sThe decoded view to write
uThe url to write.
aThe URL to write
qpThe params to write
psThe object to format.