#include <Trie.hpp>
Inheritance diagram for Bodon::Trie< LEAF, EDGELIST >:


Public Types | |
| typedef EDGELIST::iterator | iterator |
| typedef EDGELIST::const_iterator | const_iterator |
Public Member Functions | |
| Trie () | |
| Trie (const counter_t counter) | |
| bool | neeFind (item_t item) const |
| void | neePushBackSorted (const std::vector< item_t > &new_neelist) |
| void | neeAddSorted (const std::vector< item_t > &new_neelist) |
| void | neeInsertItem (const item_t new_item) |
| template<class CONTAINER> | |
| const Trie * | isIncluded (const CONTAINER &an_itemset, typename CONTAINER::const_iterator item_it) const |
| bool | isThereAnyCandidate () const |
| size_t | edgeNumber () |
Public Attributes | |
| EDGELIST | edgelist |
Static Public Attributes | |
| static std::vector< item_t > | neelist |
An edge has a label, and an edge points to a subtrie.
Definition at line 30 of file Trie.hpp.
|
|||||
|
Definition at line 20 of file InnerNodeSpecific.hpp. |
|
|||||
|
Definition at line 19 of file InnerNodeSpecific.hpp. |
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
Definition at line 32 of file InnerNodeSpecific.hpp. References Bodon::InnerNodeSpecific< EDGELIST >::edgelist. |
|
||||||||||||||||||||
|
Definition at line 60 of file Trie.hpp. References Bodon::InnerNodeSpecific< EDGELIST >::edgelist, and Bodon::Trie< LEAF, EDGELIST >::isIncluded(). Referenced by Bodon::Trie< LEAF, EDGELIST >::isIncluded(). |
|
|||||||||
|
Definition at line 26 of file InnerNodeSpecific.hpp. References Bodon::InnerNodeSpecific< EDGELIST >::edgelist. |
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||
|
Definition at line 22 of file InnerNodeSpecific.hpp. Referenced by Bodon::InnerNodeSpecific< EDGELIST >::edgeNumber(), Bodon::Trie< LEAF, EDGELIST >::isIncluded(), and Bodon::InnerNodeSpecific< EDGELIST >::isThereAnyCandidate(). |
|
|||||
|
|
1.4.4