Home | Libraries | People | FAQ | More |
Swap.
Defined in header <boost/url/url.hpp>
friend void swap( url& v0, url& v1);
Exchanges the contents of v0
with another v1
. All
views, iterators and references remain valid. If &v0 == &v1
,
this function call has no effect.
url u1( "https://www.example.com" ); url u2( "https://www.boost.org" ); std::swap(u1, u2); assert(u1 == "https://www.boost.org" ); assert(u2 == "https://www.example.com" );
v0.swap( v1 );
Constant
Throws nothing
Name |
Description |
---|---|
|
The objects to swap |
Convenience header <boost/url.hpp>