#include <BuildTreeDBCache.hpp>
Collaboration diagram for bracz::BuildTreeDBCache< T_R, BIS, BuildTree, ENDONLY, SORT_NEEDED >:

Public Types | |
| typedef T_R::params_t | params_t |
| typedef BuildTree::nodeiter_t | nodeiter_t |
| typedef BuildTree::nodeptr_t | nodeptr_t |
Public Member Functions | |
| BuildTreeDBCache (const params_t *par) | |
| void | insert (const BIS &transaction, const counter_t multiplicity) |
| void | clear () |
| counter_t | nextTransactionBIS (BIS &transaction) |
| nodeptr_t | getRoot () |
| template<class UAC> | |
| counter_t | nextTransactionUAC (UAC &transaction) |
| void | rewind () |
Protected Member Functions | |
| void | sortEdgeList (nodeptr_t subtrie) |
Protected Attributes | |
| BuildTree::buildtree_t | tree |
| std::stack< nodeiter_t > | curriters |
| std::stack< nodeiter_t > | enditers |
| BIS | currtrans |
Definition at line 18 of file BuildTreeDBCache.hpp.
|
|||||
|
Definition at line 22 of file BuildTreeDBCache.hpp. |
|
|||||
|
Definition at line 23 of file BuildTreeDBCache.hpp. |
|
|||||
|
Definition at line 21 of file BuildTreeDBCache.hpp. |
|
||||||||||
|
Definition at line 25 of file BuildTreeDBCache.hpp. References bracz::BuildTreeDBCache< T_R, BIS, BuildTree, ENDONLY, SORT_NEEDED >::sortEdgeList(), and bracz::BuildTreeDBCache< T_R, BIS, BuildTree, ENDONLY, SORT_NEEDED >::tree. |
|
|||||||||
|
Definition at line 45 of file BuildTreeDBCache.hpp. |
|
|||||||||
|
Definition at line 78 of file BuildTreeDBCache.hpp. References bracz::BuildTreeDBCache< T_R, BIS, BuildTree, ENDONLY, SORT_NEEDED >::tree. |
|
||||||||||||||||
|
Definition at line 37 of file BuildTreeDBCache.hpp. References bracz::BuildTreeDBCache< T_R, BIS, BuildTree, ENDONLY, SORT_NEEDED >::tree. |
|
||||||||||
|
||||||||||||||
|
Definition at line 83 of file BuildTreeDBCache.hpp. |
|
|||||||||
|
||||||||||
|
Definition at line 101 of file BuildTreeDBCache.hpp. Referenced by bracz::BuildTreeDBCache< T_R, BIS, BuildTree, ENDONLY, SORT_NEEDED >::BuildTreeDBCache(). |
|
|||||
|
Definition at line 98 of file BuildTreeDBCache.hpp. Referenced by bracz::BuildTreeDBCache< T_R, BIS, BuildTree, ENDONLY, SORT_NEEDED >::nextTransactionBIS(), and bracz::BuildTreeDBCache< T_R, BIS, BuildTree, ENDONLY, SORT_NEEDED >::rewind(). |
|
|||||
|
Definition at line 99 of file BuildTreeDBCache.hpp. Referenced by bracz::BuildTreeDBCache< T_R, BIS, BuildTree, ENDONLY, SORT_NEEDED >::nextTransactionBIS(), and bracz::BuildTreeDBCache< T_R, BIS, BuildTree, ENDONLY, SORT_NEEDED >::rewind(). |
|
|||||
|
Definition at line 98 of file BuildTreeDBCache.hpp. Referenced by bracz::BuildTreeDBCache< T_R, BIS, BuildTree, ENDONLY, SORT_NEEDED >::nextTransactionBIS(), and bracz::BuildTreeDBCache< T_R, BIS, BuildTree, ENDONLY, SORT_NEEDED >::rewind(). |
|
|||||
1.4.4