Namespaces
Types
| Name | Description | 
| A non‐owning reference to a valid authority | |
| A reference to a valid, percent‐encoded string | |
| Percent‐encoding options | |
| An optional parameter to determine case‐sensitivity | |
| An IP version 4 style address. | |
| An IP version 6 style address. | |
| The type of  | |
| A query parameter | |
| A view of a percent‐encoded query parameter | |
| A view of a query parameter | |
| Common functionality for query parameter containers | |
| Common functionality for containers | |
| A view representing query parameters in a URL | |
| A view representing query parameters in a URL | |
| A view representing query parameters in a URL | |
| A view representing query parameters in a URL | |
| A reference to a valid percent‐encoded string | |
| Common functionality for containers | |
| Common functionality for containers | |
| A view representing path segments in a URL | |
| A view representing path segments in a URL | |
| A view representing path segments in a URL | |
| A view representing path segments in a URL | |
| A modifiable container for a URL. | |
| Common implementation for all static URLs | |
| A modifiable container for a URL. | |
| Common functionality for containers | |
| A non‐owning reference to a valid URL | |
| Common functionality for containers | |
| A temporary reference to a formatting argument | |
| A temporary reference to a named formatting argument | |
| The type of optional used by the library | |
| The type of string_view used by the library | |
| The type of variant used by the library | 
Enums
| Name | Description | 
| Error codes returned the library | |
| Identifies the type of host in a URL. | |
| Identifies a known URL scheme | 
Functions
| Name | Description | 
| Designate a named argument for a replacement field | |
| Return the default port for a known scheme | |
| 
 | |
| Return the buffer size needed for percent‐encoding | |
| Format arguments into a URL | |
| Format arguments into a URL | |
| Return a valid percent‐encoded string | |
| Return a reference to a parsed URL string | |
| Parse an authority | |
| Return an IPv4 address from an IP address string in dotted decimal form | |
| Parse a string containing an IPv6 address. | |
| Return a reference to a parsed URL string | |
| Parse a string and return an encoded segment view | |
| Parse a string and return an encoded params view | |
| Return a reference to a parsed URL string | |
| Return a reference to a parsed URL string | |
| Return a reference to a parsed URL string | |
| Rule for a string with percent‐encoded escapes | |
| Resolve a URL reference against a base URL | |
| Return the known scheme for a non‐normalized string, if known | |
| Swap | |
| Return the normalized string for a known scheme | |
| Stream insertion operators | |
| Equality operators | |
| Inequality operators | |
| Less‐than operators | |
| Less‐than‐or‐equal operators | |
| Greater‐than operators | |
| Greater‐than‐or‐equal operators | 
Variables
| Name | Description | 
| Rule for absolute‐URI | |
| Rule for authority | |
| The gen‐delims character set | |
| Ignore case when comparing | |
| Rule for an IP version 4 style address | |
| Rule for An IP version 6 style address | |
| Constant indicating no value in a param | |
| Rule for origin‐form | |
| The path character set | |
| Rule for a query string | |
| Rule for relative‐ref | |
| The reserved character set | |
| The sub‐delims character set | |
| The unreserved character set | |
| Rule for URI‐reference | |
| Rule for URI | 
Using Namespace Directives
| Name | 
Created with MrDocs