:relfileprefix: ../../../
[#121D210F8BA48565E623FD1D5FBE0D42C2457F39]

= Function url::url

pass:v,q[Constructor]


== Synopsis

Declared in header `</boost/url/url.hpp#L194[boost/url/url.hpp,window=blank_]>`

[source,cpp,subs="verbatim,macros,-callouts"]
----
url(xref:boost/urls/url.adoc[url]&& u) noexcept;
----

== Description

pass:v,q[The contents of `u` are transferred] pass:v,q[to the newly constructed object,]
pass:v,q[which includes the underlying]
pass:v,q[character buffer.]
pass:v,q[After construction, the moved-from]
pass:v,q[object is as if default constructed.]

=== Postconditions
[,cpp]
----
u.empty() == true
----

=== Complexity
pass:v,q[Constant.]

=== Exception Safety
pass:v,q[Throws nothing.]



== Return Value

* `void` 


== Parameters

|===
| Name | Type 

| *u*
| ``

|===



