tetengo 1.8.1
A multipurpose library set
Loading...
Searching...
No Matches
trie.hpp File Reference

A trie. More...

#include <algorithm>
#include <any>
#include <cstddef>
#include <functional>
#include <initializer_list>
#include <iterator>
#include <memory>
#include <string>
#include <string_view>
#include <type_traits>
#include <utility>
#include <vector>
#include <boost/core/noncopyable.hpp>
#include <tetengo/trie/default_serializer.hpp>
#include <tetengo/trie/trie_iterator.hpp>
+ Include dependency graph for trie.hpp:

Go to the source code of this file.

Classes

class  tetengo::trie::trie_impl
 An implementation of trie. More...
 
struct  tetengo::trie::trie_impl::building_observer_set_type
 The building observer set type. More...
 
class  tetengo::trie::trie< Key, Value, KeySerializer >
 A trie. More...
 

Namespaces

namespace  tetengo
 The root namespace of tetengo.
 
namespace  tetengo::trie
 A trie library.
 

Detailed Description

A trie.

Copyright (C) 2019-2023 kaoru https://www.tetengo.org/