Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ada-url/ada
/ types & classes
Types & classes
123 in github.com/ada-url/ada
⨍
Functions
683
◇
Types & classes
123
↓ 61 callers
Class
unexpected
include/ada/expected.h:149
↓ 57 callers
Class
User
tools/release/lib/tests/test_release.py:11
↓ 46 callers
Class
Commit
tools/release/lib/tests/test_release.py:19
↓ 46 callers
Class
CommitMessage
tools/release/lib/tests/test_release.py:15
↓ 20 callers
Class
url_search_params
* @brief Class for parsing and manipulating URL query strings. * * The `url_search_params` class provides methods to parse, modify, and * serialize
include/ada/url_search_params.h:60
↓ 11 callers
Class
PullRequest
tools/release/lib/tests/test_release.py:28
↓ 11 callers
Class
PullRequestBase
tools/release/lib/tests/test_release.py:24
↓ 3 callers
Class
Release
tools/release/lib/tests/test_release.py:6
↓ 1 callers
Class
Tokenizer
@see https://urlpattern.spec.whatwg.org/#tokenizer
include/ada/url_pattern_helpers.h:107
↓ 1 callers
Class
constructor_string_parser
include/ada/url_pattern_helpers.h:155
↓ 1 callers
Enum
type
* @brief Enumeration of URL scheme types. * * Special schemes have specific parsing rules and default ports. * Using an enum allows efficient schem
include/ada/scheme.h:41
Class
DataGenerator
benchmarks/bench_ipv4.cpp:202
Class
RepoStub
tools/release/lib/tests/test_release.py:42
Enum
SchemeType
benchmarks/bench_protocol.cpp:46
Enum
State
include/ada/url_pattern_helpers.h:163
Class
TC
include/ada/expected.h:2148
Class
Url
A parsed URL record.
benchmarks/competitors/servo-url/servo_url.h:15
Class
ada_owned_string
src/ada_c.cpp:23
Class
ada_string
src/ada_c.cpp:18
Class
ada_string_pair
src/ada_c.cpp:28
Class
ada_url_components
src/ada_c.cpp:40
Class
bad_expected_access
include/ada/expected.h:1271
Class
basic_tests
tests/basic_tests.cpp:8
Class
conjunction
include/ada/expected.h:249
Class
conjunction<B, Bs...>
include/ada/expected.h:253
Class
conjunction<B>
include/ada/expected.h:251
Class
default_constructor_tag
This is needed to be able to construct the expected_default_ctor_base which follows, while still conditionally deleting the default constructor.
include/ada/expected.h:1229
Enum
direction
src/ada_idna.cpp:8096
Class
directions
src/ada_idna.cpp:8123
Class
dummy
include/ada/expected.h:680
Enum
encoding_type
* @brief Character encoding types for URL processing. * * Specifies the character encoding used for percent-decoding and other * string operations.
include/ada/encoding_type.h:25
Enum
errors
ADA_INCLUDE_URL_PATTERN
include/ada/parser.h:31
Enum
errors
include/ada/url_pattern_helpers.h:18
Enum
errors
* @brief Error codes for URL parsing operations. * * Used with `tl::expected` to indicate why a URL parsing operation failed. */
include/ada/errors.h:17
Class
expected
include/ada/expected.h:136
Class
expected_copy_assign_base<T, E, false>
include/ada/expected.h:1058
Class
expected_copy_base
include/ada/expected.h:981
Class
expected_copy_base<T, E, false>
include/ada/expected.h:987
Class
expected_default_ctor_base
include/ada/expected.h:1239
Class
expected_default_ctor_base<T, E, false>
include/ada/expected.h:1255
Class
expected_delete_assign_base
include/ada/expected.h:1180
Class
expected_delete_assign_base<T, E, false, false>
include/ada/expected.h:1216
Class
expected_delete_assign_base<T, E, false, true>
include/ada/expected.h:1204
Class
expected_delete_assign_base<T, E, true, false>
include/ada/expected.h:1192
Class
expected_delete_ctor_base
include/ada/expected.h:1125
Class
expected_delete_ctor_base<T, E, false, false>
include/ada/expected.h:1158
Class
expected_delete_ctor_base<T, E, false, true>
include/ada/expected.h:1147
Class
expected_delete_ctor_base<T, E, true, false>
include/ada/expected.h:1136
Class
expected_move_assign_base
include/ada/expected.h:1088
Class
expected_move_assign_base<T, E, false>
include/ada/expected.h:1097
Class
expected_move_base
include/ada/expected.h:1015
Class
expected_move_base<T, E, false>
include/ada/expected.h:1023
Class
expected_operations_base
include/ada/expected.h:726
Class
expected_operations_base<void, E>
include/ada/expected.h:917
Class
expected_storage_base
include/ada/expected.h:472
Class
expected_storage_base<T, E, false, true>
include/ada/expected.h:608
Class
expected_storage_base<T, E, true, false>
include/ada/expected.h:561
Class
expected_storage_base<T, E, true, true>
include/ada/expected.h:520
Class
expected_storage_base<void, E, false, false>
include/ada/expected.h:690
Class
expected_storage_base<void, E, false, true>
include/ada/expected.h:653
Class
http_parser_url
benchmarks/benchmark_template.cpp:666
Class
in_place_t
include/ada/expected.h:142
Class
invoke_result_impl
include/ada/expected.h:318
Class
invoke_result_impl< F, decltype(detail::invoke(std::declval<F>(), std::declval<Us>()...), void()), Us...>
include/ada/expected.h:321
Class
is_adl_swap_noexcept
include/ada/expected.h:379
Class
is_const_or_const_ref
include/ada/expected.h:286
Class
is_const_or_const_ref<T const &>
include/ada/expected.h:288
Class
is_const_or_const_ref<T const>
include/ada/expected.h:290
Class
is_expected_impl
include/ada/expected.h:415
Class
is_expected_impl<expected<T, E>>
include/ada/expected.h:417
Class
is_nothrow_swappable
include/ada/expected.h:341
Class
is_pointer_to_non_const_member_func
include/ada/expected.h:265
Class
is_pointer_to_non_const_member_func<Ret (T::*)(Args...) &&>
include/ada/expected.h:273
Class
is_pointer_to_non_const_member_func<Ret (T::*)(Args...) &>
include/ada/expected.h:270
Class
is_pointer_to_non_const_member_func<Ret (T::*)(Args...) volatile &&>
include/ada/expected.h:282
Class
is_pointer_to_non_const_member_func<Ret (T::*)(Args...) volatile &>
include/ada/expected.h:279
Class
is_pointer_to_non_const_member_func<Ret (T::*)(Args...) volatile>
include/ada/expected.h:276
Class
is_pointer_to_non_const_member_func<Ret (T::*)(Args...)>
include/ada/expected.h:267
Class
is_std_swap_noexcept
include/ada/expected.h:370
Class
is_std_swap_noexcept<T[N]>
include/ada/expected.h:376
Class
is_swappable
include/ada/expected.h:338
Class
is_swappable<T[N], T[N]>
include/ada/expected.h:393
Class
is_trivially_copy_constructible
include/ada/expected.h:92
Class
is_trivially_copy_constructible<std::vector<T, A>>
include/ada/expected.h:96
Class
line_iterator
tools/cli/line_iterator.h:6
Class
monostate
include/ada/expected.h:140
Class
no_init_t
include/ada/expected.h:461
Class
parse_result
tests/wasm/wasm.cpp:7
Enum
process_type
include/ada/url_pattern_init.h:39
Class
stat_numbers
benchmarks/model_bench.cpp:56
Enum
state
* @brief States in the URL parsing state machine. * * The URL parser processes input through a sequence of states, each handling * a specific part
include/ada/state.h:27
Class
std_regex_provider
include/ada/url_pattern_regex.h:47
Class
tag
if swap ADL finds this then it would call std::swap otherwise (same signature)
include/ada/expected.h:347
Class
token
@see https://urlpattern.spec.whatwg.org/#tokens
include/ada/url_pattern_helpers.h:48
Enum
token_policy
@see https://urlpattern.spec.whatwg.org/#tokenize-policy
include/ada/url_pattern_helpers.h:42
Enum
token_type
@see https://urlpattern.spec.whatwg.org/#token
include/ada/url_pattern_helpers.h:24
Class
unexpect_t
include/ada/expected.h:213
Class
url
* @brief Represents a parsed URL with individual string components. * * The `url` struct stores each URL component (scheme, username, password, * h
include/ada/url.h:62
Class
url
include/ada/parser.h:25
Class
url_aggregator
include/ada/url.h:28
next →
1–100 of 123, ranked by callers