:relfileprefix: ../../../
[#boost-urls-param-2constructor-0d]

== xref:boost.adoc[pass:[boost]]::xref:boost/urls.adoc[pass:[urls]]::xref:boost/urls/param.adoc[pass:[param]]::param


Constructor


=== Synopsis

Declared in header `<https://www.github.com/boostorg/url/blob/develop/include/boost/url/param.hpp#L173[boost/url/param.hpp,window=blank_]>`

[source,cpp,subs="verbatim,macros,-callouts"]
----
constexpr
param(xref:boost/urls/param.adoc[param] const& other) = default;
----

=== Description


Upon construction, this becomes a copy
of `other`.
[,cpp]
----
this->key == other.key && this->value == other.value && this->has_value == other.has_value
----

=== Linear in `other.key.size() + other.value.size()`.

=== Calls to allocate may throw.








