Upa URL C++ library
A WHATWG URL Standard implementation
Loading...
Searching...
No Matches
urlpattern.h File Reference
#include "url.h"
#include "unicode_id.h"
#include <algorithm>
#include <cassert>
#include <charconv>
#include <cstdint>
#include <optional>
#include <stdexcept>
#include <string>
#include <string_view>
#include <type_traits>
#include <unordered_map>
#include <utility>
#include <variant>
#include <vector>

Go to the source code of this file.

Classes

struct  upa::urlpattern_init
 URLPatternInit struct. More...
struct  upa::urlpattern_options
class  upa::urlpattern_inputs
struct  upa::urlpattern_component_result
 URLPatternComponentResult struct. More...
struct  upa::urlpattern_result
 The result of executing the URL pattern when there is a match. More...
struct  upa::urlpattern_result_and_inputs
 The result of executing the URL pattern when there is a match. More...
class  upa::urlpattern< regex_engine, typename >
 URL pattern class template. More...
class  upa::urlpattern_error
 urlpattern exception class More...

Namespaces

namespace  upa

Typedefs

using upa::urlpattern_input

Variables

template<class T>
constexpr bool upa::is_regex_engine_v