boost::urls::segments_encoded_ref::replace
Replace segments
Synopses
Replace segments
iterator
replace(
iterator pos,
pct_string_view s);
Replace segments
iterator
replace(
iterator from,
iterator to,
pct_string_view s);
Replace segments
iterator
replace(
iterator from,
iterator to,
std::initializer_list<pct_string_view> init);
Replace segments
Exceptions
Name |
Thrown on |
|
The string contains an invalid percent‐encoding. |
Return Value
-
An iterator to the replaced segment.
-
An iterator to the new segment.
-
An iterator to the first segment inserted, or one past
to
ifinit.size() == 0
.
Parameters
Name |
Description |
pos |
An iterator to the segment. |
s |
The string to assign. |
from |
The first element in the range of segments to replace. |
to |
One past the last element in the range of segments to replace. |
init |
The list of segments to assign. |
first |
The first element in the new range of segments. |
last |
One past the last element in the new range of segments. |
Created with MrDocs