Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator Class Reference

List of all members.

Public Member Functions

 SinglePathIterator ()
 SinglePathIterator (index_t _n, item_t _i)
void DINLINE increment (fptree_t *tree)
bool DINLINE atEnd (fptree_t *tree)
item_t DINLINE getCurrItem (fptree_t *tree)

Private Attributes

index_t nodeidx
item_t curritem

Detailed Description

template<class INPUT, class BUILDTREEALLOC, bool SINGLE, bool TD, bool PROJECT, bool PROJECTDELETECLOSED, bool PROJMERGENODES, FirstLevel FIRSTLEVEL, bool SPARSEAGGR>
class bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator

Definition at line 672 of file nonordfp.cpp.


Constructor & Destructor Documentation

template<class INPUT, class BUILDTREEALLOC, bool SINGLE, bool TD, bool PROJECT, bool PROJECTDELETECLOSED, bool PROJMERGENODES, FirstLevel FIRSTLEVEL, bool SPARSEAGGR>
bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator::SinglePathIterator  )  [inline]
 

Definition at line 677 of file nonordfp.cpp.

template<class INPUT, class BUILDTREEALLOC, bool SINGLE, bool TD, bool PROJECT, bool PROJECTDELETECLOSED, bool PROJMERGENODES, FirstLevel FIRSTLEVEL, bool SPARSEAGGR>
bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator::SinglePathIterator index_t  _n,
item_t  _i
[inline]
 

Definition at line 678 of file nonordfp.cpp.


Member Function Documentation

template<class INPUT, class BUILDTREEALLOC, bool SINGLE, bool TD, bool PROJECT, bool PROJECTDELETECLOSED, bool PROJMERGENODES, FirstLevel FIRSTLEVEL, bool SPARSEAGGR>
bool DINLINE bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator::atEnd fptree_t tree  )  [inline]
 

Definition at line 687 of file nonordfp.cpp.

References bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator::nodeidx.

template<class INPUT, class BUILDTREEALLOC, bool SINGLE, bool TD, bool PROJECT, bool PROJECTDELETECLOSED, bool PROJMERGENODES, FirstLevel FIRSTLEVEL, bool SPARSEAGGR>
item_t DINLINE bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator::getCurrItem fptree_t tree  )  [inline]
 

Definition at line 691 of file nonordfp.cpp.

References bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator::curritem.

template<class INPUT, class BUILDTREEALLOC, bool SINGLE, bool TD, bool PROJECT, bool PROJECTDELETECLOSED, bool PROJMERGENODES, FirstLevel FIRSTLEVEL, bool SPARSEAGGR>
void DINLINE bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator::increment fptree_t tree  )  [inline]
 

Definition at line 681 of file nonordfp.cpp.

References bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator::curritem, and bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator::nodeidx.


Member Data Documentation

template<class INPUT, class BUILDTREEALLOC, bool SINGLE, bool TD, bool PROJECT, bool PROJECTDELETECLOSED, bool PROJMERGENODES, FirstLevel FIRSTLEVEL, bool SPARSEAGGR>
item_t bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator::curritem [private]
 

Definition at line 675 of file nonordfp.cpp.

Referenced by bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator::getCurrItem(), and bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator::increment().

template<class INPUT, class BUILDTREEALLOC, bool SINGLE, bool TD, bool PROJECT, bool PROJECTDELETECLOSED, bool PROJMERGENODES, FirstLevel FIRSTLEVEL, bool SPARSEAGGR>
index_t bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator::nodeidx [private]
 

Definition at line 674 of file nonordfp.cpp.

Referenced by bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator::atEnd(), and bracz::TDNonOrdFPStructure< INPUT, BUILDTREEALLOC, SINGLE, TD, PROJECT, PROJECTDELETECLOSED, PROJMERGENODES, FIRSTLEVEL, SPARSEAGGR >::SinglePathIterator::increment().


The documentation for this class was generated from the following file:
Generated on Sun Sep 17 17:57:32 2006 for FIM environment by  doxygen 1.4.4