Lines Matching defs:details
1263 * @details We design the url_components struct so that it is as small
1432 * @details A url_base contains a few attributes: is_valid, has_opaque_path and
1433 * type. All non-trivial implementation details are in derived classes such as
1560 * @details prune_hash seeks the first '#' and returns everything after it
4326 * @namespace ada::scheme::details
4329 namespace details {
4336 } // namespace details
4343 const std::string_view target = details::is_special_list[hash_value];
4351 const std::string_view target = details::is_special_list[hash_value];
4353 return details::special_ports[hash_value];
4359 return details::special_ports[int(type)];
4366 const std::string_view target = details::is_special_list[hash_value];
4406 * @details An IPv6 address is a 128-bit unsigned integer that identifies a
4414 * @details An IPv4 address is a 32-bit unsigned integer that identifies a
4535 * @details An ASCII hex digit is an ASCII upper hex digit or ASCII lower hex
4545 * @details A C0 control or space is a C0 control or U+0020 SPACE.
4554 * @details An ASCII tab or newline is U+0009 TAB, U+000A LF, or U+000D CR.
4559 * @details A double-dot path segment must be ".." or an ASCII case-insensitive
4566 * @details A single-dot path segment must be "." or an ASCII case-insensitive
4573 * @details ipv4 character might contain 0-9 or a-f character ranges.
4578 * @details Convert hex to binary. Caller is responsible to ensure that
4656 * @details The url_aggregator class aims to minimize temporary memory
4968 * @details More likely to be inlined by the compiler and constexpr.
4999 * @details A string starts with a Windows drive letter if all of the following
5012 * @details A normalized Windows drive letter is a Windows drive letter of which
5078 * @details To disambiguate from a valid URL string it can also be referred to
5390 * Special schemes are stored in ada::scheme::details::is_special_list so we