Common functionality for query parameter containers
Synopsis
Declared in <boost/url/params_base.hpp>
class params_base;Types
| Name | Description | 
| A Bidirectional iterator to a query parameter | |
| A Bidirectional iterator to a query parameter | |
| The reference type | |
| A signed integer type used to represent differences. | |
| The reference type | |
| An unsigned integer type to represent sizes. | |
| The value type | 
Member Functions
| Name | Description | 
| Return an iterator to the beginning | |
| Return the referenced character buffer. | |
| Return true if a matching key exists | |
| Return the number of matching keys | |
| Return true if there are no params | |
| Return an iterator to the end | |
| Find a matching key | |
| Find a matching key | |
| Return the number of params | 
Static Member Functions
| Name | Description | 
| Return the maximum number of characters possible | 
Friends
| Name | Description | 
| A view representing query parameters in a URL | |
| A view representing query parameters in a URL | |
| Common functionality for containers | 
Derived Classes
| Name | Description | 
| A view representing query parameters in a URL | |
| A view representing query parameters in a URL | 
Description
The library uses this base class to provide common member functions for containers of query parameters.
This class should not be instantiated directly; Instead, use one of the containers or functions:
Containers
- 
params_ref
- 
params_view
- 
params_encoded_ref
- 
params_encoded_view
Created with MrDocs