| add(index_type parent, std::uint16_t label) (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | inlineprotected |
| add(index_type parent, label_vector const &labels) | wordring::detail::stable_trie_base< Allocator > | inlineprotected |
| add(index_type parent, std::uint16_t label) (定義場所: wordring::detail::trie_heap< std::allocator< trie_node > >) | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| trie_heap< std::allocator< trie_node > >::add(index_type parent, label_vector const &labels) | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| allocate(index_type idx, index_type before=0) | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| allocate(index_type base, label_vector const &labels, index_type before=0) | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| allocator_type typedef (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | |
| assign(InputIterator first, InputIterator last) | wordring::detail::stable_trie_base< Allocator > | inline |
| assign(InputIterator first, InputIterator last) | wordring::detail::stable_trie_base< Allocator > | inline |
| at(const_iterator pos, index_type &idx) | wordring::detail::stable_trie_base< Allocator > | inline |
| at(const_iterator pos) | wordring::detail::stable_trie_base< Allocator > | inline |
| at(const_iterator pos) const | wordring::detail::stable_trie_base< Allocator > | inline |
| at(InputIterator first, InputIterator last) | wordring::detail::stable_trie_base< Allocator > | inline |
| at(InputIterator first, InputIterator last) const | wordring::detail::stable_trie_base< Allocator > | inline |
| at(Key const &key) | wordring::detail::stable_trie_base< Allocator > | inline |
| at(Key const &key) const | wordring::detail::stable_trie_base< Allocator > | inline |
| at(index_type parent, std::uint16_t label) const | wordring::detail::stable_trie_base< Allocator > | inlineprotected |
| trie_heap< std::allocator< trie_node > >::at(index_type parent, std::uint16_t label) const | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| base_type typedef (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | protected |
| begin() const noexcept | wordring::detail::stable_trie_base< Allocator > | inline |
| cbegin() const noexcept | wordring::detail::stable_trie_base< Allocator > | inline |
| cend() const noexcept | wordring::detail::stable_trie_base< Allocator > | inline |
| clear() noexcept | wordring::detail::stable_trie_base< Allocator > | inline |
| const_iterator typedef (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | |
| const_reference typedef (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | |
| container typedef (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | protected |
| contains(InputIterator first, InputIterator last) const | wordring::detail::stable_trie_base< Allocator > | inline |
| contains(Key const &key) const | wordring::detail::stable_trie_base< Allocator > | inline |
| empty() const noexcept | wordring::detail::stable_trie_base< Allocator > | inline |
| end() const noexcept | wordring::detail::stable_trie_base< Allocator > | inline |
| erase(const_iterator pos) | wordring::detail::stable_trie_base< Allocator > | inline |
| erase(InputIterator first, InputIterator last) | wordring::detail::stable_trie_base< Allocator > | inline |
| erase(Key const &key) | wordring::detail::stable_trie_base< Allocator > | inline |
| find(InputIterator first, InputIterator last) const | wordring::detail::stable_trie_base< Allocator > | inline |
| find(Key const &key) const | wordring::detail::stable_trie_base< Allocator > | inline |
| free(index_type idx, index_type before=0) | wordring::detail::stable_trie_base< Allocator > | inlineprotected |
| free(index_type base, label_vector const &labels, index_type before=0) | wordring::detail::stable_trie_base< Allocator > | inlineprotected |
| trie_heap< std::allocator< trie_node > >::free(index_type idx, index_type before=0) | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| trie_heap< std::allocator< trie_node > >::free(index_type base, label_vector const &labels, index_type before=0) | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| get_allocator() const | wordring::detail::stable_trie_base< Allocator > | inline |
| has_child(index_type parent) const | wordring::detail::stable_trie_base< Allocator > | inlineprotected |
| trie_heap< std::allocator< trie_node > >::has_child(index_type parent) const | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| has_null(index_type parent) const | wordring::detail::stable_trie_base< Allocator > | inlineprotected |
| trie_heap< std::allocator< trie_node > >::has_null(index_type parent) const | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| has_sibling(index_type idx) const | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| has_sibling(index_type parent, index_type idx) const | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| ibegin() const | wordring::detail::stable_trie_base< Allocator > | inline |
| iend() const | wordring::detail::stable_trie_base< Allocator > | inline |
| index_type typedef (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | protected |
| insert(InputIterator first, InputIterator last, value_type value=0) | wordring::detail::stable_trie_base< Allocator > | inline |
| insert(Key const &key, value_type value=0) | wordring::detail::stable_trie_base< Allocator > | inline |
| is_free(index_type base, label_vector const &labels) const | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| is_free(index_type parent, index_type base, label_vector const &labels) const | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| is_tail(index_type idx) const | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| label_type typedef (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | |
| label_vector typedef (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | protected |
| limit() const (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | inlineprotected |
| locate(label_vector const &labels, index_type &before) const | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| lookup(InputIterator first, InputIterator last, std::uint32_t &i) const | wordring::detail::stable_trie_base< Allocator > | inlineprotected |
| lookup(InputIterator first, InputIterator last) const | wordring::detail::stable_trie_base< Allocator > | inline |
| m_c (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | protected |
| max_size() noexcept | wordring::detail::stable_trie_base< Allocator > | inlinestatic |
| node_type typedef (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | protected |
| null_value (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | protectedstatic |
| operator<<(std::ostream &, stable_trie_base< Allocator1 > const &) | wordring::detail::stable_trie_base< Allocator > | friend |
| operator>>(std::istream &, stable_trie_base< Allocator1 > &) | wordring::detail::stable_trie_base< Allocator > | friend |
| operator[](Key const &key) | wordring::detail::stable_trie_base< Allocator > | inline |
| reference typedef (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | |
| relocate(index_type parent, index_type from, label_vector const &labels) | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| reserve(std::size_t n, index_type before=0) (定義場所: wordring::detail::trie_heap< std::allocator< trie_node > >) | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| search(Key const &key) const | wordring::detail::stable_trie_base< Allocator > | inline |
| serialize_iterator typedef (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | |
| size() const noexcept | wordring::detail::stable_trie_base< Allocator > | inline |
| size_type typedef (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | |
| stable_trie_base() | wordring::detail::stable_trie_base< Allocator > | inline |
| stable_trie_base(allocator_type const &alloc) | wordring::detail::stable_trie_base< Allocator > | inlineexplicit |
| stable_trie_base(InputIterator first, InputIterator last, allocator_type const &alloc=allocator_type()) | wordring::detail::stable_trie_base< Allocator > | inline |
| stable_trie_base(InputIterator first, InputIterator last, allocator_type const &alloc=allocator_type()) | wordring::detail::stable_trie_base< Allocator > | inline |
| stable_trie_base(std::initializer_list< trie_node > il, allocator_type const &alloc=allocator_type()) | wordring::detail::stable_trie_base< Allocator > | inline |
| swap(stable_trie_base &other) (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | inline |
| swap(trie_heap &other) (定義場所: wordring::detail::trie_heap< std::allocator< trie_node > >) | wordring::detail::trie_heap< std::allocator< trie_node > > | inline |
| trie_heap() (定義場所: wordring::detail::trie_heap< std::allocator< trie_node > >) | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| trie_heap(allocator_type const &alloc) (定義場所: wordring::detail::trie_heap< std::allocator< trie_node > >) | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineexplicitprotected |
| trie_heap(std::initializer_list< trie_node > il, allocator_type const &alloc=allocator_type()) | wordring::detail::trie_heap< std::allocator< trie_node > > | inlineprotected |
| value_type typedef (定義場所: wordring::detail::stable_trie_base< Allocator >) | wordring::detail::stable_trie_base< Allocator > | |