Swap the contents.
Synopsis
Declared in header </boost/url/url.hpp#L360[boost/url/url.hpp,window=blank_]>
void
swap(url& other) noexcept;
Description
Exchanges the contents of this url with another url. All views, iterators and references remain valid. If `this == &other `, this function call has no effect.
Example
url u1( "https://www.example.com" );
url u2( "https://www.boost.org" );
u1.swap(u2);
assert(u1 == "https://www.boost.org" );
assert(u2 == "https://www.example.com" );
Complexity
Constant
Exception Safety
Throws nothing.
Return Value
-
void
Parameters
Name | Type |
---|---|
other |
`` |