Name | Description |
---|---|
make_void | |
void_t | |
encoding_opts | Percent-encoding options |
error_types | |
string_token | |
grammar | |
decode_view | A reference to a valid, percent-encoded string |
pct_string_view | A reference to a valid percent-encoded string |
make_pct_string_view_unsafe | |
make_pct_string_view | Return a valid percent-encoded string |
operator== | |
operator!= | |
operator< | |
operator<= | |
operator> | |
operator>= | |
operator<< | Format the string with percent-decoding applied to the output stream |
sub_delim_chars | The sub-delims character set |
unreserved_chars | The unreserved character set |
pchars | The path character set |
encoded_size | Return the buffer size needed for percent-encoding |
encode | Apply percent-encoding to a string |
encode_unsafe | |
encode | Return a percent-encoded string |
no_value_t | The type of no_value |
param_pct_view | A query parameter |
param_view | A query parameter |
no_value | Constant indicating no value in a param |
param | A query parameter |
host_type | Identifies the type of host in a URL. |
error | Error codes returned the library |
make_error_code | |
ipv4_address | An IP version 4 style address. |
operator== | Return true if two addresses are equal |
operator!= | Return true if two addresses are not equal |
operator<< | Format the address to an output stream. |
parse_ipv4_address | Return an IPv4 address from an IP address string in dotted decimal form |
ipv6_address | An IP version 6 style address. |
operator== | Return true if two addresses are equal |
operator!= | Return true if two addresses are not equal |
operator<< | Format the address to an output stream |
parse_ipv6_address | Parse a string containing an IPv6 address. |
scheme | Identifies a known URL scheme |
string_to_scheme | Return the known scheme for a non-normalized string, if known |
to_string | Return the normalized string for a known scheme |
default_port | Return the default port for a known scheme |
url_view | A non-owning reference to a valid URL |
authority_view | A non-owning reference to a valid authority |
operator== | Return the result of comparing two authorities The authorities are compared component by component as if they were first normalized. |
operator!= | Return the result of comparing two authorities The authorities are compared component by component as if they were first normalized. |
operator< | Return the result of comparing two authorities The authorities are compared component by component as if they were first normalized. |
operator<= | Return the result of comparing two authorities The authorities are compared component by component as if they were first normalized. |
operator> | Return the result of comparing two authorities The authorities are compared component by component as if they were first normalized. |
operator>= | Return the result of comparing two authorities The authorities are compared component by component as if they were first normalized. |
operator<< | Format the encoded authority to the output stream |
parse_authority | Parse an authority |
ignore_case_t | |
ignore_case | |
ignore_case_param | An optional parameter to determine case-sensitivity |
segments_encoded_base | Common functionality for containers |
operator<< | Format to an output stream |
segments_base | Common functionality for containers |
operator<< | Format to an output stream |
segments_view | A view representing path segments in a URL |
segments_encoded_view | A view representing path segments in a URL |
parse_path | Parse a string and return an encoded segment view |
authority_rule_t | |
authority_rule | |
pct_encoded_rule_t | |
pct_encoded_rule | |
pct_encoded_rule | |
variant | The type of variant used by the library |
optional | |
params_encoded_base | Common functionality for containers |
operator<< | Format to an output stream |
params_ref | A view representing query parameters in a URL |
operator== | |
operator!= | |
params_base | Common functionality for containers |
operator<< | Format to an output stream |
params_view | A view representing query parameters in a URL |
params_encoded_view | A view representing query parameters in a URL |
parse_query | Parse a string and return an encoded params view |
url_base | Common functionality for containers |
params_encoded_ref | A view representing query parameters in a URL |
segments_encoded_ref | A view representing path segments in a URL |
segments_ref | A view representing path segments in a URL |
url_view_base | Common functionality for containers |
operator== | Return the result of comparing two URLs |
operator!= | Return the result of comparing two URLs |
operator< | Return the result of comparing two URLs |
operator<= | Return the result of comparing two URLs |
operator> | Return the result of comparing two URLs |
operator>= | Return the result of comparing two URLs |
operator<< | Format the url to the output stream |
resolve | Resolve a URL reference against a base URL |
url | A modifiable container for a URL. |
swap | Swap |
ipv4_address_rule_t | |
ipv4_address_rule | |
ipv6_address_rule_t | |
ipv6_address_rule | |
parse_absolute_uri | Return a reference to a parsed URL string |
parse_origin_form | Return a reference to a parsed URL string |
parse_relative_ref | Return a reference to a parsed URL string |
parse_uri | Return a reference to a parsed URL string |
parse_uri_reference | Return a reference to a parsed URL string |
absolute_uri_rule_t | |
absolute_uri_rule | |
relative_ref_rule_t | |
relative_ref_rule | |
uri_rule_t | |
uri_rule | |
uri_reference_rule_t | |
uri_reference_rule | |
origin_form_rule_t | |
origin_form_rule | |
query_rule_t | |
query_rule | |
static_url | A modifiable container for a URL. |
static_url_base | Common implementation for all static URLs |