Common functionality for containers
| Name | Description | 
|---|---|
| iterator | A Bidirectional iterator to a query parameter | 
| const_iterator | A Bidirectional iterator to a query parameter | 
| const_reference | The reference type | 
| difference_type | A signed integer type used to represent differences. | 
| reference | The reference type | 
| size_type | An unsigned integer type to represent sizes. | 
| value_type | The value type | 
| Name | Description | 
|---|---|
| begin | Return an iterator to the beginning | 
| buffer | Return the query corresponding to these params | 
| contains | Return true if a matching key exists | 
| count | Return the number of matching keys | 
| empty | Return true if there are no params | 
| end | Return an iterator to the end | 
| find | Find a matching key | 
| find_last | Find a matching key | 
| size | Return the number of params | 
| Name | Description | 
|---|---|
| max_size | Return the maximum number of characters possible | 
| Name | Description | 
|---|---|
| params_encoded_view | A view representing query parameters in a URL | 
| params_encoded_ref | A view representing query parameters in a URL | 
| url_view_base | Common functionality for containers | 
| Name | Description | 
|---|---|
| params_encoded_ref | A view representing query parameters in a URL | 
| params_encoded_view | A view representing query parameters in a URL | 
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:
params_ref
params_view
params_encoded_ref
params_encoded_view