df_decoder | Bodon::ManipulatorBase< DF_D, TRIE > | [protected] |
ext_items | Bodon::inhomogeneous_trie::IntersectProPruner< DF_D, TRIE, LEAF, LEAF_ALLOCATOR, NEE, DEADENDPRUNE > | [mutable, protected] |
extenders | Bodon::inhomogeneous_trie::IntersectProPruner< DF_D, TRIE, LEAF, LEAF_ALLOCATOR, NEE, DEADENDPRUNE > | [protected] |
filterNonExtenders(const std::vector< const TRIE * > &subset_tries, const item_t leaf_item) const | Bodon::inhomogeneous_trie::IntersectProPruner< DF_D, TRIE, LEAF, LEAF_ALLOCATOR, NEE, DEADENDPRUNE > | [inline, protected] |
filterNonExtendersNEE(const std::vector< const TRIE * > &subset_tries, const item_t leaf_item) const | Bodon::inhomogeneous_trie::IntersectProPruner< DF_D, TRIE, LEAF, LEAF_ALLOCATOR, NEE, DEADENDPRUNE > | [inline, protected] |
findSubsetTries(std::vector< item_t > &itemset, std::vector< const TRIE * > &subset_trie) const | Bodon::inhomogeneous_trie::IntersectProPruner< DF_D, TRIE, LEAF, LEAF_ALLOCATOR, NEE, DEADENDPRUNE > | [inline, protected] |
generateCandidateAtParent(TRIE *trie, std::vector< item_t > &maybe_candidate) | Bodon::inhomogeneous_trie::IntersectProPruner< DF_D, TRIE, LEAF, LEAF_ALLOCATOR, NEE, DEADENDPRUNE > | [inline, protected] |
generateCandidateAtParentNEE(TRIE *trie, std::vector< item_t > &maybe_candidate, std::vector< item_t > &NEEsum) | Bodon::inhomogeneous_trie::IntersectProPruner< DF_D, TRIE, LEAF, LEAF_ALLOCATOR, NEE, DEADENDPRUNE > | [inline, protected] |
generateCandidateAtParentNEENoDeadend(TRIE *trie, std::vector< item_t > &maybe_candidate) | Bodon::inhomogeneous_trie::IntersectProPruner< DF_D, TRIE, LEAF, LEAF_ALLOCATOR, NEE, DEADENDPRUNE > | [inline, protected] |
intersect(const TRIE *subset_trie) const | Bodon::inhomogeneous_trie::IntersectProPruner< DF_D, TRIE, LEAF, LEAF_ALLOCATOR, NEE, DEADENDPRUNE > | [inline, protected] |
intersectNEE(const TRIE *subset_trie) const | Bodon::inhomogeneous_trie::IntersectProPruner< DF_D, TRIE, LEAF, LEAF_ALLOCATOR, NEE, DEADENDPRUNE > | [inline, protected] |
IntersectProPruner(TRIE &main_trie, DF_D &df_decoder, LEAF_ALLOCATOR &s_alloc) | Bodon::inhomogeneous_trie::IntersectProPruner< DF_D, TRIE, LEAF, LEAF_ALLOCATOR, NEE, DEADENDPRUNE > | [inline] |
is_there_any_new_candidate | Bodon::inhomogeneous_trie::IntersectProPruner< DF_D, TRIE, LEAF, LEAF_ALLOCATOR, NEE, DEADENDPRUNE > | [protected] |
isThereAnyCandidate() const | Bodon::ManipulatorBase< DF_D, TRIE > | [inline] |
leaf_neelist | Bodon::inhomogeneous_trie::IntersectProPruner< DF_D, TRIE, LEAF, LEAF_ALLOCATOR, NEE, DEADENDPRUNE > | [mutable, protected] |
main_trie | Bodon::ManipulatorBase< DF_D, TRIE > | [protected] |
ManipulatorBase(TRIE &main_trie, DF_D &df_decoder, LEAF_ALLOCATOR &s_alloc) | Bodon::inhomogeneous_trie::ManipulatorBase< DF_D, TRIE, LEAF_ALLOCATOR > | [inline] |
Bodon::ManipulatorBase::ManipulatorBase(TRIE &main_trie, DF_D &df_decoder) | Bodon::ManipulatorBase< DF_D, TRIE > | [inline] |
PARENT typedef | Bodon::inhomogeneous_trie::IntersectProPruner< DF_D, TRIE, LEAF, LEAF_ALLOCATOR, NEE, DEADENDPRUNE > | [protected] |
replace_list | Bodon::inhomogeneous_trie::IntersectProPruner< DF_D, TRIE, LEAF, LEAF_ALLOCATOR, NEE, DEADENDPRUNE > | [protected] |
s_alloc | Bodon::inhomogeneous_trie::ManipulatorBase< DF_D, TRIE, LEAF_ALLOCATOR > | [protected] |