Replace params
Synopsis
Declared in header </boost/url/params_encoded_ref.hpp#L745[boost/url/params_encoded_ref.hpp,window=blank_]>
params_encoded_base::iterator
replace(
    params_encoded_base::iterator from,
    params_encoded_base::iterator to,
    initializer_list<param_pct_view> init);
Description
This function replaces a range of params with the params in an
initializer-list
.
All iterators that are equal to
from or come after are invalidated.
| 
 Note 
 | 
The strings referenced by the inputs must not come from the underlying url, or else the behavior is undefined. | 
Complexity
Linear in this->url().encoded_query().size().
Exception Safety
Strong guarantee. Calls to allocate may throw. Exceptions thrown on invalid input.
Return Value
- 
iterator 
Parameters
| Name | Type | 
|---|---|
from  | 
  | 
to  | 
  | 
init  | 
  |