|
SPRAAK
|
Collaboration diagram for SprCwrCountTree:Data Fields | |
| const SprDT * | type |
| data type: INT or FLOAT More... | |
| char | alloc_block |
| allocate small elements in block More... | |
| char | mem_limit_reached |
| more data is allocated than allowed More... | |
| char | read_from_disk |
| read the tree from disk More... | |
| char | dump_on_disk |
| one ore more parts are dumped on disk More... | |
| int | mem_limit |
| how much data may be allocated in total (in 1024 bytes) More... | |
| int | mem_cnt_dn |
| how much data may still be allocated (in bytes) More... | |
| SprCwrCountFile | f |
| read/write from/to a file More... | |
| int | depth |
| nr. of levels in the tree (including the final leaves) More... | |
| int | nr_nodes |
| nr. of allocated nodes More... | |
| int | nr_leaves |
| nr. of allocated leaves More... | |
| int | xdepth |
| modification depth for last action (scan/step) More... | |
| int | rdepth |
| number of elements at the end that are not used (vary-gram) More... | |
| SprCwrChildInfo ** | step_child_ptr |
| scan/step pointers More... | |
| int * | step_rem_len |
| scan/step counters More... | |
| int * | sample_buf |
| sample that is currently being handled (or searched for) More... | |
| int * | last_sample |
| points to the last last element in the sample buffer More... | |
| SprCwrCount * | count_buf |
| SprCwrCount * | last_count |
| points to the last element in the count buffer More... | |
| int * | save_buf |
| used to save the sample buffer More... | |
| SprCwrChildInfo | tree_base |
| the base of the tree More... | |
| SprCwrCount | zero |
| the zero count (type dependent) More... | |
| SprCwrFreeBlockInfo | count_nodes [5] |
| allocate small elements in larger blocks More... | |
| const SprDT* SprCwrCountTree::type |
data type: INT or FLOAT
| char SprCwrCountTree::alloc_block |
allocate small elements in block
| char SprCwrCountTree::mem_limit_reached |
more data is allocated than allowed
| char SprCwrCountTree::read_from_disk |
read the tree from disk
| char SprCwrCountTree::dump_on_disk |
one ore more parts are dumped on disk
| int SprCwrCountTree::mem_limit |
how much data may be allocated in total (in 1024 bytes)
| int SprCwrCountTree::mem_cnt_dn |
how much data may still be allocated (in bytes)
| SprCwrCountFile SprCwrCountTree::f |
read/write from/to a file
| int SprCwrCountTree::depth |
nr. of levels in the tree (including the final leaves)
| int SprCwrCountTree::nr_nodes |
nr. of allocated nodes
| int SprCwrCountTree::nr_leaves |
nr. of allocated leaves
| int SprCwrCountTree::xdepth |
modification depth for last action (scan/step)
| int SprCwrCountTree::rdepth |
number of elements at the end that are not used (vary-gram)
| SprCwrChildInfo** SprCwrCountTree::step_child_ptr |
scan/step pointers
| int* SprCwrCountTree::step_rem_len |
scan/step counters
| int* SprCwrCountTree::sample_buf |
sample that is currently being handled (or searched for)
| int* SprCwrCountTree::last_sample |
points to the last last element in the sample buffer
| SprCwrCount* SprCwrCountTree::count_buf |
counts corresponding to the sample buffer (element -1 contains the stop_count of the root node)
| SprCwrCount* SprCwrCountTree::last_count |
points to the last element in the count buffer
| int* SprCwrCountTree::save_buf |
used to save the sample buffer
| SprCwrChildInfo SprCwrCountTree::tree_base |
the base of the tree
| SprCwrCount SprCwrCountTree::zero |
the zero count (type dependent)
| SprCwrFreeBlockInfo SprCwrCountTree::count_nodes[5] |
allocate small elements in larger blocks
1.8.6