:relfileprefix: ../../../
[#76131245504820822D6345111D273CAF01DC7534-ipv6_address]

= Overload set ipv6_address::ipv6_address

== Members


pass:v,q[Constructor.]


[source,cpp,subs="verbatim,macros,-callouts"]
----
constexpr
ipv6_address() = default;
  xref:boost/urls/ipv6_address/2constructor-04.adoc[pass:c,q,m[*_» more..._*]]
----


pass:v,q[Constructor.]


[source,cpp,subs="verbatim,macros,-callouts"]
----
constexpr
ipv6_address(const xref:boost/urls/ipv6_address.adoc[ipv6_address]&) = default;
  xref:boost/urls/ipv6_address/2constructor-06.adoc[pass:c,q,m[*_» more..._*]]
----


pass:v,q[Construct from an array of bytes.]


[source,cpp,subs="verbatim,macros,-callouts"]
----
ipv6_address(const xref:boost/urls/ipv6_address/bytes_type.adoc[bytes_type]& bytes) noexcept;
  xref:boost/urls/ipv6_address/2constructor-0a.adoc[pass:c,q,m[*_» more..._*]]
----


pass:v,q[Construct from an IPv4 address.]


[source,cpp,subs="verbatim,macros,-callouts"]
----
ipv6_address(const xref:boost/urls/ipv4_address.adoc[ipv4_address]& addr) noexcept;
  xref:boost/urls/ipv6_address/2constructor-08.adoc[pass:c,q,m[*_» more..._*]]
----


pass:v,q[Construct from a string.]


[source,cpp,subs="verbatim,macros,-callouts"]
----
ipv6_address(string_view s);
  xref:boost/urls/ipv6_address/2constructor-00.adoc[pass:c,q,m[*_» more..._*]]
----

