mirror of
https://github.com/boostorg/url.git
synced 2026-01-25 06:42:28 +00:00
206 lines
14 KiB
XML
206 lines
14 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!DOCTYPE library PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "../../../../tools/boostbook/dtd/boostbook.dtd">
|
|
|
|
<!--
|
|
Copyright (c) 2019 Vinnie Falco (vinnie.falco@gmail.com)
|
|
|
|
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
|
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
|
|
|
Official repository: https://github.com/CPPAlliance/url
|
|
-->
|
|
|
|
<informaltable frame="all">
|
|
<tgroup cols="4">
|
|
<colspec colname="a"/><colspec colname="b"/><colspec colname="c"/><colspec colname="d"/>
|
|
<thead><row>
|
|
<entry valign="center" namest="a" nameend="c">
|
|
<bridgehead renderas="sect2">URL</bridgehead>
|
|
</entry>
|
|
<entry valign="center" namest="d" nameend="d">
|
|
<bridgehead renderas="sect2">Encoding</bridgehead>
|
|
</entry>
|
|
</row></thead>
|
|
<tbody><row>
|
|
<entry valign="top">
|
|
<bridgehead renderas="sect3">Classes</bridgehead>
|
|
<simplelist type="vert" columns="1">
|
|
<member><link linkend="url.ref.boost__urls__authority_view">authority_view</link></member>
|
|
<member><link linkend="url.ref.boost__urls__ipv4_address">ipv4_address</link></member>
|
|
<member><link linkend="url.ref.boost__urls__ipv6_address">ipv6_address</link></member>
|
|
<member><link linkend="url.ref.boost__urls__params">params</link></member>
|
|
<member><link linkend="url.ref.boost__urls__params_encoded">params_encoded</link></member>
|
|
<member><link linkend="url.ref.boost__urls__params_view">params_view</link></member>
|
|
<member><link linkend="url.ref.boost__urls__params_encoded_view">params_encoded_view</link></member>
|
|
<member><link linkend="url.ref.boost__urls__segments">segments</link></member>
|
|
<member><link linkend="url.ref.boost__urls__segments_encoded">segments_encoded</link></member>
|
|
<member><link linkend="url.ref.boost__urls__segments_encoded_view">segments_encoded_view</link></member>
|
|
<member><link linkend="url.ref.boost__urls__segments_view">segments_view</link></member>
|
|
<member><link linkend="url.ref.boost__urls__static_pool">static_pool</link></member>
|
|
<member><link linkend="url.ref.boost__urls__static_url">static_url</link></member>
|
|
<member><link linkend="url.ref.boost__urls__url">url</link></member>
|
|
<member><link linkend="url.ref.boost__urls__url_view">url_view</link></member>
|
|
</simplelist>
|
|
<bridgehead renderas="sect3">Type Traits</bridgehead>
|
|
<simplelist type="vert" columns="1">
|
|
<member><link linkend="url.ref.boost__urls__is_stringlike">is_stringlike</link></member>
|
|
</simplelist>
|
|
</entry>
|
|
|
|
<entry valign="top">
|
|
<bridgehead renderas="sect3">Functions</bridgehead>
|
|
<simplelist type="vert" columns="1">
|
|
<member><link linkend="url.ref.boost__urls__parse_absolute_uri">parse_absolute_uri</link></member>
|
|
<member><link linkend="url.ref.boost__urls__parse_path">parse_path</link></member>
|
|
<member><link linkend="url.ref.boost__urls__parse_path_abempty">parse_path_abempty</link></member>
|
|
<member><link linkend="url.ref.boost__urls__parse_path_absolute">parse_path_absolute</link></member>
|
|
<member><link linkend="url.ref.boost__urls__parse_path_noscheme">parse_path_noscheme</link></member>
|
|
<member><link linkend="url.ref.boost__urls__parse_path_rootless">parse_path_rootless</link></member>
|
|
<member><link linkend="url.ref.boost__urls__parse_query_params">parse_query_params</link></member>
|
|
<member><link linkend="url.ref.boost__urls__parse_relative_ref">parse_relative_ref</link></member>
|
|
<member><link linkend="url.ref.boost__urls__parse_uri">parse_uri</link></member>
|
|
<member><link linkend="url.ref.boost__urls__parse_uri_reference">parse_uri_reference</link></member>
|
|
<member><link linkend="url.ref.boost__urls__to_string_view">to_string_view</link></member>
|
|
</simplelist>
|
|
<bridgehead renderas="sect3">Operators</bridgehead>
|
|
<simplelist type="vert" columns="1">
|
|
<member><link linkend="url.ref.boost__urls__operator_lt__lt_">operator<<</link></member>
|
|
</simplelist>
|
|
</entry>
|
|
<entry valign="top">
|
|
<bridgehead renderas="sect3">Aliases</bridgehead>
|
|
<simplelist type="vert" columns="1">
|
|
<member><link linkend="url.ref.boost__urls__error_category">error_category</link></member>
|
|
<member><link linkend="url.ref.boost__urls__error_code">error_code</link></member>
|
|
<member><link linkend="url.ref.boost__urls__error_condition">error_condition</link></member>
|
|
<member><link linkend="url.ref.boost__urls__result">result</link></member>
|
|
<member><link linkend="url.ref.boost__urls__string_value">string_value</link></member>
|
|
<member><link linkend="url.ref.boost__urls__string_view">string_view</link></member>
|
|
<member><link linkend="url.ref.boost__urls__system_error">system_error</link></member>
|
|
</simplelist>
|
|
<bridgehead renderas="sect3">Constants</bridgehead>
|
|
<simplelist type="vert" columns="1">
|
|
<member><link linkend="url.ref.boost__urls__condition">condition</link></member>
|
|
<member><link linkend="url.ref.boost__urls__error">error</link></member>
|
|
<member><link linkend="url.ref.boost__urls__host_type">host_type</link></member>
|
|
<member><link linkend="url.ref.boost__urls__scheme">scheme</link></member>
|
|
</simplelist>
|
|
</entry>
|
|
<entry valign="top">
|
|
<bridgehead renderas="sect3">Functions</bridgehead>
|
|
<simplelist type="vert" columns="1">
|
|
<member><link linkend="url.ref.boost__urls__pct_decode">pct_decode</link></member>
|
|
<member><link linkend="url.ref.boost__urls__pct_decode_bytes_unchecked">pct_decode_bytes_unchecked</link></member>
|
|
<member><link linkend="url.ref.boost__urls__pct_decode_to_value">pct_decode_to_value</link></member>
|
|
<member><link linkend="url.ref.boost__urls__pct_decode_unchecked">pct_decode_unchecked</link></member>
|
|
<member><link linkend="url.ref.boost__urls__pct_encode">pct_encode</link></member>
|
|
<member><link linkend="url.ref.boost__urls__pct_encode_bytes">pct_encode_bytes</link></member>
|
|
<member><link linkend="url.ref.boost__urls__pct_encode_to_value">pct_encode_to_value</link></member>
|
|
<member><link linkend="url.ref.boost__urls__validate_pct_encoding">validate_pct_encoding</link></member>
|
|
</simplelist>
|
|
<bridgehead renderas="sect3">Types</bridgehead>
|
|
<simplelist type="vert" columns="1">
|
|
<member><link linkend="url.ref.boost__urls__pct_decode_opts">pct_decode_opts</link></member>
|
|
<member><link linkend="url.ref.boost__urls__pct_encode_opts">pct_encode_opts</link></member>
|
|
<member><link linkend="url.ref.boost__urls__pct_encoded_str">pct_encoded_str</link></member>
|
|
</simplelist>
|
|
<bridgehead renderas="sect3">Concepts</bridgehead>
|
|
<simplelist type="vert" columns="1">
|
|
<member><link linkend="url.CharSet"><emphasis>CharSet</emphasis></link></member>
|
|
</simplelist>
|
|
</entry>
|
|
</row></tbody>
|
|
</tgroup>
|
|
<tgroup cols="4">
|
|
<colspec colname="a"/><colspec colname="b"/><colspec colname="c"/><colspec colname="d"/>
|
|
<thead><row>
|
|
<entry valign="center" namest="a" nameend="d">
|
|
<bridgehead renderas="sect2">BNF</bridgehead>
|
|
</entry>
|
|
</row></thead>
|
|
<tbody><row>
|
|
<entry valign="top">
|
|
<bridgehead renderas="sect3">Classes</bridgehead>
|
|
<simplelist type="vert" columns="1">
|
|
<member><link linkend="url.ref.boost__urls__bnf__all_chars">any_chars</link></member>
|
|
<member><link linkend="url.ref.boost__urls__bnf__alnum_chars">alnum_chars</link></member>
|
|
<member><link linkend="url.ref.boost__urls__bnf__alpha_chars">alpha_chars</link></member>
|
|
<member><link linkend="url.ref.boost__urls__bnf__digit_chars">digit_chars</link></member>
|
|
<member><link linkend="url.ref.boost__urls__bnf__hexdig_chars">hexdig_chars</link></member>
|
|
<member><link linkend="url.ref.boost__urls__bnf__lut_chars">lut_chars</link></member>
|
|
<member><link linkend="url.ref.boost__urls__bnf__pred_chars">pred_chars</link></member>
|
|
<member><link linkend="url.ref.boost__urls__bnf__range">range</link></member>
|
|
<member><link linkend="url.ref.boost__urls__bnf__repeat">repeat</link></member>
|
|
<member><link linkend="url.ref.boost__urls__bnf__token">token</link></member>
|
|
</simplelist>
|
|
<bridgehead renderas="sect3">Type Traits</bridgehead>
|
|
<simplelist type="vert" columns="1">
|
|
<member><link linkend="url.ref.boost__urls__bnf__is_charset">is_charset</link></member>
|
|
<member><link linkend="url.ref.boost__urls__bnf__is_element">is_element</link></member>
|
|
<member><link linkend="url.ref.boost__urls__bnf__is_range">is_range</link></member>
|
|
</simplelist>
|
|
</entry>
|
|
<entry valign="top">
|
|
<bridgehead renderas="sect3">Functions</bridgehead>
|
|
<simplelist type="vert" columns="1">
|
|
<member><link linkend="url.ref.boost__urls__bnf__ascii_tolower">ascii_tolower</link></member>
|
|
<member><link linkend="url.ref.boost__urls__bnf__find_if">find_if</link></member>
|
|
<member><link linkend="url.ref.boost__urls__bnf__find_if_not">find_if_not</link></member>
|
|
<member><link linkend="url.ref.boost__urls__bnf__hexdig_value">hexdig_value</link></member>
|
|
<member><link linkend="url.ref.boost__urls__bnf__parse">parse</link></member>
|
|
<member><link linkend="url.ref.boost__urls__bnf__parse_string">parse_string</link></member>
|
|
</simplelist>
|
|
</entry>
|
|
<entry valign="top">
|
|
<bridgehead renderas="sect3">RFC 3986 (1/2)</bridgehead>
|
|
<simplelist type="vert" columns="1">
|
|
<member><link linkend="url.ref.boost__urls__absolute_uri_bnf">absolute_uri_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__authority_bnf">authority_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__fragment_bnf">fragment_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__fragment_part_bnf">fragment_part_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__hier_part_bnf">hier_part_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__host_bnf">host_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__ip_literal_bnf">ip_literal_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__ipv_future_bnf">ipv_future_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__ipv4_address_bnf">ipv4_address_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__ipv6_address_bnf">ipv6_address_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__parsed_path">parsed_path</link></member>
|
|
<member><link linkend="url.ref.boost__urls__path_abempty_bnf">path_abempty_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__path_absolute_bnf">path_absolute_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__path_noscheme_bnf">path_noscheme_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__path_rootless_bnf">path_rootless_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__pct_encoded_bnf">pct_encoded_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__port_bnf">port_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__port_part_bnf">port_part_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__query_bnf">query_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__query_part_bnf">query_part_bnf</link></member>
|
|
</simplelist>
|
|
</entry>
|
|
<entry valign="top">
|
|
<bridgehead renderas="sect3">RFC 3986 (2/2)</bridgehead>
|
|
<simplelist type="vert" columns="1">
|
|
<member><link linkend="url.ref.boost__urls__relative_part_bnf">relative_part_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__relative_ref_bnf">relative_ref_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__scheme_bnf">scheme_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__scheme_part_bnf">scheme_part_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__segment_bnf">segment_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__segment_nz_bnf">segment_nz_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__segment_nz_nc_bnf">segment_nz_nc_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__uri_bnf">uri_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__uri_reference_bnf">uri_reference_bnf</link></member>
|
|
<member><link linkend="url.ref.boost__urls__userinfo_bnf">userinfo_bnf</link></member>
|
|
</simplelist>
|
|
<bridgehead renderas="sect3">Constants</bridgehead>
|
|
<simplelist type="vert" columns="1">
|
|
<member><link linkend="url.ref.boost__urls__unreserved_chars">unreserved_chars</link></member>
|
|
<member><link linkend="url.ref.boost__urls__gen_delim_chars">gen_delim_chars</link></member>
|
|
<member><link linkend="url.ref.boost__urls__subdelim_chars">subdelim_chars</link></member>
|
|
<member><link linkend="url.ref.boost__urls__pchars">pchars</link></member>
|
|
<member><link linkend="url.ref.boost__urls__query_chars">query_chars</link></member>
|
|
<member><link linkend="url.ref.boost__urls__fragment_chars">fragment_chars</link></member>
|
|
</simplelist>
|
|
</entry>
|
|
</row></tbody>
|
|
</tgroup>
|
|
</informaltable>
|