params_encoded_base

Common functionality for containers

Synopsis

class params_encoded_base ;

Declared in file <boost/url/params_encoded_base.hpp> at line 38

Types

Name Description
iterator

Types

Name Description
const_iterator

iterator

value_type

The value type

reference

The reference type

const_reference

The reference type

size_type

An unsigned integer type to represent sizes.

difference_type

A signed integer type used to represent differences.

Member Functions

Name Description
buffer

Return the query corresponding to these params

empty

Return true if there are no params

size

Return the number of params

begin

Return an iterator to the beginning

end

Return an iterator to the end

contains

Return true if a matching key exists

count

Return the number of matching keys

find

Find a matching key

find

Find a matching key

find_last

Find a matching key

find_last

Find a matching key

Description

This base class is used by the library to provide common member functions for containers. This cannot be instantiated directly; Instead, use one of the containers or functions:

Containers

  • params_ref
  • params_view
  • params_encoded_ref
  • params_encoded_view