
Public Member Functions | |
| QTrie () | |
| ~QTrie () | |
| void | insertWord (const QString &s, uint index=0) |
| bool | equal (QTrie *o) |
| void | dump (int indent=0) |
Private Member Functions | |
| void | distributeKeys (TrieClubDirectory &directory) |
| QTrie * | clubLeader (TrieClubDirectory &directory) |
| int | collectKeys () |
Private Attributes | |
| TrieList | children |
| bool | isword |
| int | maxdepth |
| int | decendants |
| int | key |
Friends | |
| class | QDawgPrivate |
| class | TriePtr |
| class | TrieList |
|
|
|
|
|
|
|
|
Definition at line 161 of file qdawg.cpp. References QValueList< T >::begin(), children, QValueList< T >::end(), equal(), key, o, and t. Referenced by QDawgPrivate::QDawgPrivate(). |
|
|
Definition at line 177 of file qdawg.cpp. References QValueList< T >::begin(), children, QValueList< T >::count(), QValueList< T >::end(), and key. Referenced by QDawgPrivate::generateArray(). |
|
|
Definition at line 138 of file qdawg.cpp. References QValueList< T >::begin(), children, QValueList< T >::count(), decendants, distributeKeys(), QValueList< T >::end(), QIntDict< type >::insert(), key, l, maxdepth, QValueList< T >::prepend(), s, and QChar::unicode(). Referenced by distributeKeys(), and QDawgPrivate::QDawgPrivate(). |
|
|
Definition at line 126 of file qdawg.cpp. References QValueList< T >::begin(), children, dump(), QValueList< T >::end(), in, isword, key, and s. Referenced by dump(). |
|
|
Definition at line 118 of file qdawg.cpp. References children, TrieList::equal(), FALSE, isword, and TRUE. Referenced by clubLeader(). |
|
||||||||||||
|
Definition at line 108 of file qdawg.cpp. References children, TrieList::findAdd(), insertWord(), isword, QString::length(), t, and TRUE. Referenced by QDawg::createFromWords(), and insertWord(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 82 of file qdawg.cpp. Referenced by QDawgPrivate::appendToArray(), clubLeader(), collectKeys(), distributeKeys(), dump(), equal(), and insertWord(). |
|
|
Definition at line 87 of file qdawg.cpp. Referenced by distributeKeys(). |
|
|
Definition at line 83 of file qdawg.cpp. Referenced by QDawgPrivate::appendToArray(), dump(), equal(), insertWord(), and QTrie(). |
|
|
Definition at line 88 of file qdawg.cpp. Referenced by QDawgPrivate::appendToArray(), clubLeader(), collectKeys(), distributeKeys(), dump(), and QTrie(). |
|
|
Definition at line 86 of file qdawg.cpp. Referenced by distributeKeys(). |
1.4.2