libwordring
include
wordring
whatwg
url
public_suffix_list.hpp
1
#pragma once
2
3
// https://url.spec.whatwg.org/
4
// https://triple-underscore.github.io/URL-ja.html
5
6
#include <wordring/string/atom.hpp>
7
#include <wordring/trie/trie.hpp>
8
9
#include <wordring/whatwg/url/host.hpp>
10
11
#include <string>
12
13
namespace
wordring::whatwg
14
{
15
class
public_suffix_list
16
{
17
public
:
18
protected
:
19
u8atom_set
m_entries;
20
trie<std::int32_t>
m_trie;
21
};
22
}
wordring::basic_atom_set< std::u8string, Allocator >
wordring::whatwg
wordring::basic_trie
任意の整数型をラベルとして用いることが出来る汎用Trie
Definition:
trie.hpp:130
wordring::whatwg::public_suffix_list
Definition:
public_suffix_list.hpp:15
構築:
1.8.17