Boost.URL Logo

PrevUpHomeNext

params

A random-access view of percent-decoded query parameters in a url.

Synopsis

Defined in header <boost/url/params.hpp>

class params
Types

Name

Description

const_iterator

A read-only forward iterator to a decoded query parameter.

const_reference

A type which can represent a parameter as a const reference.

difference_type

A signed integer type to represent differences.

iterator

A read-only forward iterator to a decoded query parameter.

reference

A type which can represent a parameter as a const reference.

size_type

An unsigned integer type to represent sizes.

value_type

A type which can represent a parameter as a value.

Member Functions

Name

Description

append

Construct key-only element at the end of the container.

Construct element at the end of the container.

assign

Assignment.

begin

Returns an iterator to the beginning.

clear

Clears the contents of the container.

contains

Check if container contains an element with the specified key.

count

Count number of elements with a specified key.

empty

Checks whether the container is empty.

end

Returns an iterator to the end.

erase

Erases element from container at specified position.

Erases range of elements from container.

Erases elements associated with a specified key from container.

find

Find element with a specified key.

Find element with a specified key after position.

insert

Insert element.

Insert elements.

Constructs a key-only query parameter at container position.

Constructs a value at container position.

operator=

View assignment.

Assignment.

params [constructor]

Constructor.

push_back

Insert value at the end of the container.

remove_value

Remove a query parameter from the container.

replace

Replace element.

Replace elements.

Constructs a value at container position.

Constructs a key-only value at container position.

replace_value

Replace element.

size

Return the number of elements.

Description

This view represents the range of percent-decoded query parameters in a url. Its iterator dereferences to read-only decoded query parameters in the underlying url.

Convenience header <boost/url.hpp>


PrevUpHomeNext