URL Encoding Classes authority_view ipv4_address ipv6_address params params_encoded params_view params_encoded_view segments segments_encoded segments_encoded_view segments_view static_pool static_url url url_view Type Traits is_stringlike Functions parse_absolute_uri parse_path parse_path_abempty parse_path_absolute parse_path_noscheme parse_path_rootless parse_query_params parse_relative_ref parse_uri parse_uri_reference to_string_view Operators operator<< Aliases error_category error_code error_condition result string_value string_view system_error Constants condition error host_type scheme Functions pct_decode pct_decode_bytes_unchecked pct_decode_to_value pct_decode_unchecked pct_encode pct_encode_bytes pct_encode_to_value validate_pct_encoding Types pct_decode_opts pct_encode_opts pct_encoded_str Concepts CharSet BNF Classes any_chars alnum_chars alpha_chars digit_chars hexdig_chars lut_chars pred_chars range repeat token Type Traits is_charset is_element is_range Functions ascii_tolower find_if find_if_not hexdig_value parse parse_string RFC 3986 (1/2) absolute_uri_bnf authority_bnf fragment_bnf fragment_part_bnf hier_part_bnf host_bnf ip_literal_bnf ipv_future_bnf ipv4_address_bnf ipv6_address_bnf parsed_path path_abempty_bnf path_absolute_bnf path_noscheme_bnf path_rootless_bnf pct_encoded_bnf port_bnf port_part_bnf query_bnf query_part_bnf RFC 3986 (2/2) relative_part_bnf relative_ref_bnf scheme_bnf scheme_part_bnf segment_bnf segment_nz_bnf segment_nz_nc_bnf uri_bnf uri_reference_bnf userinfo_bnf Constants unreserved_chars gen_delim_chars subdelim_chars pchars query_chars fragment_chars