Public Types | |
enum | freeelement_t { free_none = 0, free_data = 1, free_structure = 2 } |
Public Member Functions | |
fptree_t () | |
counter_t DINLINE | getFrequency (item_t i) |
counter_t DINLINE | getRootFrequency () |
Public Attributes | |
index_t * | itemstarts |
structure: itemstarts[i] is the index of the first node with item i | |
index_t * | parents |
structure: parent pointers | |
counter_t * | freqs |
data: the frequency of the items | |
counter_t * | counters |
data: the counters of the nodes | |
int | freeelements |
bit-mask: what elements to free when this tree is freed |
Definition at line 36 of file nonordfp.cpp.
|
Definition at line 47 of file nonordfp.cpp. |
|
|
Definition at line 64 of file nonordfp.cpp. References bracz::NonOrdFPStructure< INPUT, BUILDTREE, FIRSTLEVEL >::fptree_t::freqs. |
|
Definition at line 68 of file nonordfp.cpp. References bracz::NonOrdFPStructure< INPUT, BUILDTREE, FIRSTLEVEL >::fptree_t::counters. |
|
|
bit-mask: what elements to free when this tree is freed
Definition at line 53 of file nonordfp.cpp. Referenced by bracz::NonOrdFPStructure< INPUT, BUILDTREE, FIRSTLEVEL >::fptree_t::fptree_t(). |
|
|
structure: itemstarts[i] is the index of the first node with item i
Definition at line 38 of file nonordfp.cpp. Referenced by bracz::NonOrdFPStructure< INPUT, BUILDTREE, FIRSTLEVEL >::TreeAnnotation::buildTreeToFinalTree(), bracz::NonOrdFPStructure< INPUT, BUILDTREE, FIRSTLEVEL >::SimultProject::doSimultProject(), bracz::NonOrdFPStructure< INPUT, BUILDTREE, FIRSTLEVEL >::fptree_t::fptree_t(), and bracz::NonOrdFPStructure< INPUT, BUILDTREEALLOC, FIRSTLEVEL >::~NonOrdFPStructure(). |
|