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

bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL > Class Template Reference

Inheritance diagram for bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >:

Inheritance graph
[legend]
Collaboration diagram for bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FPGrowthBaseNoNEE ()
void singlePRecurse (TYPENAME STRUCTURE::SinglePathIterator itop)
void freqRecurse (tdrecurse_t stop)
void NOINLINE findFrequentItems (const counter_t minsupp, STRUCTURE &str, OUTPUT &out, item_t maxitem)
 ~FPGrowthBaseNoNEE ()

Public Attributes

VECTOR< item_tcurritemset
VECTOR< item_tneelist
VECTOR< counter_tneecounts
size_t numfreq
size_t numfreqrec
size_t singleheader
size_t singlepart
size_t singlebody
counter_t minsupp
item_t maxitem
OUTPUT * out
STRUCTURE * str
TYPENAME STRUCTURE::fptree_t * singleptree
 fptree: global variable for the singlePRecurse recursion
counter_t cfreq
 frequency: global variable for the singlePRecurse recursion

Protected Types

typedef TYPENAME FPGrowthBase<
STRUCTURE, OUTPUT >::tdrecurse_t 
tdrecurse_t
typedef TYPENAME STRUCTURE::fptree_t fptree_t

Private Member Functions

void DINLINE outputPush (item_t item)
void DINLINE outputPop ()
void DINLINE outputWriteLow (counter_t supp)
void neeRecurse (size_t neeidx)
void DINLINE outputWrite (counter_t supp)
void DINLINE outputPushAndWrite (item_t item, counter_t supp)

Private Attributes

counter_t neesupp
 global support counter for neeRecurse

Detailed Description

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
class bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >

Definition at line 69 of file core.cpp.


Member Typedef Documentation

template<class STRUCTURE, class OUTPUT>
typedef TYPENAME STRUCTURE::fptree_t bracz::FPGrowthBase< STRUCTURE, OUTPUT >::fptree_t [protected, inherited]
 

Definition at line 38 of file core.cpp.

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
typedef TYPENAME FPGrowthBase<STRUCTURE,OUTPUT>::tdrecurse_t bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::tdrecurse_t [protected]
 

Definition at line 71 of file core.cpp.


Constructor & Destructor Documentation

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::FPGrowthBaseNoNEE  )  [inline]
 

Definition at line 75 of file core.cpp.

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::~FPGrowthBaseNoNEE  )  [inline]
 

Definition at line 292 of file core.cpp.

References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::maxitem, and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neecounts.


Member Function Documentation

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
void NOINLINE bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems const counter_t  minsupp,
STRUCTURE &  str,
OUTPUT &  out,
item_t  maxitem
[inline]
 

Parameters:
minsupp is the minimum support to mine
out is an initalized output manager
str contains the initial structure of the FP tree (the unconditional FP tree)
maxitem is the largest valid item identifier +1 . Thus item ids are 0..maxitem-1

Reimplemented from bracz::FPGrowthBase< STRUCTURE, OUTPUT >.

Definition at line 247 of file core.cpp.

References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::curritemset, FLBuildSingleTree, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neecounts, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neelist, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::numfreq, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::numfreqrec, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPop(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPush(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlebody, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singleheader, and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlepart.

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
void bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse tdrecurse_t  stop  )  [inline]
 

Definition at line 180 of file core.cpp.

References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::cfreq, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::maxitem, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::minsupp, NEE_Full, NEE_Level1, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neelist, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::numfreqrec, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPop(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPush(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPushAndWrite(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWrite(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlepart, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlePRecurse(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singleptree, and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::str.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
void bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse size_t  neeidx  )  [inline, private]
 

Definition at line 135 of file core.cpp.

References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neelist, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neesupp, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::numfreq, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::out, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPop(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPush(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWriteLow().

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWrite().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
void DINLINE bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPop  )  [inline, private]
 

Definition at line 115 of file core.cpp.

References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::curritemset, and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::out.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlePRecurse().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
void DINLINE bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPush item_t  item  )  [inline, private]
 

Definition at line 107 of file core.cpp.

References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::curritemset, and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::out.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPushAndWrite().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
void DINLINE bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPushAndWrite item_t  item,
counter_t  supp
[inline, private]
 

Definition at line 163 of file core.cpp.

References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPush(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWrite().

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlePRecurse().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
void DINLINE bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWrite counter_t  supp  )  [inline, private]
 

Definition at line 151 of file core.cpp.

References NEE_Full, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neecounts, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neelist, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neesupp, and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWriteLow().

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPushAndWrite().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
void DINLINE bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWriteLow counter_t  supp  )  [inline, private]
 

Definition at line 123 of file core.cpp.

References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::curritemset, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::numfreq, and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::out.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWrite().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
void bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlePRecurse TYPENAME STRUCTURE::SinglePathIterator  itop  )  [inline]
 

Definition at line 170 of file core.cpp.

References bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::cfreq, bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPop(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPushAndWrite(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlebody, and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singleptree.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse().


Member Data Documentation

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
counter_t bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::cfreq
 

frequency: global variable for the singlePRecurse recursion

Definition at line 104 of file core.cpp.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlePRecurse().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
VECTOR<item_t> bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::curritemset
 

Definition at line 78 of file core.cpp.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPop(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPush(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWriteLow().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
item_t bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::maxitem
 

Definition at line 94 of file core.cpp.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::~FPGrowthBaseNoNEE().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
counter_t bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::minsupp
 

Definition at line 92 of file core.cpp.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
VECTOR<counter_t> bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neecounts
 

Definition at line 80 of file core.cpp.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWrite(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::~FPGrowthBaseNoNEE().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
VECTOR<item_t> bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neelist
 

Definition at line 79 of file core.cpp.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWrite().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
counter_t bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neesupp [private]
 

global support counter for neeRecurse

Definition at line 133 of file core.cpp.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWrite().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
size_t bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::numfreq
 

Definition at line 84 of file core.cpp.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWriteLow().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
size_t bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::numfreqrec
 

Definition at line 86 of file core.cpp.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
OUTPUT* bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::out
 

Definition at line 97 of file core.cpp.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::neeRecurse(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPop(), bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputPush(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::outputWriteLow().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
size_t bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlebody
 

Definition at line 90 of file core.cpp.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlePRecurse().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
size_t bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singleheader
 

Definition at line 88 of file core.cpp.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
size_t bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlepart
 

Definition at line 89 of file core.cpp.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::findFrequentItems(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
TYPENAME STRUCTURE::fptree_t* bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singleptree
 

fptree: global variable for the singlePRecurse recursion

Definition at line 102 of file core.cpp.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse(), and bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::singlePRecurse().

template<class STRUCTURE, class OUTPUT, bool SINGLEPATH, NEELevel NEE, FirstLevel FIRSTLEVEL>
STRUCTURE* bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::str
 

Definition at line 99 of file core.cpp.

Referenced by bracz::FPGrowthBaseNoNEE< STRUCTURE, OUTPUT, SINGLEPATH, NEE, FIRSTLEVEL >::freqRecurse().


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