:relfileprefix: ../../../
[#FD6A69DD9643A779141F36D42DE0E868E1219D5B-ipv4_address]

= Overload set ipv4_address::ipv4_address

== Members


pass:v,q[Constructor.]


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


pass:v,q[Constructor.]


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


pass:v,q[Construct from an unsigned integer.]


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


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


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


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


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

