#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(). |
|
|