boost::urls::params_ref::erase

Erase elements

Synopses

Declared in <boost/url/params_ref.hpp>

Erase elements

iterator
erase(iterator pos) noexcept;

Erase elements

iterator
erase(
    iterator first,
    iterator last) noexcept;

Erase elements

std::size_t
erase(
    core::string_view key,
    ignore_case_param ic = {}) noexcept;

Return Value

  • An iterator to one past the removed element.

  • An iterator to one past the removed range.

  • The number of elements removed from the container.

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