|
SNAP Library 2.4, User Reference
2015-05-11 19:40:56
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <unicode.h>
Classes | |
| class | TNode |
Public Types | |
| typedef TItem_ | TItem |
Public Member Functions | |
| TUniTrie () | |
| void | Clr () |
| bool | Empty () const |
| bool | Has1Gram (const TItem &item) const |
| bool | Has2Gram (const TItem &last, const TItem &butLast) const |
| int | Get3GramRoot (const TItem &last, const TItem &butLast, const TItem &butButLast) const |
| int | GetChild (const int parentIdx, const TItem &item) const |
| bool | IsNodeTerminal (const int nodeIdx) const |
| template<typename TSrcVec > | |
| void | Add (const TSrcVec &src, const size_t srcIdx, const size_t srcCount) |
| template<typename TSrcVec > | |
| void | Add (const TSrcVec &src) |
Protected Types | |
| typedef TVec< TNode > | TNodeV |
| typedef TPair< TItem, TItem > | TItemPr |
| typedef TTriple< TItem, TItem, TItem > | TItemTr |
| typedef TUniVecIdx | TVecIdx |
Protected Attributes | |
| THash< TItem, TVoid > | singles |
| THash< TItemPr, TVoid > | pairs |
| THash< TItemTr, TInt > | roots |
| TNodeV | nodes |
|
protected |
|
inline |
|
inline |
Definition at line 1249 of file unicode.h.
|
inline |
Definition at line 1200 of file unicode.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |