boost::urls::params_encoded_ref::erase

Erase params

Synopses

Declared in <boost/url/params_encoded_ref.hpp>
Erase params
iterator
erase(iterator pos) noexcept;


» more... Erase params
iterator
erase(
    iterator first,
    iterator last) noexcept;


» more... Erase params
std::size_t
erase(
    pct_string_view key,
    ignore_case_param ic = {}) noexcept;


» more...

Exceptions

Name Thrown on
system_error key contains an invalid percent-encoding.

Return Value

Parameters

Name Description
pos An iterator to the element.
first The first element to remove.
last One past the last element to remove.
key The key to match. By default, a case-sensitive comparison is used.
ic An optional parameter. If the value ignore_case is passed here, the comparison is case-insensitive.

Created with MrDocs